Kerala Rice Halwa Recipe: Coconut-Infused Sticky Sweetness

Kerala Rice Halwa Recipe: Coconut-Infused Sticky Sweetness

This traditional Kerala dessert transforms simple rice flour into a rich, coconut-infused treat that melts in your mouth. The secret lies in slow cooking the mixture to achieve that signature sticky yet firm texture.

I’ve refined this method to ensure the perfect balance between sweetness and the nutty aroma of roasted rice flour. Ghee and coconut milk create a luxurious base, while cardamom adds a warm, fragrant finish.

The process requires patience, as the halwa must be stirred continuously to prevent lumps and achieve its signature glossy sheen. The result is a sliceable sweet with a delicate, fudge-like consistency.

Serve warm or at room temperature for a taste of Kerala’s festive traditions. This dish is as rewarding to make as it is to eat.

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

Ingredients for Kerala Rice Halwa

Rich, aromatic ingredients create this luxurious traditional Kerala dessert with its signature sticky texture.

Ingredient Amount Notes
Rice Flour 🌾 1 cup Roasted for nutty aroma
Ghee 🧈 ½ cup Clarified butter, unsalted
Coconut Milk 🥥 1 ½ cups Full-fat canned preferred
Granulated Sugar 🍚 1 cup Adjust to taste preference
Water 💧 1 cup For initial cooking
Cardamom Pods 🌿 6 whole Crushed, seeds extracted
Cashew Nuts 🌰 ¼ cup Chopped, for garnish
Raisins 🍇 ¼ cup Golden or black variety
Saffron Strands 🌼 0.125 tsp Optional, for color and aroma
Rose Water 🌹 1 tsp Optional, traditional flavor

The rice flour must be roasted to perfection—look for fine, white rice flour from Indian grocery stores or bulk bins at Whole Foods. Ghee is non-negotiable here; Patel Brothers or Haldiram’s brands are reliable. Coconut milk should be full-fat for that creamy base. Avoid light versions, as they lack the richness needed for authentic texture.

No ghee? Clarified butter works in a pinch, but avoid regular butter—it burns too easily. Coconut milk can be substituted with coconut cream diluted with water at a 1:1 ratio. For a nut-free version, omit cashews or replace with pumpkin seeds. Cardamom is essential, but vanilla extract (1 tsp) can work if absolutely necessary.

Store halwa in an airtight container at room temperature for up to 5 days. It thickens as it cools, so warm slightly before serving. For longer storage, refrigerate for 2 weeks or freeze for 3 months (thaw and reheat gently).

❤️

Why You’ll Love This Recipe

  • One-Bowl Wonder: I just dump rice flour, ghee, and coconut milk in one pot—no fancy gadgets, no mess.
  • Melt-in-Mouth Magic: That ghee and coconut milk combo gives it this rich, velvety texture that’s honestly hard to resist.
  • Festival Favorite: Between us, I make a big batch for Diwali and it disappears before the fireworks start.
  • Stays Fresh: Leftovers keep for days, and honestly, it tastes even better the next morning with tea.

Step-by-Step Instructions for Kerala Rice Halwa

Master this classic sweet with precise technique and timing for authentic results.

Step 1: Toast the Rice Flour to Nutty Perfection

Heat a heavy-bottomed pan over medium-low heat. Add the 1 cup Rice Flour and stir continuously for 8-10 minutes until it turns a light golden color and releases a fragrant, nutty aroma. This dry-roasting step eliminates raw starch taste and develops depth of flavor.

Watch the heat carefully—too high and the flour will burn. You want even, gentle toasting. The flour is ready when it changes from white to a pale beige and you can smell its toasted scent. Remove from heat immediately to prevent over-browning.

Step 2: Create the Sugar Syrup Base

In a separate saucepan, combine the 1 cup Granulated Sugar and 1 cup Water. Bring to a boil over medium-high heat, stirring until the sugar fully dissolves. Reduce heat to medium and simmer for 3-4 minutes until the syrup reaches a single-thread consistency.

Test by dipping a spoon in the syrup—when you lift it, the last drop should form a thin, unbroken thread. Meanwhile, crush the 6 whole Cardamom Pods and extract the seeds. Grind these seeds into a fine powder and add to the syrup along with the 0.125 tsp Saffron Strands for infusion.

Step 3: Combine and Cook the Halwa Mixture

Slowly pour the hot sugar syrup into the toasted rice flour, stirring vigorously to prevent lumps. Add the 0.5 cup Ghee gradually while continuing to stir over low heat. The mixture will thicken as the flour absorbs the liquid.

After 5 minutes of cooking, begin adding the 1.5 cups Coconut Milk in small increments, stirring constantly. The halwa will transform from a dry mixture to a glossy, thick paste. Cook for another 8-10 minutes until it pulls away from the sides of the pan and forms a cohesive mass.

Step 4: Finish with Fragrant Additions and Garnish

Remove the pan from heat and stir in the 1 tsp Rose Water if using. The halwa should be thick but still pliable. Let it cool slightly for 2-3 minutes—it will firm up as it cools.

While warm, press the halwa into a greased tray or shape into balls. Garnish with the 0.25 cup Cashew Nuts and 0.25 cup Raisins, which can be lightly toasted in a dry pan for added texture. The finished halwa should have a smooth, slightly sticky texture with a rich coconut aroma.

👨‍🍳

Pro Tips For Making Kerala Rice Halwa

  • Toast the Flour: Dry-roast the rice flour in ghee for 3-4 minutes on medium-low heat until it turns a light golden brown—I learned this the hard way after my first batch tasted raw.
  • Use Full-Fat Coconut Milk: Skip the light version; the rich, creamy texture of full-fat coconut milk is what gives Kerala rice halwa its signature melt-in-mouth quality.
  • Watch the Sugar Syrup: Cook the sugar and water to a one-string consistency (about 220°F), or you’ll end up with a halwa that’s either too runny or grainy.
  • Stir Constantly: Once you add the coconut milk, resist the urge to step away—constant stirring prevents lumps and guarantees that smooth, fudgy texture.

Flavor Customization for kerala rice halwa

Spiced Chai Infusion

For a warm, aromatic twist, replace cardamom with 1 tsp chai masala (available at Indian grocery stores). This blend of cinnamon, cloves, and ginger adds complexity. I love this version during winter months with a cup of masala chai. 🌿

Chocolate-Coconut Fusion

Add ¼ cup cocoa powder to the toasted rice flour for a decadent chocolate halwa. Balance the richness with an extra 2 tbsp sugar. This version pairs wonderfully with a scoop of vanilla ice cream.

Tropical Nut Medley

Swap cashews for a mix of ¼ cup pistachios and ¼ cup coconut flakes. Toast them in 1 tbsp ghee until golden before adding to the halwa. The texture contrast is absolutely divine.

Saffron-Cardamom Luxe

Increase saffron to ½ tsp and steep it in 2 tbsp warm coconut milk before adding. This intensifies the golden color and floral aroma. I reserve this version for special occasions like Diwali or Onam.

Citrus Zing

Add 1 tbsp orange zest to the sugar syrup for a bright, citrusy note. The acidity cuts through the sweetness beautifully. Use organic oranges to avoid pesticide residue.

Nut-Free Version

Replace cashews with ¼ cup sunflower seeds or pumpkin seeds. Toast them lightly in a dry pan first. This maintains the crunch without compromising on flavor or texture.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 18g90%
Cholesterol 45mg15%
Sodium 25mg1%
Total Carbohydrate 42g15%
Dietary Fiber 2g7%
Sugars 28g
Protein 4g8%
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 rice flour instead of roasted?

Yes, but roast it first for best results. Heat 1 cup in a dry pan over medium-low heat for 8-10 minutes until golden and fragrant. This step removes raw taste and adds nuttiness.

2

Why did my halwa turn out grainy?

This happens if the rice flour isn’t cooked long enough or the mixture dries out. Stir constantly and cook until it pulls away from the pan, about 15-20 minutes total. Adding coconut milk slowly helps prevent lumps.

3

How do I store leftover halwa?

Keep in an airtight container at room temperature for up to 5 days. For longer storage, refrigerate for 2 weeks or freeze for 3 months. Warm slightly before serving.

4

Can I make this without ghee?

Substitute with clarified butter or a mix of butter and coconut oil. Avoid regular butter as it can burn. The flavor will differ slightly but texture remains similar.

★★★★★4.5(4 reviews)
Tyler Campbell