Kiribath Recipe Rice Cooker: Sri Lankan Coconut Rice in Minutes

Kiribath Recipe Rice Cooker: Sri Lankan Coconut Rice in Minutes

This rice cooker method brings traditional Sri Lankan coconut rice into modern kitchens with ease. I developed this recipe after testing multiple approaches to achieve the authentic texture without the fuss.

The secret lies in the perfect ratio of coconut milk to water and precise timing. This approach delivers fluffy, fragrant grains every time, just like the versions served at celebrations in Colombo.

You’ll get tender rice infused with rich coconut flavor and a subtle sweetness that pairs perfectly with spicy curries or lunu miris. The rice cooker does all the work while you focus on the rest of your meal.

This adaptation maintains the dish’s cultural essence while fitting seamlessly into busy weeknights. The results speak for themselves.

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

Ingredients for Kiribath Recipe Rice Cooker

Simple pantry staples plus a few aromatic touches create this fragrant dish.

Ingredient Amount Notes
Jasmine Rice 🍚 2 cups Rinsed until water runs clear
Coconut Milk 🥥 1 can Full-fat for authentic richness
Water 💧 1 ½ cups Adjust for desired texture
Salt 🧂 1 tsp Or to taste preference
Pandan Leaves 🌿 2 pieces Optional but traditional
Curry Leaves 🍃 8 pieces Fresh for authentic aroma
Cinnamon Stick 🌰 1 whole Lightly crushed to release flavor
Cardamom Pods 🌿 4 pieces Green, lightly crushed
Onion 🧅 1 whole Finely sliced for garnish
Banana Leaf 🍌 1 piece Optional for serving tradition
Scallions 🌱 ½ cup Thinly sliced for topping
Lime 🍈 1 whole Cut into wedges for serving

The coconut milk is non-negotiable—full-fat cans from Thai Kitchen or Chaokoh give you that authentic richness. I grab mine from Asian markets where they’re cheaper and always in stock. The rice should be jasmine (the long-grain kind) for the right texture. If you can find pandan leaves at a specialty store, they add a beautiful floral note (look for bright green, unblemished leaves).

No fresh curry leaves? Dried curry leaf powder at one-third the amount works in a pinch. Skip the cinnamon and cardamom if you don’t have them, but they’re worth hunting down at Indian or Sri Lankan grocers. The banana leaf is purely for tradition—parchment paper works just as well for shaping. Short on time? Use pre-sliced scallions from the produce section.

Rice stays fresh for 2-3 days in the fridge—reheat with a splash of water to restore moisture. The shaped kiribath holds its form for 1 day at room temperature, perfect for picnics. Always store coconut milk leftovers in a sealed container for up to 1 week.

❤️

Why You’ll Love This Recipe

  • Set and Forget: I dump everything in the rice cooker and walk away—jasmine rice, coconut milk, a pinch of salt, and those pandan leaves do all the work.
  • Creamy Coconut Dream: The coconut milk turns the rice so rich and fragrant, I could eat it plain.
  • Breakfast to Dinner: It’s my go-to for lazy Sunday brunch or a quick weeknight side.
  • Stretches Easily: One batch feeds us for two meals, and honestly, it tastes even better the next day.

Step-by-Step Instructions for Kiribath

Here’s my foolproof method for achieving perfectly fragrant coconut rice in your rice cooker.

Step 1: Rinse and Prepare the Jasmine Rice

Place the 2 cups Jasmine Rice in a fine-mesh strainer and rinse under cold running water until the water runs completely clear. This removes excess starch and prevents the rice from becoming gummy. I always swirl the rice with my fingers to ensure thorough cleaning.

After rinsing, drain the rice well and give it a gentle shake in the strainer to remove any lingering water. The grains should look individual and separate, not clumped together. This preparation step ensures your kiribath will have the perfect fluffy texture that absorbs the coconut milk beautifully.

Step 2: Infuse the Liquids with Aromatics

In your rice cooker pot, combine the 1 can Coconut Milk, 1.5 cups Water, and 1 tsp Salt. Add the 2 pieces Pandan Leaves, 8 pieces Curry Leaves, 1 whole Cinnamon Stick (lightly crushed), and 4 pieces Cardamom Pods (lightly crushed).

Let this mixture sit for 5 minutes to allow the spices to begin infusing the liquids. The pandan leaves will release their sweet, floral aroma while the cinnamon and cardamom add warm, earthy notes. This infusion is what gives kiribath its distinctive, comforting fragrance that fills your kitchen as it cooks.

Step 3: Cook the Rice to Perfection

Add the rinsed and drained 2 cups Jasmine Rice to the rice cooker pot with the infused coconut mixture. Stir gently to distribute the rice evenly and ensure all grains are submerged in the liquid. The rice should look slightly milky, which is exactly what you want.

Select the standard rice cooking setting on your rice cooker. The cooking time will be slightly longer than regular rice due to the coconut milk, typically taking about 25-30 minutes. You’ll know it’s done when the rice cooker switches to the keep-warm setting and all the liquid has been absorbed. The rice should be tender with a slight bite, and the grains should be distinct yet well-coated with the coconut mixture.

Step 4: Rest and Fluff the Kiribath

Once the rice is cooked, let it rest in the rice cooker with the lid closed for an additional 10 minutes. This resting period allows the rice to steam in its own heat, ensuring even cooking and allowing the flavors to meld together beautifully.

After resting, open the lid and use a fork to gently fluff the rice from the bottom up. Be careful not to press down or stir vigorously, as this can make the rice mushy. The grains should separate easily, releasing a cloud of fragrant steam. Remove the pandan leaves, cinnamon stick, and cardamom pods before serving.

Step 5: Garnish and Serve Traditionally

For serving, finely slice the 1 whole Onion and thinly slice the 0.5 cup Scallions. Cut the 1 whole Lime into wedges. These garnishes add freshness and a pop of color to the rich, creamy rice.

If using, line a serving dish with the 1 piece Banana Leaf for an authentic presentation. Spoon the kiribath onto the leaf, top with onion and scallions, and serve with lime wedges on the side. The banana leaf not only looks traditional but also imparts a subtle earthy aroma to the rice.

👨‍🍳

Pro Tips For Making Kiribath Recipe Rice Cooker

  • Rinse the Rice: Wash the jasmine rice until the water runs clear—this removes excess starch so your kiribath doesn’t turn gummy. I learned this the hard way after my first batch came out like glue.
  • Balance the Liquids: Use a 1:1 ratio of coconut milk to water for the right creaminess. After burning a batch with too much coconut milk, I now stick to 1 cup rice, 1 cup coconut milk, 1 cup water.
  • Use Fresh Pandan: Sounds weird, but it works: tie fresh pandan leaves into a knot before adding to the rice cooker. Dried leaves just don’t give that same fragrant punch.
  • Let It Steam: Once the rice cooker switches to “keep warm,” let it sit for 10 minutes. I was skeptical until I tried it—this extra time lets the flavors meld and the texture set.

Perfect Pairings for kiribath recipe rice cooker

Traditional Sri Lankan Pairings

I love serving this with lunu miris—a fiery onion sambol that cuts through the coconut richness. The spicy kick balances the rice’s sweetness beautifully. David always requests seconds when I make this combo. 🌶️

Protein Partners

For a complete meal, try Sri Lankan chicken curry or dhal (lentil curry). The rice soaks up the sauces perfectly. Even grilled fish with a squeeze of lime works wonderfully.

Fresh Accompaniments

Top with thinly sliced onion and scallions for crunch. A side of cucumber salad with lime dressing adds freshness. The cool acidity contrasts the warm coconut notes.

Beverage Pairings

Serve with ceylon tea (hot or iced) to complement the spices. For something cooler, mango lassi balances the heat. I grab my tea from Austin’s specialty shops. 🍹

Sweet Finishes

End with kiri toffee (milk toffee) or coconut roti for dessert. The sweetness ties back to the coconut flavors. Emma loves these treats after our Sri Lankan nights.

Quick Meal Idea

For busy weeknights, serve with store-bought mango chutney and roasted cashews. The sweet-spicy combo takes 5 minutes to assemble. Perfect for when Jack has soccer practice. ⚡

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 20g100%
Cholesterol 0mg0%
Sodium 220mg10%
Total Carbohydrate 45g16%
Dietary Fiber 2g7%
Sugars 1g
Protein 5g10%
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

What rice works best?

Jasmine rice is ideal for its fragrance and texture. Its long grains absorb the coconut milk beautifully, creating the perfect fluffy consistency that’s authentic to traditional kiribath.

2

Can I use light coconut milk?

Full-fat coconut milk is strongly recommended for the rich, creamy texture. Light versions may result in a thinner, less flavorful rice. Stick with full-fat for the best authentic taste.

3

How do I fix mushy rice?

If your rice turns mushy, rinse it more thoroughly before cooking next time. Also, avoid stirring vigorously after cooking. Gently fluff with a fork to separate grains without breaking them.

4

Can I make this ahead?

Yes! Cooked kiribath keeps well for 2-3 days in the fridge. Reheat with a splash of water to restore moisture. The shaped rice holds its form for 1 day at room temperature.

★★★★★4.7(15 reviews)
Tyler Campbell