Nasi Uduk Recipe Rice Cooker: Fragrant Coconut Infusion in Minutes

Nasi Uduk Recipe Rice Cooker: Fragrant Coconut Infusion in Minutes

This rice cooker method transforms a traditional Indonesian dish into a foolproof weeknight staple. The coconut milk infuses every grain with rich, aromatic flavor without constant stirring or special equipment.

I’ve streamlined the process to just 5 ingredients and minimal prep, letting the rice cooker handle the work. The result is perfectly fluffy, fragrant rice with a subtle sweetness that pairs beautifully with savory sides.

The beauty lies in its simplicity—no complicated steps, just reliable results. Serve with fried chicken, sambal, or fresh cucumber for an authentic experience.

This approach respects tradition while adapting to modern convenience. Here’s how to make it at home with ease.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Nasi Uduk Recipe Rice Cooker

Five core ingredients deliver authentic Indonesian coconut rice with minimal effort in your rice cooker.

Ingredient Amount Notes
Jasmine Rice 🌾 2 cups Rinsed until water runs clear
Coconut Milk 🥥 1 can Full-fat for richest flavor
Water 💧 1 ½ cups Adjust for desired texture
Garlic Cloves 🧄 3 cloves Minced for even distribution
Shallots 🧅 2 whole Thinly sliced for aroma
Salt 🧂 1 tsp Sea salt preferred
Bay Leaves 🍃 2 pieces Dried, for infusion
Lemongrass Stalk 🌿 1 whole Bruised to release oils
Galangal Root 🌱 1 whole Sliced thinly, optional
Pandan Leaves 🌿 2 pieces Fresh or frozen, optional

The coconut milk is non-negotiable here. Full-fat cans from Thai brands like Aroy-D or Chaokoh yield the creamiest results—light versions dilute the richness. Jasmine rice is traditional, but basmati works in a pinch (adjust water down slightly). Asian markets carry lemongrass and pandan fresh, but frozen at Whole Foods is a solid backup for galangal.

No lemongrass? Zest from one lime plus a bay leaf mimics the citrusy aroma. Missing galangal? Double the ginger—it’s not identical but complements the coconut. Shallots can be swapped for yellow onion at a 1:1 ratio, though the flavor profile shifts slightly. Pandan leaves add floral depth, but skip them if unavailable—the dish remains delicious.

Cooked rice holds 2-3 days refrigerated in an airtight container. The coconut aroma intensifies overnight, so it’s ideal for meal prep. Freezing isn’t recommended—rice becomes mushy upon thawing. Reheat gently with a splash of water or coconut milk to restore moisture.

❤️

Why You’ll Love This Recipe

  • Set and Forget: I toss everything in the rice cooker and walk away—jasmine rice, coconut milk, garlic, shallots, done.
  • Rich Coconut Aroma: The coconut milk soaks into every grain while the garlic and shallots add that deep, fragrant kick.
  • Meal Prep Hero: I make a big batch on Sunday and it reheats beautifully for lunches all week.
  • Pantry Friendly: Jasmine rice and coconut milk are staples I always have, so this feels like a free meal.

Step-by-Step Instructions for Nasi Uduk in a Rice Cooker

Master this efficient method to achieve perfectly fragrant coconut rice with minimal effort.

Step 1: Prepare and Rinse the Aromatics

Begin by thoroughly rinsing the 2 cups Jasmine Rice until the water runs completely clear. This removes excess starch and prevents gummy rice. Meanwhile, bruise the 1 whole Lemongrass Stalk by smashing it lightly with the side of a knife to release its essential oils.

Thinly slice the 2 whole Shallots and mince the 3 cloves Garlic Cloves. If using, slice the 1 whole Galangal Root into thin rounds. These aromatics will infuse the rice with deep, complex flavors during cooking.

Step 2: Infuse the Coconut Liquid Base

In the rice cooker pot, combine the 1 can Coconut Milk, 1.5 cups Water, 1 tsp Salt, sliced shallots, minced garlic, bruised lemongrass, galangal, 2 pieces Bay Leaves, and 2 pieces Pandan Leaves. Stir well to distribute the salt and aromatics evenly.

Let this mixture sit for 5 minutes to begin the infusion process before adding the rice. The fat from the full-fat coconut milk will carry the flavors of the aromatics directly into each grain of rice, creating that signature richness.

Step 3: Cook with Precise Liquid Ratio

Add the rinsed and drained jasmine rice to the infused coconut liquid. Gently stir once to ensure the rice is fully submerged and evenly distributed. Do not stir again, as this can break the rice grains and lead to a mushy texture.

Close the rice cooker lid and select the standard white rice setting. The cooker will automatically handle the timing, but expect it to take slightly longer than plain rice due to the added fats and fibers from the coconut milk and aromatics. The rice is done when the cooker switches to the keep-warm function and all liquid has been absorbed.

Step 4: Steam and Rest for Maximum Flavor

Once the cooking cycle completes, let the rice steam in the closed cooker for an additional 10-15 minutes. This resting period allows the grains to absorb any remaining liquid and lets the flavors meld together fully.

Resist the urge to open the lid during this time—releasing the steam too early can result in unevenly cooked rice. The rice should be fluffy, with each grain distinct yet tender, and carry the unmistakable aroma of coconut and spices.

Step 5: Fluff and Serve with Care

After steaming, open the lid and use a fork to gently fluff the rice from the bottom to the top. This separates the grains and redistributes the aromatics for consistent flavor in every bite. Remove the lemongrass, bay leaves, and pandan leaves before serving.

Serve the nasi uduk immediately while hot. The rice should glisten slightly from the coconut milk and have a subtle, fragrant aroma that fills the room. The texture should be light and fluffy, with the coconut flavor present but not overpowering the delicate balance of spices.

👨‍🍳

Pro Tips For Making Nasi Uduk Recipe Rice Cooker

  • Rinse the Rice: Soak jasmine rice for 10 minutes then rinse until water runs clear—this removes excess starch so your nasi uduk stays fluffy, not gummy.
  • Bloom the Aromatics: Sauté minced shallots and garlic in a bit of coconut milk until fragrant before adding to the rice cooker—I learned this the hard way after a few bland batches.
  • Balance the Liquids: Use a 1:1 ratio of coconut milk to water, but measure carefully; too much liquid turns it mushy, and too little leaves it undercooked.
  • Let It Steam: After cooking, leave the rice in the cooker for 15 minutes on warm—this lets the coconut milk fully absorb and the flavors meld.

Wine and Beer Pairings for This Dish

Light Beer Pairings

I love serving this with a crisp Indonesian lager like Bintang Beer—its light body and mild bitterness cut through the coconut richness. A German pilsner such as Warsteiner offers similar refreshment with its clean finish. 🍺

Fruity White Wines

For wine lovers, a chilled Riesling from Germany or Washington state brings bright acidity that balances the rice’s creaminess. The citrus notes in Sauvignon Blanc from New Zealand also complement the lemongrass aromatics beautifully.

Sparkling Options

Prosecco or other dry sparkling wines add a celebratory touch. The bubbles cleanse your palate between bites of this fragrant dish. I particularly enjoy La Marca Prosecco for its consistent quality and approachable price point.

Non-Alcoholic Choices

For a non-alcoholic pairing, try sparkling coconut water like Harmless Harvest. Its natural sweetness echoes the rice while the effervescence refreshes. Jasmine iced tea with a squeeze of lime also makes an excellent alcohol-free companion.

Dessert Wines

A slightly sweet Moscato d’Asti from Italy can be a delightful contrast. The low alcohol content and peach-apricot flavors create a harmonious finish to your meal. I find Saracco Moscato d’Asti particularly well-balanced for this purpose.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 15g75%
Cholesterol 0mg0%
Sodium 350mg15%
Total Carbohydrate 60g22%
Dietary Fiber 2g7%
Sugars 1g
Protein 6g12%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use basmati rice instead of jasmine?

Yes, but reduce water by 2-3 tablespoons as basmati absorbs less liquid. The flavor will differ slightly, but it still works well.

2

What if my rice cooker doesn’t have a coconut rice setting?

Use the standard white rice setting. The cooker will adjust timing automatically for the extra fats in coconut milk.

3

How do I fix mushy rice?

Next time, rinse rice more thoroughly and avoid stirring after starting the cooker. For now, spread it on a tray to dry slightly.

4

Can I make this without lemongrass?

Yes! Substitute with 1 lime zest plus a bay leaf for similar citrus aroma. The dish remains delicious.

★★★★★4.6(4 reviews)
Tyler Campbell