Our vibrant Indonesian Nasi Kuning, or yellow rice, transforms everyday grains into a fragrant, golden-hued centerpiece. This recipe delivers authentic flavor with a health-conscious twist, using wholesome ingredients and clear techniques for a nutritious, celebratory dish perfect for any gathering.
Why This Recipe Works
- Fresh turmeric and aromatics create an authentic, anti-inflammatory base without artificial coloring.
- Toasting the rice in coconut milk enhances flavor and adds healthy fats for better nutrient absorption.
- Steaming yields perfectly separate, fluffy grains every time, avoiding gummy results.
- Balanced spices offer digestive benefits while keeping sodium in check.
- Versatile serving options accommodate various dietary preferences and meal plans.
Ingredients
- 2 cups jasmine rice, rinsed until water runs clear
- 1 (13.5-ounce) can light coconut milk
- 1 ¾ cups low-sodium vegetable broth
- 2 tablespoons fresh turmeric root, finely grated (about a 2-inch piece)
- 4 cloves garlic, minced
- 1 medium shallot, finely diced
- 1 stalk lemongrass, bruised and tied into a knot
- 2 bay leaves
- 1 teaspoon ground coriander
- ½ teaspoon ground cumin
- ¼ teaspoon freshly ground black pepper
- 1 tablespoon avocado oil or coconut oil
- ½ teaspoon fine sea salt, or to taste
- Optional garnishes: sliced hard-boiled eggs, cucumber rounds, fried shallots, fresh cilantro
Equipment Needed
- Medium saucepan with tight-fitting lid
- Fine grater or microplane
- Wooden spoon or spatula
- Measuring cups and spoons
- Chef’s knife and cutting board
- Kitchen twine (for lemongrass)
Instructions

Step 1: Prepare Aromatics and Toast Rice
Begin by heating 1 tablespoon of avocado oil in your medium saucepan over medium heat. Once shimmering, add the minced garlic and diced shallot, sautéing for 2–3 minutes until fragrant and translucent. Stir in the grated fresh turmeric, ground coriander, cumin, and black pepper, cooking for another minute to release their essential oils—this blooming process maximizes both flavor and the anti-inflammatory compounds in turmeric. Add the rinsed jasmine rice to the pan, stirring constantly to coat each grain with the aromatic oil mixture. Toast the rice for 3–4 minutes until it becomes slightly opaque and emits a nutty aroma, which helps prevent clumping later. Tip: For maximum curcumin absorption, always pair turmeric with black pepper and a healthy fat like avocado oil.
Step 2: Combine Liquids and Simmer
Pour in the entire can of light coconut milk and 1 ¾ cups of low-sodium vegetable broth, stirring gently to combine. The coconut milk provides medium-chain triglycerides for sustained energy, while the broth adds depth without excessive sodium. Add the bruised lemongrass stalk (tied with kitchen twine for easy removal) and 2 bay leaves to the mixture. Increase the heat to medium-high and bring the liquid to a gentle boil, which should take about 4–5 minutes. Once boiling, immediately reduce the heat to low, cover the saucepan with its tight-fitting lid, and let it simmer undisturbed for 15 minutes. This initial simmer allows the rice to absorb the flavorful liquids evenly. Avoid stirring during this phase to prevent breaking the grains and releasing excess starch.
Step 3: Steam to Perfection
After 15 minutes of simmering, turn off the heat but keep the saucepan covered. Let the rice steam in its residual heat for an additional 10 minutes—this crucial step ensures each grain cooks through completely without becoming mushy. The internal temperature should reach at least 165°F for food safety, and the rice will appear fluffy with small steam holes on the surface. During this steaming phase, the turmeric’s golden hue will deepen, and the lemongrass and bay leaves will infuse their subtle citrus and herbal notes throughout the dish. Resist the temptation to peek, as releasing steam can disrupt the cooking process. Tip: For extra fluffy rice, place a clean kitchen towel between the lid and saucepan to absorb excess moisture.
Step 4: Fluff and Season
Carefully remove the lid and discard the lemongrass bundle and bay leaves using tongs. Using a fork, gently fluff the rice from the edges toward the center, separating any grains that may have stuck together. This technique preserves the delicate structure of the jasmine rice better than a spoon. Sprinkle ½ teaspoon of fine sea salt evenly over the rice, then fold it in with the fork to distribute the seasoning without crushing the grains. Taste and adjust salt if desired, keeping in mind that the optional garnishes may add additional flavor. The finished nasi kuning should be vibrant yellow, fragrant with turmeric and coconut, and have a slightly sticky yet separate texture ideal for molding or serving loosely. Allow it to rest for 5 minutes before serving to let the flavors meld further.
Step 5: Serve and Garnish
For a traditional presentation, pack the warm nasi kuning into a lightly oiled bowl or mold, then invert it onto a serving platter to create a dome shape. Surround it with colorful, nutrient-dense garnishes like sliced hard-boiled eggs for protein, cucumber rounds for hydration, and a sprinkle of fried shallots for crunch. Fresh cilantro adds a bright, herbal note that complements the earthy turmeric. Serve immediately while warm, as this rice is best enjoyed fresh. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days and reheated gently with a splash of water to restore moisture. Tip: For a balanced meal, pair with grilled chicken or tofu and a side of steamed vegetables to create a complete plate rich in protein, fiber, and complex carbohydrates.
Tips and Tricks
For optimal results, use fresh turmeric root rather than powdered—it provides a brighter color and more complex flavor with higher curcumin content. If substituting with ground turmeric, use 1 teaspoon and add it when blooming the spices. To make this dish ahead, prepare the rice up to the steaming step, then cool completely and refrigerate; reheat covered in a 300°F oven with a tablespoon of water for 15 minutes. For a richer version, substitute full-fat coconut milk, but note it increases saturated fat content. If your rice turns out too wet, spread it on a baking sheet and dry it in a 250°F oven for 10 minutes, fluffing occasionally. Always rinse jasmine rice thoroughly to remove excess starch, which prevents gumminess and reduces arsenic content by up to 30% according to recent studies.
Recipe Variations
- Protein-Powered Nasi Kuning: Stir in 1 cup of cooked shredded chicken, diced tofu, or chickpeas during the final fluffing for a complete one-pot meal that boosts protein by 15–20 grams per serving.
- Low-Carb Cauliflower Version: Replace jasmine rice with 6 cups of riced cauliflower; sauté with aromatics, then add coconut milk and steam covered for 8–10 minutes, reducing carbs by approximately 75%.
- Extra-Spicy Rendang Style: Add 1 tablespoon of rendang paste or 2 minced red chilies when sautéing aromatics, and garnish with toasted coconut flakes for a bold, Indonesian-inspired twist with metabolism-boosting capsaicin.
- Leafy Green Boost: Fold 2 cups of finely chopped spinach or kale into the rice after steaming; the residual heat will wilt the greens, adding iron, vitamin K, and vibrant color contrast.
- Citrus-Infused Variation: Add 2 strips of lime zest and 1 tablespoon of lime juice with the liquids, and garnish with fresh mint for a brighter, digestive-friendly profile perfect for summer meals.
Frequently Asked Questions
Can I use brown rice instead of jasmine rice? Yes, but adjust liquid and cooking time: use 2 ¼ cups liquid, simmer for 40 minutes, and steam for 15 minutes. Brown rice adds more fiber and magnesium but yields a chewier texture.
How do I prevent the turmeric from staining? Wear gloves when handling fresh turmeric, and immediately clean utensils with soap and baking soda. For stubborn stains, rub with lemon juice or vinegar before washing.
Is this recipe gluten-free and vegan? Absolutely—all ingredients are naturally gluten-free and plant-based. Ensure your vegetable broth is certified gluten-free if needed, and skip egg garnishes for strict vegan versions.
Can I freeze nasi kuning? Freeze in airtight containers for up to 2 months. Thaw overnight in the refrigerator, then reheat with 1 tablespoon of water per cup in a covered saucepan over low heat, fluffing occasionally.
What are the main health benefits? Turmeric offers anti-inflammatory curcumin, coconut milk provides healthy fats, and jasmine rice supplies energy-sustaining carbohydrates. Combined, they support digestion, immunity, and stable blood sugar levels.
Summary
This health-conscious nasi kuning recipe delivers authentic Indonesian flavor with nutritious ingredients like fresh turmeric, light coconut milk, and aromatic spices. Perfect for special occasions or everyday meals, it’s versatile, gluten-free, and packed with anti-inflammatory benefits.




