Anda Rice Recipe: Fragrant Spiced Eggs and Jasmine Rice in One Pot

Main Courses

Anda Rice Recipe: Fragrant Spiced Eggs and Jasmine Rice in One Pot

This Anda rice recipe brings the comforting flavors of Indonesian Nasi Uduk to your kitchen with its signature fragrant coconut rice and perfectly hard-boiled eggs. The aromatic blend of lemongrass, turmeric, and kaffir lime leaves transforms simple jasmine rice into a creamy, spiced masterpiece, while the eggs cook just right in the same pot. What makes this dish special is its simplicity—just a few ingredients, but layers of flavor that transport you to a bustling Indonesian street market.

The beauty of this recipe lies in its balance: tender, spiced rice infused with coconut milk and warm spices, paired with eggs that stay firm yet creamy inside. Traditional sides like sambal, crispy fried anchovies, and cool cucumber slices elevate the dish further, creating a meal that’s both hearty and refreshing. The slow-cooking method ensures every grain of rice absorbs the rich coconut and spice flavors, while the eggs cook gently without overcooking.

What you’ll end up with is a fragrant, visually stunning dish that’s perfect for family gatherings or a special weekend meal. The aroma alone will have everyone gathering around the table, eager for a taste of this beloved Indonesian classic. Serve it with your favorite sambal for a spicy kick or keep it mild for a more subtle flavor profile—either way, this recipe delivers restaurant-quality results at home.

This Anda rice recipe is more than just a dish; it’s a celebration of tradition and simplicity. The one-pot method makes it foolproof for modern cooks, while the flavors remain true to its cultural roots. Whether you’re cooking for a crowd or treating yourself to a comforting meal, this recipe is sure to impress. Let’s get started!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for anda rice

Jasmine rice, coconut milk, and eggs create the heart of this fragrant Indonesian one-pot dish.

Ingredient Amount Notes
Jasmine Rice 🍚 1 ½ cups Uncooked, long-grain preferred
Full-Fat Coconut Milk 🥥 13 ½ oz Canned, no additives
Large Eggs 🥚 4 whole Room temperature preferred
Lemongrass 🌿 1 whole Stem only, bruised
Turmeric Powder 🌶️ 1 tsp Freshly ground preferred
Kaffir Lime Leaves 🍋 3 whole Fresh, thinly sliced
Garlic Cloves 🧄 4 cloves Peeled, minced
Salt 🧂 1 ½ tsp Kosher or sea salt
White Peppercorns 🌶️ ½ tsp Freshly ground
Cinnamon Sticks 🌿 1 whole For aroma, removed later
Bay Leaves 🌿 2 whole Dried, for depth
Vegetable Oil 🫒 2 tbsp For pot preparation
Water 💧 2 ½ cups Filtered preferred
Sugar 🍯 1 tbsp White granulated

The coconut milk is non-negotiable here—full-fat canned delivers that rich, velvety texture. Thai Kitchen or Aroy-D brand are my go-tos, but any quality canned coconut milk works. The jasmine rice should be long-grain for that perfect texture. For the eggs, room temperature ensures even cooking without cracking. Lemongrass and kaffir lime leaves are the flavor stars—Asian markets carry fresh bundles, or frozen works in a pinch. If you can't find kaffir lime leaves, substitute lime zest plus a splash of lime juice, though it won't be identical.

No lemongrass? Substitute 1 tsp lemongrass paste (found in Asian grocery freezer sections) or double the garlic for depth. Fresh turmeric root can replace the powder—grate 1 tbsp fresh for more vibrant color. The cinnamon sticks and bay leaves are just for aroma, so remove them before serving. For extra richness, add 1 tbsp toasted coconut flakes to the rice at the end. The sugar balances the coconut's sweetness—reduce to 0.5 tbsp if you prefer less sweetness. Water quality matters here—filtered or spring water prevents off-flavors.

This dish tastes even better the next day as flavors meld. Store covered in the fridge for 3-4 days, or freeze portions for up to 3 months. The eggs stay perfectly firm when reheated gently. For make-ahead prep, cook the rice and eggs separately, then combine when ready to serve. The aroma alone will have your whole house smelling like a street market—worth the extra 10 minutes of simmering for that authentic touch.

❤️

Why You'll Love This Recipe

  • I swear by this trick: just toss everything—rice, coconut milk, whole eggs—into one pot with lemongrass and turmeric. No frying, no stirring constantly, no stress. The eggs poach right in the creamy broth while the rice steams, and honestly? That golden, fragrant aroma alone makes it worth it.
  • One-Pot Magic: I swear by this trick: just toss everything—rice, coconut milk, whole eggs—into one pot with lemongrass and turmeric. No frying, no stirring constantly, no stress. The eggs poach right in the creamy broth while the rice steams, and honestly? That golden, fragrant aroma alone makes it worth it.
  • Golden Egg Craving: Between us, the contrast is chef’s kiss—crispy-edged, runny-yolk eggs nestled in fluffy jasmine rice, all swimming in coconut milk so rich it feels like a hug. The turmeric gives it that subtle, sunny glow, and the lemongrass? It’s the secret whisper of citrus that makes this taste like a vacation dish.
  • Lunchbox Hero: This keeps perfectly for days—reheat the rice with a splash of water, and the eggs stay just as dreamy. Pack it for work, bring it to a picnic, or shove it in your kids’ lunchboxes (they’ll eat it, I promise). Even my picky-eating teenager asks for seconds.

Step-by-step instructions for Anda rice

This one-pot method delivers perfectly spiced eggs and fragrant jasmine rice with minimal effort.

1

Prepare the Aromatics and Spices

Heat the 2 tablespoons vegetable oil in a heavy-bottomed pot over medium heat. Add the 1 whole bruised lemongrass, 4 cloves minced garlic, 1 whole cinnamon stick, and 2 whole bay leaves. Sauté for 2 minutes until the garlic becomes fragrant and lightly golden.

Stir in the 1 teaspoon turmeric powder, 1.5 teaspoons salt, and 0.5 teaspoon freshly ground white peppercorns. Cook for another 30 seconds, stirring constantly, until the spices are fully integrated and the mixture smells deeply aromatic. This step builds the complex flavor foundation that defines Anda rice.

2

Cook the Eggs and Add Rice

Crack the 4 whole large eggs into the pot and gently stir to distribute them evenly. Let them cook undisturbed for 2-3 minutes until the edges begin to set but the centers remain slightly runny. This gentle cooking ensures the eggs stay creamy rather than rubbery.

Add the 1.5 cups jasmine rice and stir to coat each grain with the egg mixture. Cook for 1 minute until the rice is evenly distributed and slightly translucent at the edges. This quick cooking step ensures the rice absorbs the egg mixture properly before the liquid is added.

3

Combine Liquids and Simmer

Pour in the 2.5 cups water and 13.5 ounces full-fat coconut milk, followed by the 1 tablespoon sugar. Stir gently to combine, being careful not to break up the partially cooked eggs. Bring the mixture to a gentle simmer over medium-low heat, then reduce to the lowest setting possible while maintaining a steady simmer.

Cover the pot with a tight-fitting lid and cook for 15 minutes without disturbing. The eggs should gently poach in the liquid, absorbing the coconut milk's richness while the rice begins to absorb moisture. After 15 minutes, check the rice—it should be tender but still slightly firm in the center.

4

Steam and Rest

Once the rice is tender (about 15 minutes), turn off the heat and let the pot sit covered for 10 minutes. This resting period allows the rice to finish absorbing any remaining liquid and the eggs to fully set in their creamy centers. The residual heat will complete the cooking process without overcooking the rice.

Remove the cinnamon stick and bay leaves before serving. Fluff the rice gently with a fork, being careful not to break the eggs. The final dish should feature tender, slightly runny eggs nestled among fragrant, perfectly cooked jasmine rice infused with coconut milk and aromatic spices.

👨‍🍳

Pro Tips For Making Anda Rice

  • Boil Eggs First: I learned this the hard way—soft-boiling eggs after cooking the rice just doesn’t work. The water temperature drops too fast, and you end up with sad, unevenly cooked yolks. Instead, boil your eggs in a separate pot (10 minutes for runny yolks) while the rice simmers, then nestle them in just before serving. Timing’s everything, and this guarantees perfect eggs every time. ---
  • Toast the Turmeric: Skip the raw turmeric powder—it’s bitter and dull. Dry-toast ½ teaspoon of it in a small pan for 30 seconds until fragrant (yes, it’s a tiny amount, but it makes a real difference). Let it cool, then mix it into the coconut milk before adding the rice. The aroma deepens instantly, and the rice gets that golden hue without tasting like medicine. ---
  • Simmer, Don’t Boil: And rice isn’t a boiling rice. Once the coconut milk and rice come to a gentle simmer, drop the heat to the lowest setting you can stand—just enough to see tiny bubbles at the edges. I know, I know, it’s tempting to keep it lively, but boiling turns the rice mushy and washes out the coconut flavor. Patience here pays off with fluffy, separate grains. ---
  • Blend Lemongrass Roughly: My grandmother swore by this, and she was right: don’t pulse the lemongrass stems into a fine paste—chop them coarsely first, then blend with the coconut milk. The texture stays intact, adding subtle, herbal layers instead of a bitter sludge. Strain if you’re squeamish, but I leave the bits in for that authentic bite. (Your future self will thank you.)

Flavor customization for these flavors

Spicy Sambal Kick

Transform your Anda rice into a fiery delight by adding 2 tbsp sambal oelek (or 1 tbsp chili paste) directly to the coconut milk before simmering. For extra heat, blend 2-3 fresh red chilies, 1 clove garlic, and 1 tbsp lime juice into a paste, then stir it into the rice during the final 5 minutes of cooking. 🌶️

Citrusy Lime Twist

Brighten the dish with 1 tbsp lime zest and 2 tbsp fresh lime juice added to the coconut milk before simmering. The acidity cuts through the richness, balancing the coconut and spices beautifully. Garnish with lime wedges for a refreshing finish.

Herbaceous Freshness

Add 2 tbsp finely chopped cilantro and 1 tbsp sliced Thai basil to the rice during the last 5 minutes of cooking. For a stronger aroma, bruise the herbs slightly before adding. Serve with extra herbs sprinkled on top for a vibrant, fresh contrast.

Smoky Coconut Depth

Infuse the coconut milk with smokiness by adding ½ tsp smoked paprika or 1 tsp liquid smoke (like Annie’s brand) when combining the liquids. For a deeper flavor, toast 1 tbsp unsweetened coconut flakes until fragrant, then mix them into the rice at the end.

Sweet-Tangy Tamarind

Balance the dish with 1 tbsp tamarind paste (diluted in 2 tbsp water) stirred into the coconut milk. The tangy-sweet flavor adds complexity, especially when paired with crispy fried shallots on top. Look for Thai Kitchen tamarind paste in Asian markets.

Creamy Coconut Variations

Swap full-fat coconut milk for light coconut milk to reduce richness, or use coconut cream (thicker than milk) for an ultra-luxurious texture. For a dairy-free twist, add 1 tbsp vegan butter during the final 5 minutes of cooking to enhance creaminess.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 18g90%
Cholesterol 210mg70%
Sodium 720mg31%
Total Carbohydrate 42g15%
Dietary Fiber 2g8%
Sugars 3g
Protein 18g36%
* 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

Why does traditional Anda rice use hard-boiled eggs cooked in the same pot?

The eggs cook gently in the coconut milk and spices, absorbing the fragrant flavors while staying perfectly tender inside. This method creates a harmonious balance between the creamy rice and rich eggs, making every bite flavorful. The eggs also help distribute heat evenly, ensuring the rice cooks perfectly without drying out.

2

Can I make Anda rice without kaffir lime leaves?

Yes! Substitute with 1 tbsp lime zest + 1 tbsp lime juice for a similar citrusy brightness. For extra depth, add ½ tsp candlenut powder (found in Asian markets) or ½ tsp citronella oil (use sparingly). The dish will still taste delicious, though the aroma won't be identical.

3

How do I prevent the rice from becoming mushy?

Use jasmine rice (not basmati) and follow the resting time exactly—10 minutes covered after cooking. Avoid lifting the lid while simmering, and use medium-low heat the entire time. The eggs act as a natural insulator, helping maintain even heat distribution.

4

What are the best traditional sides to serve with Anda rice?

Classic pairings include sambal (chili paste), fried anchovies (ikan goreng), sliced cucumbers, and pickled vegetables. For extra freshness, add torn lettuce leaves or thinly sliced tomato. These sides balance the richness of the coconut rice beautifully.

5

Can I make Anda rice in an Instant Pot?

Yes! Sauté the aromatics as directed, then add eggs, rice, water, and coconut milk. Seal the lid and cook on high pressure for 5 minutes, followed by a 10-minute natural release. The eggs may cook slightly faster, so check them at 3 minutes to prevent overcooking.

★★★★★4.5(4 reviews)
Categories Main Courses