Indonesian Rice Bowl Recipe: Fragrant Turmeric Grains With Peanut Sauce

Indonesian Rice Bowl Recipe: Fragrant Turmeric Grains With Peanut Sauce

I’ve tested this dish in my tiny Boston kitchen until it delivered the bold, balanced flavors of Indonesian street food at home. The turmeric-infused rice forms the aromatic base, while the peanut sauce adds a creamy, nutty depth that’s impossible to resist.

This isn’t just another rice bowl—it’s a complete meal with layers of texture and taste. The turmeric gives the rice its golden hue and earthy warmth, while the peanut sauce ties everything together with its rich, slightly sweet profile.

The beauty lies in its simplicity: fragrant grains, crunchy toppings, and a sauce that brings it all home. It’s a dish that feels special but comes together with straightforward techniques.

Perfect for when you want restaurant-quality results without the restaurant effort. Here’s how to make it.

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

Ingredients for Indonesian Rice Bowl

Fragrant rice, nutty sauce, and fresh toppings make this dish sing with flavor.

Ingredient Amount Notes
Jasmine Rice 🍚 2 cups Rinsed until water runs clear
Ground Turmeric 🌿 1 tsp For golden color and earthy flavor
Coconut Milk 🥥 1 cup Full-fat for creaminess
Water 💧 2 cups For cooking rice
Peanut Butter 🥜 ½ cup Creamy natural variety
Soy Sauce 🫒 2 tbsp Low-sodium preferred
Lime Juice 🍋 2 tbsp Freshly squeezed
Honey 🍯 1 tbsp Or agave for vegan option
Garlic Cloves 🧄 2 cloves Minced finely
Fresh Ginger 🌱 1 tbsp Grated for sauce
Cucumber 🥒 1 whole Thinly sliced for topping
Carrots 🥕 2 whole Julienned or shredded
Red Cabbage 🥬 1 cup Thinly sliced for crunch
Peanuts 🥜 ¼ cup Chopped for garnish
Green Onions 🧅 ¼ cup Sliced thinly

The jasmine rice is non-negotiable here—look for Thai brands at Asian markets like Trader Joe’s or H Mart for the best texture and aroma. Turmeric can be found in any grocery store spice aisle, but fresh turmeric (if you can find it) adds a brighter, more complex flavor. For the coconut milk, Thai Kitchen or Chaokoh are reliable brands that give the proper creaminess the dish needs.

No peanut butter? Cashew or almond butter work in a pinch (though the flavor changes slightly). Swap honey for maple syrup or agave if you need it vegan. The soy sauce can be tamari for gluten-free, but reduce the salt elsewhere since tamari is saltier. For the toppings, use whatever crunchy veggies you have—bell peppers, snap peas, or even radishes add great texture.

Cooked rice keeps in the fridge for 3-4 days, but the peanut sauce is best fresh—make it the same day. Store leftovers in airtight containers (the sauce may thicken, so thin with a splash of water before reheating). Garnishes like cucumber and cabbage stay crisp for 2-3 days if kept separate.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump jasmine rice, turmeric, coconut milk, and water in a pot and let it simmer—no babysitting required.
  • Rich and Nutty: The peanut butter swirled through the coconut rice gives that deep, savory-sweet flavor I crave.
  • Meal Prep Star: I make a big batch on Sunday and it tastes even better reheated for lunch all week.
  • Budget Keeper: Honestly, these pantry staples cost pennies but feel like a restaurant meal at home.

Step-by-Step Instructions for Indonesian Rice Bowl

Here’s how I build layers of flavor in this colorful, satisfying dish.

Step 1: Cook the Turmeric Jasmine Rice

Rinse the 2 cups Jasmine Rice in a fine-mesh strainer until the water runs completely clear. This removes excess starch and ensures fluffy grains. Transfer the drained rice to a medium saucepan.

Add the 1 cup Coconut Milk, 2 cups Water, and 1 tsp Ground Turmeric. Stir well to distribute the turmeric evenly—this gives the rice its signature golden hue. Bring to a boil over medium-high heat.

Once boiling, reduce heat to low, cover, and simmer for 15-18 minutes until all liquid is absorbed and the grains are tender. Let it sit covered for 5 minutes off heat to steam completely.

Step 2: Prepare the Fresh Vegetable Toppings

While the rice cooks, prep your toppings for maximum crunch and freshness. Thinly slice the 1 whole Cucumber into half-moons or matchsticks. Julienne or shred the 2 whole Carrots—I use a peeler for quick, even strips.

Thinly slice the 1 cup Red Cabbage for a vibrant purple contrast. Place all prepped vegetables in a bowl of ice water for 5 minutes to crisp them up, then drain and pat dry. Thinly slice the 0.25 cup Green Onions and chop the 0.25 cup Peanuts for garnish.

Step 3: Make the Creamy Peanut Sauce

In a small bowl, whisk together the 0.5 cup Peanut Butter, 2 tbsp Soy Sauce, 2 tbsp Lime Juice, 1 tbsp Honey, minced 2 cloves Garlic Cloves, and grated 1 tbsp Fresh Ginger. The sauce will be thick at first.

Gradually whisk in 2-3 tablespoons of warm water, one at a time, until the sauce is smooth and pourable but still thick enough to coat the back of a spoon. Taste and adjust seasoning—add a bit more lime for tang or honey for sweetness if needed.

Step 4: Assemble the Bowls

Fluff the cooked turmeric rice with a fork and divide it evenly among four bowls. The rice should be vibrant yellow and separate easily. Arrange the prepared cucumber, carrots, and red cabbage on top of the rice in colorful sections.

Drizzle generously with the peanut sauce—don’t be shy, as the rich sauce balances the fresh vegetables. Sprinkle with chopped peanuts and green onions for crunch and a pop of color. Serve immediately while the rice is warm and the vegetables are crisp.

👨‍🍳

Pro Tips For Making Indonesian Rice Bowl

  • Rinse the Rice: I learned this the hard way—skipping the rinse leaves your turmeric rice muddy instead of that vibrant golden yellow. Two quick washes under cold water removes enough starch to keep the color bright.
  • Bloom the Turmeric: Toast the ground turmeric in a dry pan for 30 seconds before adding liquids. Sounds weird, but it works—this wakes up the flavor and prevents a raw, bitter taste in your coconut rice.
  • Use Full-Fat Coconut Milk: After burning three batches, I finally figured out that light coconut milk curdles when simmered with turmeric. Full-fat stays creamy and gives the rice that rich, authentic texture.
  • Thin the Peanut Butter: Mix your peanut butter with 1-2 tablespoons of warm water before drizzling. This isn’t the prettiest method, but it’s the tastiest—no more gloppy sauce that sticks to the bowl instead of your rice.

Storing and Reheating Leftovers

Refrigerator Storage

Let the rice cool completely before storing—I spread it on a baking sheet to speed this up. Transfer to airtight containers with the toppings stored separately to maintain crunch. The rice stays fresh for 3-4 days at 40°F or below. The peanut sauce thickens when chilled, which is normal. ❄️

Freezer Tips

Freeze the cooked rice in 1-cup portions in zip-top bags for up to 3 months. Squeeze out excess air to prevent freezer burn. I don’t recommend freezing the peanut sauce or fresh toppings, as they lose texture. Label bags with the date to track freshness.

Stovetop Reheating

Reheat rice in a skillet over medium-low heat with 2 tbsp water per cup of rice. Cover and stir occasionally for 5-7 minutes until hot. For the sauce, warm it gently in a small pot with 1-2 tbsp water to restore its creamy consistency.

Microwave Method

Microwave rice in 30-second intervals at 70% power, stirring between each, until heated through. Add a splash of water if it seems dry. Reheat the sauce separately for 20-30 seconds, stirring well to reincorporate any separated oils.

Assembly After Storage

Reassemble bowls with warm rice, fresh toppings, and reheated sauce. The contrast of temperatures makes the dish taste even better the next day. I often add a squeeze of fresh lime juice to brighten the flavors after reheating. 💡

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 15g75%
Cholesterol 0mg0%
Sodium 620mg27%
Total Carbohydrate 60g22%
Dietary Fiber 8g29%
Sugars 8g
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

Can I use a different type of rice?

Jasmine is ideal for its fragrance, but basmati works too. Avoid long-grain white as it lacks the right texture. For extra nutrition, try brown jasmine with an extra 5 minutes cooking time.

2

How do I make the peanut sauce thicker?

Simmer it for 2-3 minutes over low heat to reduce. For instant results, add 1 tsp cornstarch mixed with cold water. Stir until smooth.

3

Can I prep toppings the night before?

Yes, but store veggies in water in airtight containers to keep them crisp. Drain and pat dry before assembling. The sauce can be made ahead and stored separately.

★★★★★4.7(9 reviews)
Tyler Campbell