
This rice cooker method delivers fluffy java rice with a fragrant coconut aroma every time. The process simplifies a traditional dish without sacrificing authentic flavor.
I developed this technique to make the recipe more accessible for home cooks. A rice cooker ensures perfectly cooked grains with minimal effort and no risk of burning or sticking.
The coconut milk base infuses each grain with a subtle sweetness that complements the savory notes. This creates a balanced dish that pairs well with many proteins and vegetables.
Ready in under an hour, this becomes a reliable staple for busy weeknights. The hands-off approach lets you focus on the rest of your meal.
Ingredients for Java Rice Recipe Rice Cooker
A handful of aromatic ingredients transform simple rice into a fragrant, coconut-infused staple.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🌾 | 2 cups | Rinsed until water runs clear |
| Coconut Milk 🥥 | 1 ½ cups | Full-fat for creamy texture |
| Water 💧 | 1 ½ cups | Adjust for desired consistency |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Shallot 🧅 | 1 whole | Finely diced for sweetness |
| Lemongrass Stalk 🌿 | 1 whole | Bruised and cut into 2-inch pieces |
| Galangal Root 🌱 | 1 piece | Sliced thinly (or ginger substitute) |
| Kaffir Lime Leaves 🍈 | 4 pieces | Fresh or frozen, torn |
| Turmeric Powder 🌶️ | ½ tsp | For golden color |
| Salt 🧂 | 1 tsp | Sea salt preferred |
| Palm Sugar 🍚 | 1 tbsp | Or substitute brown sugar |
| Coconut Oil 🥥 | 1 tbsp | For sautéing aromatics |
| Bay Leaf 🍃 | 1 whole | Dried for subtle depth |
Jasmine rice is non-negotiable here—its delicate floral notes complement the coconut perfectly. Look for Thai jasmine at Asian markets or the international aisle. The coconut milk should be full-fat and unsweetened; Thai Kitchen or Chaokoh brands are reliable. Lemongrass and kaffir lime leaves are the soul of this dish—fresh is ideal but frozen works (no need to thaw).
No lemongrass? Zest of 1 lime plus 1 tbsp lime juice mimics the citrusy brightness. Galangal is traditional, but ginger at a 1:1 ratio works in a pinch. Kaffir lime leaves can be swapped for lime zest and a bay leaf. Palm sugar adds authentic sweetness, but brown sugar or coconut sugar are fine substitutes.
Cooked rice stays fresh in the fridge for 3-4 days—reheat with a splash of water to restore fluffiness. The aromatics (lemongrass, galangal, lime leaves) can be frozen for up to 6 months. For best results, use within 1 week if storing fresh.
Why You’ll Love This Recipe
- Set and Forget: I toss everything in the rice cooker and walk away—no stirring, no watching, just perfect java rice when I come back.
- Rich Aroma: That first whiff of garlic and shallot sizzling in coconut milk? It fills the whole kitchen and makes my mouth water every time.
- Meal Prep Hero: I make a big batch on Sunday and it reheats beautifully for lunches all week. Honestly, it tastes even better the next day.
- Budget Stretcher: Jasmine rice and a can of coconut milk feed my family for pennies. Between us, it’s my go-to when I need something filling and flavorful without breaking the bank.
Step-by-Step Instructions for Java Rice in a Rice Cooker
This method ensures perfectly fragrant grains with coconut richness in every bite.
Step 1: Prepare and Sauté the Aromatics
Finely mince the 4 cloves garlic cloves and dice the 1 whole shallot until uniform. Bruise the 1 whole lemongrass stalk with the side of a knife and cut it into 2-inch pieces. Thinly slice the 1 piece galangal root.
Heat the 1 tbsp coconut oil in the rice cooker’s inner pot on the sauté function if available, or use a small skillet. Add the minced garlic and diced shallot, sautéing for 2-3 minutes until fragrant and translucent. Add the lemongrass pieces and sliced galangal, cooking for another 1 minute to release their essential oils.
Step 2: Toast the Rice and Combine Liquids
Add the 2 cups jasmine rice to the pot and stir to coat the grains with the coconut oil and aromatics. Toast the rice for 2 minutes until it appears slightly opaque and nutty in aroma—this step enhances the depth of flavor.
Pour in the 1.5 cups coconut milk and 1.5 cups water, stirring to combine. Add the 4 pieces kaffir lime leaves (torn to release their citrusy essence), 1 whole bay leaf, 0.5 tsp turmeric powder, 1 tsp salt, and 1 tbsp palm sugar. Stir until the palm sugar dissolves completely.
Step 3: Cook Until Tender and Fragrant
Secure the lid on your rice cooker and select the standard white rice setting. Allow the rice to cook undisturbed for 20-25 minutes. The cooker will automatically switch to keep-warm once the cooking cycle completes.
Let the rice rest in the cooker for an additional 10 minutes after the cycle finishes. This resting period allows the grains to absorb any remaining liquid and the flavors to meld. The rice is done when it is fluffy and tender, with no hard bits in the center.
Step 4: Fluff and Serve
Gently fluff the rice with a fork to separate the grains, being careful not to crush them. Remove and discard the lemongrass pieces, galangal slices, kaffir lime leaves, and bay leaf before serving.
The finished rice should have a vibrant golden hue from the turmeric and a rich, coconut-infused aroma. The grains should be distinct yet tender, with a subtle sweetness from the palm sugar and a hint of citrus from the kaffir lime leaves.
Pro Tips For Making Java Rice Recipe Rice Cooker
- Rinse the Rice: Soak jasmine rice for 10 minutes then rinse until water runs clear—this removes excess starch so your java rice ends up fluffy, not gummy.
- Toast the Aromatics: Sauté minced shallot and crushed garlic in a little oil before adding to the rice cooker; it deepens their flavor and prevents a raw bite.
- Balance the Liquids: Use a 1:1 ratio of coconut milk to water for rich but not heavy rice—I learned this the hard way after a few overly thick batches.
- Let It Steam: After the cooker clicks off, leave the lid closed for 15 minutes so the rice absorbs all the coconut goodness and finishes evenly.
Serving Suggestions for This Dish
Garnishing Tips
Fresh cilantro or Thai basil adds a vibrant pop of color and herbaceous note. Finely chop ¼ cup cilantro or tear 6-8 Thai basil leaves just before serving. I love how this brightens the dish visually and flavor-wise.
Protein Pairings
This rice pairs beautifully with grilled or roasted proteins. Try it with lemongrass chicken satay or pan-seared tofu for a vegetarian option. The coconut aroma complements both rich and delicate proteins. 💛
Vegetable Sides
Steamed or stir-fried vegetables balance the meal perfectly. I often serve it with blanched green beans tossed in garlic or sautéed bok choy. The crisp texture contrasts nicely with the fluffy rice.
Condiment Accompaniments
Offer sambal oelek or sweet chili sauce on the side for guests who want heat. A lime wedge adds a refreshing citrus note that cuts through the richness. Just 1 tsp sambal per serving adds noticeable spice.
Serving Temperature
Serve the rice hot, straight from the cooker. The coconut aroma is most pronounced when warm. If making ahead, reheat gently with 2 tbsp water to restore moisture and fluffiness.
Presentation Ideas
Mound the rice in a shallow bowl and top with toasted coconut flakes for texture. I use ¼ cup unsweetened coconut flakes toasted in a dry pan until golden. This simple touch elevates the visual appeal. ✨
Nutrition Facts
Frequently Asked Questions
Can I use basmati rice instead?
Jasmine rice works best for authentic texture, but basmati can be substituted. Use the same 2 cups measurement and 1:1.5 rice-to-liquid ratio. The flavor will be slightly different but still delicious.
Why toast the rice first?
Toasting for 2 minutes enhances nuttiness and prevents mushiness. This step cooks the starch on the grain’s surface, helping it absorb flavors better while staying separate.
What if my rice is undercooked?
If grains are still firm after 25 minutes, add ¼ cup water and cook for another 5-10 minutes. Let it rest 10 minutes before checking again.
How do I store leftovers?
Transfer to an airtight container once cooled. It keeps in the fridge for 3-4 days. Reheat with a splash of water to restore moisture.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026