Butter Rice Recipe in Rice Cooker: Fragrant Coconut Milk and Toasted Spice Harmony

Main Courses

Butter Rice Recipe in Rice Cooker: Fragrant Coconut Milk and Toasted Spice Harmony

This butter rice recipe in rice cooker transforms simple ingredients into a fragrant, creamy side that pairs perfectly with curries or grilled proteins. The secret lies in balancing coconut milk, toasted spices, and just the right amount of butter for that signature richness.

I’ve perfected this method to avoid common rice cooker pitfalls—like burning or uneven texture—so every grain turns out tender and infused with warm, aromatic notes.

What sets this version apart is the layered approach: first toasting whole spices in butter for depth, then combining them with coconut milk before adding rice and broth.

The result is a dish that’s creamy without being heavy, with a subtle sweetness from the coconut and a nutty finish from the spices. Ready in under 30 minutes, it’s the ideal way to elevate any meal with minimal effort.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for butter rice recipe in rice cooker

Fragrant spices, creamy coconut milk, and rich butter create this rice cooker masterpiece.

Ingredient Amount Notes
Jasmine Rice 🍚 1 ½ cups Uncooked, long-grain preferred
Unsalted Butter 🧈 4 tbsp Cold, cubed for toasting spices
Coconut Milk 🥥 1 cup Full-fat, canned for richness
Vegetable Broth 💧 1 ½ cups Low-sodium preferred
Whole Cinnamon Sticks 🌿 1 piece Lightly crushed for aroma
Cardamom Pods 🌿 4 whole Lightly crushed for flavor
Bay Leaves 🍃 2 whole Fresh preferred
Ground Black Pepper 🌶️ ¼ tsp Freshly ground for heat
Salt 🧂 ½ tsp Kosher or sea salt
Lemon Juice 🍋 1 tbsp Freshly squeezed for brightness
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Ghee 🧈 1 tbsp Optional, for extra richness

The spices are where this dish shines. Cardamom and cinnamon should be fresh—check the date on those jars at Whole Foods or your local Indian market. I always buy whole pods and crush them myself for the best flavor. Bay leaves add depth, but skip them if you're sensitive to strong flavors. For the butter, Plugrá or Land O'Lakes are reliable choices, but any good unsalted butter works. The key is to toast the spices in cold butter first—this builds layers of aroma before the rice even cooks.

No cardamom? One teaspoon of ground ginger gives a similar warmth. Running out of cinnamon? Allspice berries crushed to a powder work too. The coconut milk can be swapped for light coconut milk if you're watching calories, but full-fat gives that signature creaminess. For extra richness, add the ghee at the very end—it melts into the rice beautifully. If you're using pre-made broth, Swanson or Pacific Foods brands are low-sodium and reliable. Fresh cilantro is ideal, but dried works in a pinch at half the amount.

Rice keeps best in an airtight container for 3-4 days in the fridge. For longer storage, freeze portions in single-serving containers—it reheats beautifully. The spices lose potency after opening, so store them in a cool, dark place. If you make extra, it reheats perfectly with a splash of water or broth to restore moisture. The lemon juice brightens the dish, so add it fresh right before serving.

❤️

Why You'll Love This Recipe

  • Rice Cooker Magic: The whole thing cooks itself while you sip tea. Toss in jasmine rice, a splash of coconut milk, and let the rice cooker handle the rest—no stovetop babysitting required.
  • Rich Without Effort: That first bite of creamy butter and warm cinnamon sticks? It’s like a hug in rice form. The coconut milk makes it velvety, and the broth keeps it from drying out—no fancy technique needed.
  • Leftover Goldmine: This rice actually tastes better the next day. Reheat with a splash of water, and it’s still tender and flavorful—perfect for quick lunches or packing for work.
  • Budget-Friendly Luxury: Coconut milk and butter might sound fancy, but they stretch far here. A single batch feeds four, and the spices cost pennies. Fancy enough for company, cheap enough for Tuesday.

Step-by-step instructions for butter rice in rice cooker

Master this aromatic rice dish with perfectly toasted spices and creamy coconut richness.

1

Toast the Spices in Butter

Place the rice cooker pot on medium heat. Add the 4 tablespoons unsalted butter and let it melt completely, watching for small bubbles to form around the edges. This is your signal to add the whole cinnamon stick, 4 cardamom pods, and 2 bay leaves. Stir gently for 1 minute until the spices begin to release their fragrance.

The butter should take on a golden hue and develop a nutty aroma. This step is crucial—it builds the aromatic base that will infuse the entire dish. If the butter starts to brown too quickly, reduce the heat slightly to prevent burning. I like to press down gently on the spices with a wooden spoon to help them release their oils.

2

Add Rice and Liquids

Add the 1.5 cups jasmine rice to the pot and stir for 30 seconds to coat the grains evenly with the spiced butter. Pour in the 1 cup coconut milk and 1.5 cups vegetable broth, then sprinkle with the 0.5 teaspoon salt and 0.25 teaspoon ground black pepper. Stir gently once more to combine all ingredients.

This is where the magic happens—the coconut milk's richness combines with the toasted spices and rice to create a fragrant base. The liquid should just cover the rice, leaving about ¼ inch of space at the top. If using the optional 1 tablespoon ghee, add it now and stir briefly to distribute.

3

Cook to Perfection

Close the rice cooker lid and select the standard white rice setting. The rice will cook for approximately 20 minutes before the cooker switches to the keep-warm function. At this point, the rice should be tender with all liquid absorbed, and the bottom should have developed a light golden crust.

I find the rice is best when it's slightly undercooked at this stage—it continues steaming in the pot. If the rice seems dry before the cycle completes, you can add 1-2 tablespoons hot water through the feeding tube and let it finish absorbing. The final texture should be fluffy with a delicate creaminess from the coconut milk.

4

Finish and Garnish

Once the cooking cycle completes, let the rice sit covered for 5 minutes to allow any remaining steam to distribute evenly. Open the lid and stir in the 1 tablespoon lemon juice and 0.25 cup chopped fresh cilantro. The lemon brightens the rich flavors while the cilantro adds freshness and color.

For serving, I like to fluff the rice gently with a fork to separate the grains. The finished dish should have a delicate aroma of toasted spices and coconut, with each grain perfectly tender. Serve immediately with grilled meats or vegetables to enjoy the full flavor profile.

👨‍🍳

Pro Tips For Making Butter Rice Recipe In Rice Cooker

  • Toast the Cinnamon First: Crack open those cinnamon sticks and let them sizzle in the rice cooker’s butter for 30 seconds before adding liquid. I learned this the hard way—skipping it leaves the rice tasting flat, like someone forgot the soul. The aroma alone makes the whole dish worth it.
  • Rinse Rice Briefly: Give your jasmine rice a quick rinse—just until the water runs barely clear—then drain it. Over-rinsing washes away the starch that makes butter rice creamy, and under-rinsing leaves it gummy. Two swishes, done.
  • Don’t Overload the Butter: Use 3 tablespoons of unsalted butter max for 2 cups of rice, or the rice will turn greasy instead of velvety. I used to drown it in butter like a guilty pleasure, but the rice cooker can’t handle that—it just gets soggy.
  • Stir Once, Then Walk Away: After adding broth and coconut milk, give the rice cooker a single stir to distribute the cinnamon sticks, then stop. Poking it mid-cycle releases steam and turns your rice into a gluey mess. Let the cooker do its job—trust me, it knows what it’s doing.

Essential equipment for great butter rice recipe in rice cooker

Rice Cooker Must-Haves

Your rice cooker is the star here, but not all models handle rich, creamy dishes like this equally well. I recommend a programmable model like the Zojirushi NR-Z7—it has a "white rice" setting that works perfectly, plus a keep-warm function to let flavors meld.

For budget-friendly options, the Cuisinart CRC-100 is reliable and handles small batches beautifully. Avoid basic models with only one setting—they can't control the delicate balance of coconut milk and spices. 🌡️

Spice Toasting Tools

A wooden spoon is essential for gently pressing down spices while toasting in butter—metal spoons can scratch your rice cooker's nonstick surface. I also keep a small mortar and pestle handy for crushing whole spices like cardamom and cinnamon right before cooking.

If you don't have one, a rolling pin works in a pinch, but the mortar gives you more control over the texture. For extra precision, a spice grinder ensures even crushing when using whole pods.

Liquid Measurement Helpers

Precise liquid measurements are key—this recipe relies on the 1:1.5 ratio of coconut milk to broth. I use liquid measuring cups with clear markings for accuracy, especially since coconut milk is thicker than water.

A fine-mesh strainer helps remove any leftover spice particles before adding liquids, keeping your rice clean. For the optional ghee, a small squeeze bottle makes it easy to distribute evenly without overpowering the dish.

Garnish Essentials

Fresh cilantro and lemon juice elevate the dish, so quality matters. I always buy cilantro in small bunches from Whole Foods or Trader Joe's—it stays fresher longer. A sharp chef's knife and cutting board are non-negotiable for chopping it finely.

For the lemon juice, I use a handheld reamer to extract fresh juice without seeds, which can make the rice bitter. A microplane also works well for zest if you want to add brightness.

Storage Containers

After cooking, transfer leftovers to airtight glass containers—I love Pyrex with snap-on lids for easy stacking. These containers maintain the rice's moisture and keep flavors intact for up to 4 days in the fridge.

For freezing, quart-sized freezer bags with squeeze-out valves prevent freezer burn and make reheating a breeze. Label everything with the date—this rice reheats beautifully but loses texture after 3 months in the freezer.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 115mg38%
Sodium 320mg14%
Total Carbohydrate 45g16%
Dietary Fiber 2g8%
Sugars 6g
Protein 7g14%
* 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 regular long-grain white rice instead of jasmine?

Yes, you can substitute jasmine rice with regular long-grain white rice, but the flavor will be less aromatic. Jasmine rice has a naturally fragrant quality that pairs beautifully with the coconut and spices. If you prefer long-grain, consider adding an extra ½ teaspoon of salt to enhance the overall taste.

2

What if my rice cooker doesn't have a "white rice" setting?

No problem! Use the standard rice or porridge setting for 20-25 minutes, then switch to keep-warm. The key is to let the rice steam for an extra 5 minutes after cooking to absorb all the coconut milk and broth. If it's still undercooked, add 1-2 tablespoons of hot water and let it finish.

3

Can I make this butter rice without coconut milk?

You can, but the dish will lose its signature creamy texture. For a substitute, use ½ cup heavy cream plus ½ cup water to mimic the richness. Alternatively, add an extra 1 tablespoon butter and ½ teaspoon turmeric for color and warmth, but the flavor won't be exactly the same.

4

Why does my butter rice turn out dry?

Dry rice usually means the liquid-to-rice ratio was off or the rice absorbed too much. Always use 1.5 cups liquid per 1 cup rice in this recipe. If it's still dry, stir in 1-2 tablespoons warm coconut milk or broth while the rice is still in the cooker. For future batches, check your rice cooker's manual—some models need slightly more liquid for rich dishes.

5

How do I reheat leftover butter rice?

Reheat in the rice cooker using the keep-warm function for 10 minutes, or microwave with 1 tablespoon water or broth per cup of rice, covered for 1-2 minutes. For best results, spread the rice evenly in a single layer to avoid drying out. If it's too firm, add a splash of warm water and let it sit covered for 2 minutes before fluffing.

★★★★★4.8(11 reviews)
Categories Main Courses