Nasi minyak, also known as Malaysian ghee rice, is a fragrant and flavorful dish often served at special occasions and celebrations. The rich aroma of ghee, combined with the creamy coconut milk and a blend of aromatic spices, makes this rice dish truly irresistible. Perfect as a side dish or a main course, nasi minyak is sure to impress your guests with its unique taste and texture.
Some ingredients in this recipe might not be commonly found in every household. Ghee is a type of clarified butter that adds a rich, nutty flavor to the dish. Cardamom pods and cloves are aromatic spices that give the rice its distinctive taste. If you don't have these spices in your pantry, you can find them in the spice aisle of most supermarkets or specialty stores.

Ingredients For Nasi Minyak (Malaysian Ghee Rice)
Basmati rice: A long-grain rice known for its fragrant aroma and fluffy texture.
Ghee: Clarified butter that adds a rich, nutty flavor to the dish.
Coconut milk: Provides a creamy texture and subtle sweetness.
Water: Used to cook the rice.
Cinnamon stick: Adds a warm, sweet-spicy flavor.
Cardamom pods: Aromatic spice that contributes a unique, slightly sweet flavor.
Cloves: Strong, aromatic spice that enhances the overall flavor.
Onion: Adds sweetness and depth of flavor when cooked until golden.
Garlic: Provides a savory, aromatic base.
Ginger: Adds a fresh, slightly spicy note.
Salt: Enhances the overall flavor of the dish.
Technique Tip for Malaysian Ghee Rice
To enhance the flavor of your basmati rice, consider toasting it in the ghee and spices for a few extra minutes before adding the coconut milk and water. This will allow the rice to absorb more of the aromatic oils from the cinnamon, cardamom, and cloves, resulting in a richer, more fragrant dish.
Suggested Side Dishes
Alternative Ingredients
basmati rice - Substitute with jasmine rice: Jasmine rice has a similar texture and fragrance, making it a good alternative for basmati rice in this dish.
ghee - Substitute with butter: Butter can provide a similar richness and flavor, though it may lack the nutty aroma of ghee.
coconut milk - Substitute with evaporated milk: Evaporated milk can mimic the creaminess of coconut milk, though it will not have the same coconut flavor.
water - Substitute with chicken broth: Chicken broth can add more depth of flavor to the rice compared to plain water.
cinnamon stick - Substitute with ground cinnamon: Ground cinnamon can provide a similar warm spice, though it will disperse more evenly throughout the dish.
cardamom pods - Substitute with ground cardamom: Ground cardamom can offer the same aromatic quality, but use it sparingly as it is more concentrated.
cloves - Substitute with allspice: Allspice can provide a similar warm, spicy flavor, though it is a bit milder than cloves.
onion - Substitute with shallots: Shallots can offer a similar sweetness and depth of flavor, though they are milder than onions.
garlic - Substitute with garlic powder: Garlic powder can provide a similar garlicky flavor, though it will not have the same texture as fresh garlic.
ginger - Substitute with ground ginger: Ground ginger can offer a similar spicy warmth, though it is more concentrated and lacks the freshness of minced ginger.
salt - Substitute with soy sauce: Soy sauce can add a similar level of saltiness along with a bit of umami flavor.
Other Alternative Recipes Similar to Malaysian Ghee Rice
How To Store / Freeze This Dish
Allow the Nasi Minyak to cool completely at room temperature before storing. This prevents condensation, which can make the rice soggy.
Transfer the cooled rice into an airtight container. For best results, use a shallow container to ensure even cooling and reheating.
If you plan to consume the Nasi Minyak within a few days, store it in the refrigerator. It will stay fresh for up to 4-5 days.
For longer storage, portion the rice into freezer-safe bags or containers. Flatten the bags to remove excess air and to save space in the freezer.
Label the containers or bags with the date of storage. This helps you keep track of how long the Nasi Minyak has been stored.
When ready to reheat, thaw frozen Nasi Minyak in the refrigerator overnight. This ensures even reheating and maintains the texture of the rice.
Reheat the rice in a microwave-safe dish, covered with a damp paper towel to retain moisture. Heat in 1-minute intervals, stirring in between, until thoroughly warmed.
Alternatively, reheat on the stovetop. Add a splash of water or coconut milk to a pan, then add the Nasi Minyak. Cover and heat on low, stirring occasionally, until heated through.
To refresh the flavors, consider adding a small amount of ghee or a sprinkle of fresh herbs like cilantro or mint before serving.
How To Reheat Leftovers
Stovetop Method:
- Place the leftover rice in a non-stick skillet or saucepan.
- Add a splash of water or coconut milk to moisten the rice.
- Cover the pan with a lid to trap the steam.
- Heat over low to medium heat, stirring occasionally, until the rice is heated through.
Microwave Method:
- Transfer the leftover rice to a microwave-safe dish.
- Sprinkle a few drops of water or coconut milk over the rice.
- Cover the dish with a microwave-safe lid or a damp paper towel.
- Microwave on medium power for 1-2 minutes, stirring halfway through, until the rice is hot.
Oven Method:
- Preheat your oven to 300°F (150°C).
- Spread the leftover rice evenly in an oven-safe dish.
- Add a small amount of water or coconut milk to keep the rice moist.
- Cover the dish with aluminum foil to prevent drying out.
- Bake for about 15-20 minutes, or until the rice is thoroughly heated.
Steaming Method:
- Place the leftover rice in a heatproof bowl or plate.
- Set up a steamer or use a pot with a steaming rack.
- Add water to the pot and bring it to a boil.
- Place the bowl or plate with the rice in the steamer.
- Cover and steam for about 5-10 minutes, or until the rice is hot and fluffy.
Best Tools for Making Malaysian Ghee Rice
Large pot: Used for cooking the rice and mixing all the ingredients together.
Wooden spoon: Ideal for stirring the rice and ensuring it is well-coated with ghee and spices.
Measuring cups: Essential for accurately measuring the rice, coconut milk, and water.
Knife: Used for slicing the onion and mincing the garlic and ginger.
Cutting board: Provides a safe surface for slicing and mincing ingredients.
Stove: Needed to heat the pot and cook the rice.
Lid: Used to cover the pot while the rice simmers, ensuring even cooking.
Fork: Used to fluff the rice before serving.
How to Save Time on Making Malaysian Ghee Rice
Prep ingredients in advance: Mince garlic and ginger, and slice onions the night before.
Use a rice cooker: Transfer the rice mixture to a rice cooker after step 5 to save time and ensure even cooking.
Measure liquids beforehand: Have coconut milk and water measured and ready to pour.
Toast spices early: Toast cinnamon stick, cardamom pods, and cloves in advance and store them in an airtight container.
Batch cooking: Double the recipe and freeze half for a quick meal later.

Nasi Minyak Recipe (Malaysian Ghee Rice)
Ingredients
Main Ingredients
- 2 cups Basmati Rice rinsed and drained
- 2 tablespoon Ghee
- 1 cup Coconut Milk
- 1 cup Water
- 1 stick Cinnamon
- 3 pods Cardamom
- 3 cloves Cloves
- 1 large Onion sliced thinly
- 2 cloves Garlic minced
- 1 inch Ginger minced
- 1 teaspoon Salt to taste
Instructions
- 1. Heat ghee in a large pot over medium heat.
- 2. Add cinnamon stick, cardamom pods, and cloves. Sauté until fragrant.
- 3. Add sliced onions, garlic, and ginger. Cook until onions are soft and golden.
- 4. Add rinsed basmati rice and stir well to coat the rice with the ghee and spices.
- 5. Pour in coconut milk and water. Add salt to taste. Stir well.
- 6. Bring to a boil, then reduce heat to low. Cover and simmer for 15-20 minutes, or until rice is cooked and liquid is absorbed.
- 7. Fluff the rice with a fork before serving.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for Malaysian Ghee Rice
More Amazing Recipes to Try 🙂
- Yam Cake Recipe Recipe1 Hours
- Wonton Noodles Recipe50 Minutes
- Malaysian Chicken Curry Recipe1 Hours
- Malaysian-Style Fried Udon Recipe30 Minutes
- Stuffed Crab Recipe (Poo Cha)50 Minutes
- Sambal Belacan Recipe15 Minutes
- Malaysian Chili Sauce Recipe30 Minutes
- Malaysian Iced Coffee Recipe15 Minutes
Leave a Reply