How to Make Nasi Minyak with Beef Gulai (Traditional & Healthy Version)
Nasi Minyak with Beef Gulai is a beloved Malay festive dish, often served at weddings and special occasions across Malaysia. The name 'Nasi Minyak' translates to 'Oily Rice', but this healthy version uses minimal oil while preserving the aromatic flavors of pandan, bunga lawang (star anise), and kayu manis (cinnamon). The Beef Gulai is a rich, spiced coconut curry, slow-cooked to tender perfection with local herbs like serai (lemongrass) and daun limau purut (kaffir lime leaves). This dish beautifully reflects Malaysian multicultural cuisine, blending influences from Malay, Indian, and Indonesian culinary traditions. Using local ingredients such as santan (coconut milk), rempah (spice paste), and fresh herbs, it creates a deeply satisfying, fragrant meal. Nasi Minyak with Beef Gulai makes for a wholesome lunch, balancing protein, carbs, and healthy fats, and is a great choice for those seeking authentic Malaysian flavors without the excess calories found in traditional preparations.
Ingredients
- 1 cup Basmati rice (for fluffier, lower-GI rice)
- 1.5 cups Water
- 1/3 cup Santan (light coconut milk) (optional for lighter rice)
- 2 leaves Pandan leaves (knotted)
- 1 small stick Cinnamon stick (kayu manis)
- 1 Star anise (bunga lawang)
- 2 Cloves (bunga cengkih)
- 1 tablespoon Ghee or canola oil (use less for healthier version)
- 200g Lean beef (cubed) (choose sirloin or round)
- 1 medium Onion (finely sliced)
- 2 cloves Garlic (minced)
- 1-inch piece Ginger (minced)
- 1 stalk Serai (lemongrass) (bruised)
- 1 teaspoon Chili powder (reduce for less heat)
- 1 teaspoon Coriander powder
- 1/2 teaspoon Cumin powder
- 2 Daun limau purut (kaffir lime leaf) (optional for aroma)
- to taste Salt
- 2 tablespoons Low-fat yogurt (as souring agent)
Step-by-step instructions
Step 1 · Rinse basmati rice and drain
Rinse basmati rice and drain. In a pot or rice cooker, add rice, water, santan, pandan leaves, cinnamon, star anise, and a touch of salt. Drizzle in oil or ghee. Cook until fluffy.
Step 2 · While rice cooks
While rice cooks, heat a non-stick pan. Add a small amount of oil or ghee. Sauté onions, garlic, and ginger until fragrant.
Step 3 · Add lemongrass
Add lemongrass, coriander, cumin, and chili powder. Stir for 1 minute to release the spices’ fragrance.
Step 4 · Add beef cubes and brown all sides
Add beef cubes and brown all sides. Pour in 1/2 cup water. Add daun limau purut if using. Simmer covered until beef is tender (about 20 minutes).
Step 5 · Stir in low-fat yogurt and simmer for an additional 5 minutes
Stir in low-fat yogurt and simmer for an additional 5 minutes. Adjust salt to taste.
Step 6 · Fluff the Nasi Minyak
Fluff the Nasi Minyak, remove pandan and spices. Serve rice with a generous portion of Beef Gulai.
Why this recipe is healthy
By using basmati rice, lean beef, and light coconut milk, this Nasi Minyak with Beef Gulai is lower in calories and saturated fat than traditional versions, making it suitable for calorie-conscious eaters. Minimal oil is used, and the dish is rich in natural herbs and spices, supporting metabolic health and digestion. It's a wholesome option for lunch and fits well into a balanced Malaysian diet.
A note on tradition
Nasi Minyak with Beef Gulai is a highlight of Malay weddings, Hari Raya celebrations, and special family gatherings, particularly in Johor and the southern states. The dish showcases the use of aromatic spices and coconut milk, reflecting Malaysia's historical spice trade and multicultural heritage. It's often prepared for honored guests as a symbol of warmth and hospitality.