Desserts
This Kerala-style banana cake brings the aromatic warmth of South India to your kitchen with its signature cardamom-spiced moistness and toasted coconut crunch. 💛 Growing up, I always loved how Nana Mae's diner desserts balanced sweet and savory—this cake captures that same thoughtful approach, where ripe bananas and warm spices create a dessert that's both comforting and sophisticated. The secret lies in the slow baking technique that keeps the cake tender while developing deep caramelized flavors.
The recipe stays true to Kerala traditions while being accessible for home bakers. We'll use ripe bananas for natural sweetness, cardamom for its distinctive aroma, and toasted coconut that adds both texture and a subtle tropical note. Unlike many banana cakes, this version incorporates a touch of jaggery for depth, giving it that authentic South Indian flavor profile that makes it stand out. The cake's moist crumb comes from a combination of ripe bananas and a simple yet effective baking method.
What makes this cake truly special is how the flavors develop as it bakes—starting with warm cardamom notes, then the rich caramelization of the bananas, and finishing with that irresistible toasted coconut crunch on top. The texture is what truly sets it apart: tender yet sturdy enough to hold up to generous slices, with just the right amount of moisture that keeps it delicious even the next day. This is the kind of dessert that makes people ask for seconds.
Perfect for special occasions or as a comforting treat, this Kerala-style banana cake offers the perfect balance of tradition and approachability. The recipe scales well for gatherings, and the flavors only deepen as it sits, making it ideal for making ahead. Whether you're serving it at a family gathering or simply enjoying a slice with afternoon tea, this cake delivers that authentic taste of Kerala with every bite.
Ingredients for banana cake recipe kerala style
Ripe bananas, warm cardamom, and toasted coconut create this Kerala-style dessert masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas 🍌 | 3 medium | Mashed, about 2 cups |
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted, for tender crumb |
| Granulated Sugar 🍚 | 1 ½ cups | White or brown sugar |
| Jaggery 🍯 | ½ cup | Grated, for authentic flavor |
| Vegetable Oil 🫒 | ¾ cup | Light or canola oil |
| Large Eggs 🥚 | 2 whole | Room temperature, beaten |
| Baking Soda 🧂 | 1 tsp | For lift and tenderness |
| Ground Cardamom 🌿 | 1 ½ tsp | Freshly ground preferred |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Unsweetened Shredded Coconut 🥥 | 1 ½ cups | Toasted for crunch |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla preferred |
| Milk 🥛 | ¾ cup | Any kind, room temp |
The bananas are everything here—look for those with brown spots (the riper, the sweeter). Costco or Trader Joe's usually have the best selection of organic bananas, but any supermarket will do. Cardamom is non-negotiable for that authentic Kerala aroma. Penzeys or Indian grocery stores sell the best ground cardamom, but if you can't find it, whole pods work too—just grind them fresh. The jaggery gives this cake its special depth, and you can find it in the international aisle at Whole Foods or any Indian market. Toast your coconut until golden—don't skip this step, it's what makes this cake special.
No jaggery? Brown sugar works in a pinch, but it won't be quite the same. Short on cardamom? Cinnamon at half the amount adds warmth, though it's not the same. Using almond milk instead of regular milk? Add 1 tsp extra vanilla to compensate. For the coconut, if you can't find unsweetened, regular shredded works but reduce to 1 cup since it's sweeter. The eggs should be room temperature—this helps the cake rise better. If you're worried about texture, add 1 tbsp extra oil for extra moisture.
This cake keeps beautifully—honestly tastes better the next day as the flavors meld. Store in an airtight container at room temperature for 3-4 days, or in the fridge for 1 week. For longer storage, wrap tightly and freeze for up to 3 months. I always make a double batch because it disappears so fast—perfect for tea time or potlucks. The coconut topping stays crisp for about 2 days, so enjoy it fresh if you can.
Why You'll Love This Recipe
- No-Fuss Mixing: I swear by this recipe because it’s the kind of cake where you don’t need to measure everything to the gram. Mash those bananas by hand, fold in the flour and jaggery—it’s forgiving. Even if the batter looks lumpy, the texture turns out moist and tender every time.
- Jaggery Magic: That caramelized sweetness from jaggery? It’s the star. It balances the ripe bananas’ natural depth without being cloying, and the oil keeps it rich without needing butter. Honestly, it’s the kind of flavor that makes you want to skip store-bought boxes entirely.
- Weekday Workhorse: This cake is my go-to for lunches or tea breaks—slice it, pack it, and it stays fresh for days. The jaggery gives it a subtle warmth that pairs perfectly with chai, and it’s the kind of treat that feels special but doesn’t require a fuss.
- Budget-Friendly Luxury: Ripe bananas are practically free, jaggery is cheaper than sugar, and you’re not using specialty ingredients. It’s a cake that feels indulgent but won’t break the bank. Plus, leftovers? They’re the best part—just reheat a slice in the microwave for a quick pick-me-up.
Step-by-step instructions for Kerala-style banana cake
This cake delivers that signature Kerala spice blend and ultra-moist texture—here's how to nail it every time.
👨🍳 Step 1: Mash Bananas and Mix Wet Ingredients
Start by mashing the 3 medium ripe bananas until completely smooth—no lumps allowed. I like to use a fork first, then give it a quick whirl in a food processor for perfect consistency. In a large mixing bowl, combine the mashed bananas with the 1.5 cups granulated sugar, 0.5 cup jaggery, 0.75 cup vegetable oil, and 0.75 cup milk. Mix until everything is fully incorporated and the sugar has dissolved completely.
The jaggery adds that authentic Kerala depth, so don't skip it. You'll know it's ready when the mixture looks like a thick, smooth batter with no grainy bits. This step is all about creating a flavor base that carries through the whole cake.
👨🍳 Step 2: Add Eggs and Spices for Signature Flavor
In a separate bowl, beat the 2 whole large eggs until just combined—no need to overbeat them. Then add the eggs to the banana mixture along with the 1 tsp vanilla extract, 1.5 tsp ground cardamom, and 0.5 tsp salt. Mix gently but thoroughly, just until everything is evenly distributed. The cardamom is what gives this cake its signature aromatic profile, so make sure it's well incorporated.
Here's the thing—don't overmix at this stage. You want to maintain some air in the batter, which helps create that light, airy texture. Once mixed, let the batter sit for 5 minutes while you prepare the dry ingredients. This resting period helps the flavors meld together.
👨🍳 Step 3: Combine Dry Ingredients Gently
In a medium bowl, sift together the 2.5 cups all-purpose flour and 1 tsp baking soda. The sifting ensures no lumps in the flour, which prevents a dense cake. Gently fold this dry mixture into the wet ingredients using a spatula, mixing just until combined. You're looking for a thick, smooth batter with no visible dry spots. Overmixing develops gluten, which makes the cake tough instead of tender.
Now for the coconut crunch: fold in 1.5 cups unsweetened shredded coconut. I like to toast the coconut first in a dry skillet over medium heat for 3-4 minutes until golden and fragrant—this adds an extra layer of flavor. But if you're short on time, you can skip toasting and add it raw. The coconut should be evenly distributed throughout the batter.
🔥 Step 4: Bake Until Golden and Springy
Preheat your oven to 350°F and grease an 8-inch round cake pan or line it with parchment paper. Pour the batter into the prepared pan and smooth the top with a spatula. Bake for 40-45 minutes, or until a toothpick inserted in the center comes out clean and the top is golden brown. The cake should also spring back slightly when gently pressed in the center.
I know it seems like a long bake time, but this ensures a fully cooked cake with no raw centers. The cardamom and coconut combination needs time to develop its full flavor profile. If the top starts browning too quickly, tent the cake with foil to prevent over-browning while it continues cooking through.
⏰ Step 5: 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 prevents it from being gummy. The internal temperature should drop to around 100°F before slicing.
Once cooled, slice into 8 equal pieces and serve. Each bite should deliver moist, spiced banana flavor with bursts of toasted coconut crunch. The cardamom aroma will be especially pronounced, giving you that authentic Kerala experience. Store leftovers in an airtight container for up to 3 days or freeze for longer storage.
Pro Tips For Making Banana Cake Recipe Kerala Style
- STEAM THE BANANAS FIRST: I learned this the hard way—skipping the steaming step means your batter will be gluey and the cake dense. Simmer peeled bananas in water for 10-12 minutes until they’re soft but not mushy. This breaks down the starch and makes the texture light. (Yes, even if you’re impatient like me.)
- WEIGH YOUR JAGGERY: Jaggery’s density varies wildly, and eyeballing it leads to either a bland cake or one that’s cloyingly sweet. Use a kitchen scale for 100g—pack it tightly into the measuring cup to avoid air pockets. This keeps the Kerala-style balance of caramelized sweetness without overpowering.
- DON’T OVERMIX THE BATTER: After burning three batches, I finally figured out that Kerala-style banana cakes rely on a tender crumb. Mix the wet and dry ingredients just until combined—lumps are fine. Overworking the batter introduces gluten, and your cake will turn out tough instead of moist. Stop when the flour’s mostly incorporated.
- BAKE AT 325°F (160°C) NO HIGHER: My grandmother swore by this, and she was right: a hot oven burns the top before the center sets. Use the lower temp to let the jaggery caramelize slowly, and tent the cake with foil after 20 minutes. This prevents cracking while keeping the interior fudgy. (Your future self will thank you.)
Creative variations of these flavors
Cardamom-Infused Twist
Kerala-style banana cakes often feature cardamom as the star spice, but you can elevate it further by infusing the milk with 2-3 crushed cardamom pods while warming it. Simmer the milk with the pods for 5 minutes, then strain before using. This creates a deeper, more complex aroma that permeates the entire cake. For an extra layer, add ½ tsp ground cardamom directly to the flour mixture before sifting—this ensures even distribution throughout the crumb. 🌿
Jaggery Substitutes
If you can't find jaggery, don't skip this key ingredient—it provides that signature caramelized depth. Brown sugar works in a pinch (use the same amount), though it lacks the molasses-like richness. For a closer substitute, mix ½ cup honey with ½ cup granulated sugar to mimic jaggery's texture and moisture. I've tested this combo, and while not identical, it still delivers that satisfying sweetness with a hint of complexity. Trust me, your taste buds will notice the difference!
Coconut Variations
While toasted unsweetened coconut is traditional, get creative with textures. Try toasted coconut flakes for extra crunch, or swap in desiccated coconut (finely shredded) for a smoother texture. For a tropical twist, fold in ¼ cup chopped macadamia nuts or toasted almonds along with the coconut. These additions work beautifully with the banana's natural sweetness and add a delightful contrast. Just be mindful of portion sizes—too many nuts can overpower the delicate cake structure.
Spiced Vanilla Option
Swap the plain vanilla extract for a homemade spiced vanilla syrup. Simmer 1 cup water, 1 cup sugar, 2 vanilla beans (split), 1 cinnamon stick, and 2 cloves for 15 minutes, then strain. Use 1 tbsp of this syrup instead of the vanilla extract. The warm spices complement the cardamom perfectly, adding another layer of aromatic depth. This version feels especially luxurious and pairs wonderfully with chai tea. 🌸
Gluten-Free Adaptation
For a gluten-free version, replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill). Add ½ tsp xanthan gum to help bind the cake. You may need to increase the oil by 1 tbsp to maintain moisture, as gluten-free flours tend to dry out faster. Test with a small batch first—gluten-free baking can be finicky, but this adaptation keeps the cake's signature texture surprisingly intact. Honestly, the difference is minimal once baked!
Make-Ahead Magic
This cake actually improves overnight as the flavors meld. Bake it a day ahead and store in an airtight container at room temperature. The next day, brush the top with a simple syrup (equal parts sugar and water, heated until dissolved) for extra moisture. For a festive touch, dust with powdered sugar or drizzle with melted dark chocolate. The cake's structure holds up beautifully, making it perfect for potlucks or last-minute gatherings. Just slice and serve—no reheating needed! ⏰
Nutrition facts
Frequently asked questions
Why does this Kerala-style banana cake need jaggery instead of regular sugar?
Jaggery provides that authentic Kerala flavor with its caramelized depth and subtle molasses notes that regular sugar can't replicate. The slow caramelization during baking creates complex flavors that make this cake taste distinctly different from Western banana cakes. If you can't find jaggery, brown sugar is the closest substitute, though it won't have the same rich texture.
Can I make this cake without eggs for a vegan version?
Traditional Kerala banana cakes include eggs, but you can adapt this recipe using a flax egg (1 tbsp ground flaxseed + 3 tbsp water per egg). Replace the eggs with 2 flax eggs and add 1 tsp apple cider vinegar to the milk for better rise. The texture will be slightly denser but still delicious. For best results, let the batter rest for 10 minutes before baking to help the flax eggs bind properly.
How do I know when the bananas are ripe enough for this recipe?
Look for bananas with mostly brown peel and soft spots when gently squeezed. The riper the bananas, the sweeter and more flavorful your cake will be. For this Kerala-style version, you want bananas that are almost overripe—they should mash easily with minimal effort. If your bananas aren't ripe enough, place them in a paper bag with an apple overnight to speed up ripening.
Why does the cake need to bake for 40-45 minutes when most banana cakes bake in 30?
The longer bake time allows the cardamom and coconut flavors to fully develop while ensuring the center cooks completely. Kerala-style cakes are designed to be moist but fully baked through—this prevents that gummy center you sometimes get with shorter baking times. The toasted coconut also needs time to crisp slightly, which enhances the texture. If your oven runs hot, check at 35 minutes to avoid over-browning.
Can I use this recipe for a gluten-free diet?
Yes! Replace the all-purpose flour with a 1:1 gluten-free baking flour blend and add ½ tsp xanthan gum to improve texture. You may need to increase the oil by 1 tbsp to compensate for the drier nature of gluten-free flours. The cake will still have that signature Kerala moistness, though it might be slightly denser. For best results, let the batter rest for 15 minutes before baking to help the gluten-free flour absorb moisture.
