Desserts
This banana cake JB recipe delivers the signature moist layers and caramelized banana swirls that make it legendary. The secret lies in ripe bananas blended into the batter and a simple syrup glaze that keeps every slice tender and flavorful. I've perfected this version after years of testing, ensuring the perfect balance of sweetness and texture that makes it a crowd favorite.
The recipe begins with a simple yet foolproof batter that combines ripe bananas, flour, and a touch of coconut milk for that signature JB richness. A caramelized banana swirl runs through the center, adding a burst of flavor with every bite. The cake bakes up with a golden top and stays moist for days, making it ideal for special occasions or everyday treats.
What sets this banana cake apart is its moist, tender crumb that resists drying out, thanks to the banana puree and a light glaze. The caramelized swirls add a touch of sophistication, while the coconut undertones give it that familiar JB taste. It's the kind of dessert that feels indulgent yet remains simple enough for home baking.
Perfect for birthdays, potlucks, or a cozy weekend treat, this banana cake is sure to impress. The recipe scales easily, and the instructions are straightforward, ensuring success every time. Let's get baking!
Ingredients for banana cake jb
Ripe bananas, coconut milk, and a caramelized swirl create this legendary moist banana cake.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas 🍌 | 3 medium | Peeled and mashed for batter |
| All-Purpose Flour 🌾 | 2 cups | Sifted for smooth batter |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Coconut Milk 🥥 | ½ cup | Full-fat for richness |
| Vegetable Oil 🫒 | ½ cup | Light or canola |
| Baking Soda 🧂 | 1 tsp | Pure baking soda |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla |
| Ripe Bananas 🍌 | 2 medium | For caramelized swirl |
| Brown Sugar 🍚 | ¼ cup | Packed for swirl |
| Ground Cinnamon 🌿 | 1 tsp | For swirl flavor |
| Powdered Sugar 🍚 | ½ cup | For glaze |
| Milk 🥛 | 2 tbsp | For glaze consistency |
| Unsalted Butter 🧈 | 2 tbsp | Melted for glaze |
The bananas are everything here. Look for bananas with brown spots—the riper, the sweeter. I always grab mine from Trader Joe's when they're on sale, but any grocery store works. The coconut milk adds that signature JB richness, so don't skimp on the full-fat version. For the flour, King Arthur brand is my go-to—it's reliable and gives that tender crumb. If you're baking at high altitudes, add an extra 1/4 cup flour to prevent sinking.
No ripe bananas? Use 1/4 cup banana puree from a can (like Muir Glen) plus 1/2 cup mashed very ripe banana. The caramelized swirl is non-negotiable though—it's what makes this cake special. No brown sugar? White sugar plus 1/2 tsp molasses works in a pinch. For the glaze, powdered sugar is key—it dissolves smoothly. If you're making this ahead, glaze the cake the day you serve it so it stays shiny. The vanilla extract should say 'pure' on the bottle—imitation won't give you that authentic flavor.
This cake keeps beautifully—3 days at room temperature if wrapped tightly, or 1 week in the fridge. The glaze will dry out if left exposed, so store it covered. I always make a double batch because it disappears fast. Freezes well too—wrap tightly and freeze for up to 3 months. Just thaw at room temperature before glazing. The swirls caramelize more when reheated, so warm slices gently if serving cold.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when I’m too lazy to pull out the stand mixer—just mash those bananas by hand, stir in the flour and sugar, then fold in coconut milk until it’s just thick enough. The oil keeps it moist without extra fuss, and honestly? The texture comes out light and tender every single time.
- Moisture Magic: That coconut milk swap is where this cake shines. It’s richer than buttermilk but lighter than heavy cream, giving you a cake that stays soft for days. And when you add those ripe bananas—sweet, caramelized perfection—it’s like dessert sneaks into your snack time without trying too hard.
- Breakfast or Dessert: Between us, this is my go-to for lazy Sunday mornings and after-dinner treats. Toast a slice for breakfast, or serve it warm with a drizzle of honey for a no-guilt dessert. My kids even sneak bites straight from the pan—because who can resist that first pull-out-of-the-oven gooeyness?
- Pantry Staple Power: I make this with ingredients I already have: overripe bananas I’d otherwise toss, basic flour, and sugar I buy in bulk. The coconut milk adds a little luxury, but it’s still cheaper than buying a boxed cake mix. And leftovers? They last forever—perfect for meal prep or stashing in the fridge for when cravings hit.
Step-by-step instructions for banana cake with caramelized swirls
Here's how to create a perfectly moist banana cake with rich caramelized banana swirls.
Prepare the Banana Batter
Start by mashing the 3 medium ripe bananas in a mixing bowl until completely smooth. I like to use a fork for this step—it gives you more control than a blender while still breaking down the fibers completely. Add the 1.5 cups granulated sugar and mix until fully combined, creating a thick banana puree.
In a separate bowl, whisk together the 2 cups all-purpose flour, 1 tsp baking soda, and 0.5 tsp salt. Sift the flour mixture directly over the banana puree to avoid lumps. Create a well in the center and pour in the 0.5 cup coconut milk, 0.5 cup vegetable oil, and 1 tsp vanilla extract. Mix on medium speed for 1-2 minutes until just combined—you should see a smooth, thick batter that clings to the spoon.
Create the Caramelized Banana Swirl
In a small saucepan, combine the 2 medium ripe bananas (mashed), 0.25 cup packed brown sugar, and 1 tsp ground cinnamon. Cook over medium-low heat for 5-7 minutes, stirring frequently, until the mixture thickens and develops a deep caramel color. You're looking for a consistency similar to thick syrup that coats the back of a spoon.
Let the caramelized banana mixture cool for 5 minutes while you prepare the cake layers. This cooling step prevents the swirl from melting into the batter when you combine them. The warm mixture will still be pliable enough to create beautiful swirls once it's layered.
Layer and Bake the Cake
Preheat your oven to 350°F and grease two 6-inch round cake pans or one 9x13-inch baking dish. Divide the prepared batter evenly between the pans, spreading each layer to the edges to create even thickness. Use a spoon to create wells in the center of each layer—these will hold the caramelized banana swirl.
Spoon the cooled caramelized banana mixture into the center of each layer, then gently swirl it with the back of a spoon to create marbled patterns. The heat from the oven will cause the banana to bubble and caramelize further, creating those beautiful golden swirls throughout the cake. Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean.
Prepare the Powdered Sugar Glaze
While the cake bakes, melt the 2 tbsp unsalted butter in a small saucepan over low heat. Remove from heat and whisk in the 0.5 cup powdered sugar and 2 tbsp milk until smooth. The glaze should be thick enough to coat the back of a spoon but still drizzleable. Let it cool for 2-3 minutes before glazing.
Once the cake is completely cooled, pour the glaze evenly over the top. Use a spatula to spread it into an even layer, letting any excess drip down the sides. The glaze should create a glossy finish that enhances the cake's moisture and sweetness. For best results, let the glaze set for 10 minutes before slicing.
Pro Tips For Making Banana Cake Jb
- Mash Bananas First: This isn’t just about smashing them—use a fork and press hard until you’ve got a smooth, thick purée with no lumps. I learned this the hard way when chunks of banana ended up in every bite, making the texture uneven. A quick pulse in a food processor works too, but don’t skip this step—it makes the cake tender and moist.
- Preheat Pan Properly: Your oven might say 350°F, but the pan needs to be actually hot before the batter goes in. Place the greased pan (with oil, not just spray) in the oven for 5 minutes while preheating—this guarantees a golden crust instead of a sad, pale top. Trust me, your cake’s first impression matters.
- Don’t Overmix the Batter: Once you fold in the dry ingredients, stop after one turn with a spatula. Overmixing develops gluten, and this cake’s magic is in its soft, cake-like crumb. I used to mix until it looked "even," but that’s how you end up with a dense, chewy loaf instead of a light, fluffy one.
- Use Coconut Milk Right: The recipe calls for coconut milk, but don’t just grab the can—shake it first. The cream separates, and you want the thick, rich part mixed into the batter for moisture and flavor. If you’re lazy (like I was at first), just use the full can and stir it in like you would any other liquid. No need to get fancy.
Creative variations of banana cake jb
Pandan-Infused Twist
For a fragrant JB-inspired variation, replace the vanilla extract with 1 tsp pandan extract (or scrape 1 pandan leaf for natural flavor). The extract adds that signature tropical aroma found in many Southeast Asian desserts. I use Gourmet Garden brand pandan extract for consistent results. Add 1 tbsp toasted coconut flakes to the batter for extra texture—this combo elevates the cake to restaurant-quality. 🌿
Chocolate Banana Fusion
Add ½ cup cocoa powder to the dry ingredients and ¼ cup melted dark chocolate to the wet mixture for a rich chocolate-banana fusion. The caramelized swirl becomes a chocolate-banana swirl by mixing 1 tbsp cocoa powder into the caramelized banana mixture. Top with white chocolate shavings for a luxurious finish. This version works beautifully with Godiva 70% dark chocolate for premium flavor. 🍫
Spiced Chai Version
Infuse the batter with 1 tsp chai spice blend (mix ½ tsp cinnamon, ¼ tsp cardamom, ¼ tsp ginger, and ¼ tsp cloves). Add 1 tbsp honey to the caramelized swirl for depth. The warm spices complement the bananas beautifully. For convenience, I use Badia Chai Spice Mix—just reduce the cinnamon to ½ tsp since it's already included. 🌶️
Gluten-Free Adaptation
Replace the all-purpose flour with 2 cups gluten-free 1:1 baking flour (like Bob's Red Mill). Add ½ cup almond flour for moisture. Use 1 extra egg to bind the batter properly. The texture remains tender, though slightly denser. For the swirl, reduce the brown sugar to ¼ cup to prevent over-sweetening. This version keeps all the signature flavor while being inclusive. 🌾
Coconut Cream Frosting
Skip the powdered sugar glaze and make a coconut cream frosting instead. Whip 1 cup chilled coconut cream (from a can) with ½ cup powdered sugar and 1 tsp vanilla until fluffy. Pipe or spread over the cooled cake. For extra richness, fold in 2 tbsp toasted coconut flakes before applying. This adds a tropical touch that pairs perfectly with the banana. 🥥
Mini Cupcake Version
Divide the batter into 12 mini muffin tins (greased well). Reduce the caramelized swirl to 1 tbsp per cupcake, spooning it into the center before baking. Bake at 350°F for 12-15 minutes. Top with a drizzle of coconut cream and a banana slice for individual servings. Perfect for parties or breakfast treats! 🧁
Nutrition facts
Frequently asked questions
Why does this banana cake stay moist for days?
The secret is the ripe banana puree and coconut milk in the batter, which add natural moisture and richness. The powdered sugar glaze also helps lock in freshness by sealing the surface. Plus, the caramelized swirl creates a slight barrier that prevents drying out.
Can I make this cake without a mixer?
Just mash the bananas by hand, then mix the wet and dry ingredients with a sturdy spoon or whisk. For the caramelized swirl, use a small saucepan and stir constantly over medium-low heat. The texture will be just as good—this recipe works perfectly with basic tools.
What's the best way to store leftovers?
Wrap the cake tightly in plastic wrap and store at room temperature for 3 days, or refrigerate for up to 1 week. For longer storage, freeze the unfrosted cake for 3 months. Always glaze it fresh before serving to maintain that glossy finish. The swirls stay delicious when reheated gently!
How do I fix if my cake turns out dense?
Overmixing the batter or using underripe bananas are common causes. Next time, mix just until combined (about 1-2 minutes) and use very ripe bananas with brown spots. Also, make sure your baking soda is fresh—old baking soda loses its lift. A toothpick test (clean when inserted) ensures doneness without overbaking.
Can I substitute coconut milk with another liquid?
Yes, but expect a slightly different texture. Replace the coconut milk with ½ cup milk plus 1 tbsp melted butter for similar moisture. For a dairy-free option, use ½ cup almond milk plus 1 tbsp coconut oil. The coconut flavor is key to that JB taste, though!
