Banana Cake Recipe Kerala Style: Spiced Cardamom and Coconut Moisture Magic

Desserts

Banana Cake Recipe Kerala Style: Spiced Cardamom and Coconut Moisture Magic

This Kerala-style banana cake recipe delivers moist, spiced perfection with every bite—where cardamom and coconut transform simple bananas into a dessert that tastes like home. 💛 I first discovered this version during a trip to Kerala, where ripe bananas, semolina, and warm spices create a cake that's tender, fragrant, and impossible to resist. The secret lies in coconut milk and jaggery, which give it that signature Kerala sweetness without overpowering the natural banana flavor.

The recipe begins with ripe bananas mashed into the batter, ensuring that sweet, creamy texture we all love. Semolina adds a subtle grainy texture that keeps the cake moist for days, while cardamom and cinnamon infuse warmth that makes every slice feel like a hug. Unlike traditional banana cakes, this version uses coconut milk instead of yogurt, creating a lighter, more aromatic crumb that's perfect for breakfast or dessert.

Baking at 350°F for 45-50 minutes results in a golden top with a tender interior that stays moist even after cooling. The cake's natural sweetness comes from ripe bananas and jaggery, so you won't need extra sugar—just the right balance of spices and coconut to elevate everything. This is the kind of dessert that disappears quickly, whether you're serving it at a gathering or saving slices for your own indulgence.

Once you try this Kerala-style banana cake, you'll want to make it again and again. The recipe scales easily for parties, and leftovers keep well wrapped for up to 3 days. Pair it with a cup of chai or vanilla ice cream for the full experience. Let's get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for banana cake recipe kerala style

Ripe bananas, cardamom, and coconut milk—this Kerala-style cake is all about spiced moisture magic.

Ingredient Amount Notes
Ripe Bananas 🍌 2 cups Mashed, no brown spots
All-Purpose Flour 🌾 2 cups Sifted for light texture
Semolina 🌾 1 cup Fine grind preferred
Jaggery 🍯 1 cup Grated or finely chopped
Coconut Milk 🥥 1 can Full-fat, 13.5 oz can
Granulated Sugar 🍚 ½ cup Optional, for extra sweetness
Baking Powder 🧂 2 tsp Aluminum-free preferred
Ground Cardamom 🌿 1 tsp Freshly ground preferred
Ground Cinnamon 🌶️ ½ tsp Warm, aromatic variety
Salt 🧂 ½ tsp Fine sea salt
Vanilla Extract 💧 1 tsp Pure vanilla preferred
Coconut Oil 🫒 ½ cup Melted, not butter
Shredded Coconut 🥥 ½ cup Toasted for extra flavor
Milk 🥛 ½ cup Any kind works

The bananas need to be ripe but not mushy—think brown speckles, not brown mush. Costco or Trader Joe's usually have perfect ones year-round. Cardamom is non-negotiable here—Penzeys or Indian grocery stores carry the best ground versions. Jaggery can be tricky to find outside specialty stores, but Amazon or Whole Foods stock it. For coconut milk, the canned full-fat kind (like Goya or Thai Kitchen) gives the richest flavor. Skip the light version—it won't deliver that Kerala-style creaminess.

No jaggery? Brown sugar or maple syrup works in a pinch, though jaggery's caramel notes are unique. Cardamom pods too expensive? Crush 5 pods and steep in 2 tbsp hot water for a fresh infusion. Running low on coconut milk? Substitute with evaporated milk plus 1 tbsp coconut oil, but the texture won't be identical. The shredded coconut should be toasted until golden—that's what gives the cake its signature crunch. Pre-shredded coconut from the store? Toast it first, or it'll taste bland.

This cake keeps beautifully—3 days wrapped at room temp or 1 week refrigerated. For extra moisture, brush warm slices with melted coconut oil. Freezes perfectly for 2 months—just thaw at room temp before serving. I always make a double batch because it disappears faster than you can say 'Kerala'. Store the extra in an airtight container with a slice of banana on top to keep it fresh.

❤️

Why You'll Love This Recipe

  • No-Fuss Mixing: I swear by this recipe—just mash bananas, fold in dry ingredients, and pour. The semolina gives it that perfect crumbly texture without any fuss, and the jaggery sweetness balances the coconut milk’s richness so well. Honestly, it’s the kind of cake where you won’t even notice if you skip measuring cups.
  • Jaggery-Coconut Magic: That caramelized jaggery and creamy coconut milk combo? It’s like a warm hug in cake form. The ripe bananas add natural sweetness, but the jaggery takes it to another level—deep, molasses-like, with just a hint of earthiness. Between us, this is the kind of flavor that makes people ask for the recipe before they’ve even finished their first slice.
  • Tea Time Hero: This cake is my go-to for any occasion—morning with chai, afternoon with coffee, or even as a dessert with a dollop of whipped cream. The semolina keeps it sturdy enough to slice neatly, and the coconut milk soaks in just enough to stay moist for hours. I’ll be real: my kids grab it straight from the fridge after school, no judgment.
  • Budget-Friendly Staples: You’re already using pantry basics—bananas, flour, semolina—and jaggery lasts forever. A single coconut milk can from the store stretches to two cakes, and the recipe doesn’t call for fancy eggs or butter. Plus, leftovers? They’re even better the next day—crisp edges, soft center, and that jaggery kick that just gets more addictive. My secret weapon for lazy Sundays.

Step-by-step instructions for Kerala-style banana cake

Here's how to create that signature Kerala cake—rich, moist, and bursting with coconut-cardamom flavor.

1

👨‍🍳 Step 1: Prepare the Banana and Wet Ingredients

Start by mashing the 2 cups ripe bananas until completely smooth with no lumps. I like to use a fork first, then give it a quick blend with an immersion blender for that ultra-silky texture. Transfer the mashed bananas to a large mixing bowl.

In the same bowl, add the 1 cup jaggery (finely grated or chopped), 0.5 cup granulated sugar, 0.5 cup melted coconut oil, 1 can coconut milk, 0.5 cup milk, 1 tsp vanilla extract, 1 tsp ground cardamom, and 0.5 tsp ground cinnamon. Mix everything together until the jaggery dissolves completely and you have a smooth, fragrant batter. The mixture should smell intensely sweet with warm cardamom notes—this is your flavor foundation.

2

👨‍🍳 Step 2: Combine Dry Ingredients and Fold Gently

In a separate bowl, whisk together the 2 cups all-purpose flour, 1 cup semolina, 2 tsp baking powder, and 0.5 tsp salt. Sift the dry ingredients directly into the wet mixture to avoid lumps. Using a spatula, gently fold everything together just until combined—you should still see some flour streaks. Overmixing develops gluten and makes the cake dense.

Now fold in the 0.5 cup shredded coconut (toasted if possible) using the spatula. The coconut adds that signature Kerala texture and flavor. The batter will be thick but pourable—this is perfect for that moist crumb. If you're worried about overmixing, don't be. This cake forgives a little extra folding because the coconut milk keeps it tender.

3

🔥 Step 3: Bake to Golden Perfection

Preheat your oven to 350°F and grease an 8x8-inch square pan or line it with parchment paper. Pour the batter into the prepared pan and smooth the top with a spatula. The batter should fill about ¾ of the pan height—this ensures a thick, moist cake rather than a thin one.

Bake for 40-45 minutes until a toothpick inserted in the center comes out clean with just a few moist crumbs clinging to it. The edges should be golden brown while the top may still look slightly underdone—this is normal. The cake will continue cooking slightly as it cools. Don't overbake or it'll dry out. I always set a timer for 40 minutes and check at 42 minutes—your oven might run hot.

4

⏰ Step 4: Cool and Serve with Confidence

Remove the cake from the oven and let it cool in the pan for 10 minutes. Then transfer it to a wire rack to cool completely. This cooling period is crucial—it allows the cake to set properly and develop that perfect moist crumb. If you can't wait, slice a small piece to taste. It should be tender with a slight springiness, not gummy or dry.

Once fully cooled, you can serve the cake as is or dust with a light layer of powdered sugar for presentation. The aroma of cardamom and coconut will fill your kitchen, and each bite should deliver that signature Kerala-style moisture with just the right amount of sweetness. The cake keeps well at room temperature for 2-3 days or can be refrigerated for up to 5 days—though it's unlikely to last that long!

👨‍🍳

Pro Tips For Making Banana Cake Recipe Kerala Style

  • Mash Bananas Properly: I learned this the hard way—over-mashing turns your batter into a gluey mess. Use a fork to break them up into small chunks, not a blender. You want texture, not puree, or your cake will sink like a stone.
  • Roast Semolina First: Skip the raw semolina—it’s the thing that matters most for that nutty crunch. Toast it in a dry pan over medium heat for 3-4 minutes until golden, stirring constantly. Let it cool before mixing, or your batter will turn greasy.
  • Jaggery Needs Warm Milk: Cold coconut milk and jaggery? Disaster. Warm the coconut milk slightly (just until it steams) before dissolving the jaggery—this prevents clumping and makes the syrup smooth. Stir until it’s fully melted, or you’ll get grainy pockets in your cake.
  • Bake Low and Slow: I was skeptical until I tried it: 325°F (160°C) for 40-45 minutes is the magic. High heat makes the outside burn before the center sets. A toothpick should come out clean, but if it’s sticky, give it 5 more minutes—underbaking is worse than over.

Best sauces and condiments for this recipe

Coconut-Cardamom Glaze

This silky glaze elevates your Kerala banana cake to restaurant-quality perfection. Heat ½ cup coconut milk with 2 tbsp jaggery and ½ tsp ground cardamom in a small saucepan over low heat until the jaggery dissolves completely. Let it cool slightly, then drizzle over the cake just before serving. The coconut milk keeps it moist while the cardamom adds that signature Kerala warmth. I like to add 1 tsp toasted coconut flakes on top for extra texture and visual appeal. 🥥

Spiced Yogurt Dip

For a refreshing contrast, mix ½ cup plain yogurt with 1 tsp grated ginger, ½ tsp ground cardamom, and a pinch of salt. Chill for 30 minutes before serving alongside cake slices. The yogurt cools the richness while the ginger and cardamom complement the cake's flavors beautifully. This dip works especially well with the cake at room temperature, balancing the warm spices. 💛

Toasted Coconut Butter

Spread this rich, nutty butter between cake layers or on top for an extra decadent touch. Melt ½ cup coconut oil with ½ cup toasted coconut flakes and 2 tbsp jaggery in a double boiler, stirring until smooth. Let it cool slightly before using. The toasted coconut adds a delightful crunch that contrasts perfectly with the cake's tender crumb. Store leftovers in an airtight container for up to 2 weeks in the refrigerator. ✨

Warm Vanilla-Cardamom Syrup

Heat ½ cup milk with 2 tbsp granulated sugar, ½ tsp vanilla extract, and ¼ tsp ground cardamom in a saucepan until the sugar dissolves. Pour over warm cake slices or use as a drizzle. This syrup enhances the cake's natural flavors while adding a luxurious touch. I often serve it at gatherings when I want to impress guests with minimal effort. 🍯

Chai Spice Syrup

For a bold flavor profile, combine ½ cup water, ¼ cup jaggery, 1 cinnamon stick, 2 cardamom pods, and 2 cloves in a saucepan. Simmer for 10 minutes**, then strain and cool. Drizzle over cake slices or use to moisten layers. This spiced syrup adds depth that pairs wonderfully with the cake's coconut and banana flavors. It's especially delicious when served with a cup of chai. 🌶️

Nutrition facts

Servings 8
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 320mg14%
Total Carbohydrate 58g20%
Dietary Fiber 4g14%
Sugars 36g
Protein 6g12%
* 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

Why does this Kerala-style banana cake use jaggery instead of sugar?

Jaggery adds a unique caramel depth that regular sugar can't replicate. The natural molasses in jaggery enhances the banana's sweetness while giving the cake that authentic Kerala flavor profile. Plus, it's less processed than refined sugar, making this dessert feel more wholesome.

2

Can I make this cake without coconut milk?

Yes, but the texture will change. Use 1 cup evaporated milk + 1 tbsp coconut oil as a substitute, though the cake won't be as moist. For best results, stick with coconut milk—it's what creates that signature tender crumb and rich coconut aroma that defines Kerala-style desserts.

3

How do I know when the bananas are ripe enough?

Look for bananas with small brown speckles but no large black spots. Press gently—they should yield slightly but not feel mushy. Overripe bananas will make the cake too sweet and dense, while underripe ones won't give that creamy texture we love.

4

Can I bake this in a round pan instead of square?

Just adjust the baking time by 5-7 minutes—round pans often bake slightly faster. For an 8-inch round pan, expect 38-42 minutes at 350°F. The cake's texture won't change, only the shape and baking duration.

5

What's the secret to keeping this cake moist for days?

The coconut oil and coconut milk create a moisture barrier that keeps the cake tender. Wrap leftovers tightly in plastic wrap and store at room temperature—this prevents drying. For extra freshness, brush warm slices with melted coconut oil before serving.

★★★★★4.6(1 review)
Categories Desserts