Banana Mochi Cake
This Banana Mochi Cake is a cozy, slightly chewy loaf that combines ripe bananas, sweet rice flour, and the nutty warmth of whole spelt (or whole wheat pastry) flour. It’s a hybrid between a quick bread and mochi — soft, a little springy, and comforting with a hint of cardamom and espresso. The texture holds up well the next day, and the dark chocolate chips give pockets of bittersweet surprise.
I test and tweak every recipe until it’s practical for home cooks: easy steps, pantry-friendly ingredients, and small tips that make a big difference. You don’t need special equipment or advanced techniques to get a reliable result. Read through the notes and troubleshooting sections to make this recipe your new go-to for ripe bananas.
The Essentials

Yield: 8–9 servings (8×8 baking dish). Prep time: 15 minutes. Bake time: 40 minutes. Cool time: at least 15 minutes (preferably longer for best texture).
Key flavors: banana, toasted coconut oil, warm cardamom, and a faint espresso lift. Key texture: a tender crumb with the characteristic chew from sweet rice flour (Mochiko).
Banana Mochi Cake, Made Easy
Ingredients
- 1 ¼ cup whole spelt flour, or whole wheat pastry flour — provides structure and a mild nutty flavor; use whole wheat pastry for a lighter crumb.
- 1 ¼ cup sweet rice flour, I use Mochiko brand — the source of mochi-like chew; do not substitute with regular rice flour.
- 1 ½ tsp baking soda — leavens the cake and gives lift.
- ½ tsp cinnamon — adds warm background spice.
- 1 tsp ground cardamom — floral, aromatic note that brightens the bananas.
- ¼ tsp sea salt — balances sweetness and enhances flavor.
- 2 tbsp ground flax seed + ¼ cup water, blended together to thicken for at least 5 minutes — flax “egg” works as the binder; blend and let sit until gelatinous.
- 3 ripe bananas, mashed — the main sweetener and moisture source; use very ripe for best flavor.
- ½ cup sugar — granulated sugar for sweetness; adjust slightly if your bananas are extremely sweet.
- ½ tbsp instant espresso — amplifies chocolate and deepens flavor without tasting like coffee.
- 2 tsp vanilla — rounds the flavors and lifts the batter.
- ½ cup coconut oil — melted; contributes richness and a subtle coconut note.
- ¾ cup unsweetened & unflavored non-dairy milk, I use organic Westsoy soy milk — provides liquid; any unsweetened non-dairy milk may be used.
- ½ cup dark chocolate chips — pockets of chocolate; fold in at the end to avoid sinking.
Gear Up: What to Grab

- 8×8-inch baking dish (or similar size)
- Large mixing bowl for dry ingredients
- Large mixing bowl for wet ingredients
- Spatula and whisk
- Measuring cups and spoons
- Fork or potato masher for bananas
- Small blender or jar for mixing flax + water
- Oven thermometer (optional, but useful)
Troubleshooting Tips

Texture and rise
- Underbaked center: if a toothpick comes out wet, bake another 5–8 minutes. Sweet rice flour holds moisture, so check by feel and a clean toothpick.
- Too dense: don’t overmix once you combine wet and dry; mix until just incorporated.
Flavor balance
- Banana flavor too faint: use very ripe bananas (spotty or blackened) and mash thoroughly.
- Too greasy: measure coconut oil carefully; melted oil should be warm, not hot, when added to wet ingredients.
Dietary Customizations
- Gluten-free: this specific recipe uses whole spelt or whole wheat pastry flour, so it’s not gluten-free as written. To attempt gluten-free, consult a tested GF blend that mimics wheat structure (not covered here).
- Nut-free: recipe is nut-free as written (coconut oil is plant-based but note coconut is considered a tree nut by some; check labels if serving to those with allergies).
- Vegan: the recipe uses a flax egg and non-dairy milk, so it is already vegan.
- Lower sugar: reduce granulated sugar to 1/3 cup if you prefer less sweetness; texture will remain similar thanks to ripe bananas.
Little Things that Matter
- Grease the pan with coconut oil and line with parchment if you want cleaner slices.
- Let the flax + water mixture sit at least 5 minutes to thicken; it acts like an egg.
- Mash bananas well to incorporate into the batter evenly — small lumps are fine.
- Room-temperature wet ingredients incorporate more smoothly; if coconut oil solidifies, warm gently until liquid.
Storing, Freezing & Reheating
- Room temperature: keep covered for 2 days.
- Refrigerator: store in an airtight container up to 5 days; texture firms slightly—bring to room temp before serving.
- Freezing: slice and freeze wrapped in foil or airtight container up to 3 months. Thaw overnight in the fridge or at room temperature for several hours.
- Reheating: warm individual slices in a toaster oven or 300°F oven for 8–10 minutes; microwaving for 15–25 seconds works for a quick fix but can soften the chewiness.
Troubleshooting Q&A
- Q: My cake is sticky in the center even after 40 minutes. A: Sweet rice flour keeps more moisture. Insert a toothpick — if it has moist crumbs, bake an additional 5–10 minutes. Cover loosely with foil if the top browns too fast.
- Q: Chocolate chips sank to the bottom. A: Toss chips in a tablespoon of the sweet rice flour before folding in; this helps suspend them in the batter.
- Q: Batter seems too thick or too thin. A: The batter should be pourable but slightly thick due to sweet rice flour and mashed bananas. If it’s dry, add up to 1–2 tbsp extra non-dairy milk. If very loose, a tablespoon more sweet rice flour can help.
Let’s Eat
Step-by-step Instructions
- Preheat your oven to 350°F (175°C). Grease an 8×8-inch baking dish with coconut oil — make sure the oil coats the sides and corners so the cake releases easily.
- In a large mixing bowl, combine the dry ingredients: 1 ¼ cup whole spelt flour (or whole wheat pastry flour), 1 ¼ cup sweet rice flour (Mochiko), 1 ½ tsp baking soda, ½ tsp cinnamon, 1 tsp ground cardamom, and ¼ tsp sea salt. Whisk thoroughly to distribute the leavening and spices.
- In another large bowl, prepare the flax binder: blend 2 tbsp ground flax seed with ¼ cup water and let it sit for at least 5 minutes until thickened and gelatinous.
- Add the remaining wet ingredients to the flax mixture: 3 mashed ripe bananas, ½ cup sugar, ½ tbsp instant espresso, 2 tsp vanilla, ½ cup melted coconut oil, and ¾ cup unsweetened unflavored non-dairy milk. Mix until smooth and homogeneous.
- Pour the wet ingredient mixture into the bowl with the dry ingredients. Stir gently with a spatula until just combined — stop when you no longer see streaks of flour. Do not overmix; overworking the batter can make the cake dense.
- Fold in ½ cup dark chocolate chips with a spatula until evenly distributed. If you’re worried about sinking, briefly toss the chips in a teaspoon of sweet rice flour before folding.
- Transfer the batter into the greased 8×8 baking dish and spread it evenly with the spatula. Tap the dish lightly on the counter to settle the batter and remove large air pockets.
- Bake in the preheated 350°F oven for 40 minutes. Start checking at 35 minutes: the cake is done when the top is golden and a toothpick inserted in the center comes out with moist crumbs but not raw batter.
- Remove the cake from the oven and allow it to cool in the pan for at least 15 minutes. For best texture and easier slicing, cool completely on a wire rack before cutting.
- Slice and serve plain, or warm a slice slightly and add a smear of butter or non-dairy spread. The chew of the mochi-style crumb pairs nicely with coffee or tea.

Banana Mochi Cake
Ingredients
- 1 1/4 cup whole spelt flour (or whole wheat pastry flour)
- 1 1/4 cup sweet rice flour (Mochiko)
- 1 1/2 tsp baking soda
- 1/2 tsp ground cinnamon
- 1 tsp ground cardamom
- 1/4 tsp sea salt
- 2 tbsp ground flaxseed mixed with 1/4 cup water and thickened for at least 5 minutes
- 3 ripe bananas mashed
- 1/2 cup sugar
- 1/2 tbsp instant espresso
- 2 tsp vanilla extract
- 1/2 cup coconut oil
- 3/4 cup unsweetened, unflavored non-dairy milk (such as soy milk)
- 1/2 cup dark chocolate chips
Instructions
- Preheat the oven to 350°F (175°C). Grease an 8x8-inch baking dish with coconut oil.
- In a large bowl, whisk together the whole spelt flour, sweet rice flour, baking soda, cinnamon, cardamom, and sea salt until evenly combined.
- In a separate bowl, combine the ground flaxseed with 1/4 cup water and let sit for at least 5 minutes to thicken, then add the mashed bananas, sugar, instant espresso, vanilla, melted coconut oil, and non-dairy milk; mix until smooth.
- Pour the wet ingredients into the dry ingredients and stir gently until just combined; avoid overmixing.
- Fold in the dark chocolate chips, then transfer the batter to the prepared baking dish and spread evenly.
- Bake for 40 minutes, or until a toothpick inserted near the center comes out mostly clean with a few moist crumbs.
- Allow the cake to cool in the pan for at least 15 minutes before slicing; it tastes best when fully cooled.
Equipment
- 8x8-inch Baking Dish
- Mixing bowls
- Whisk
- Spatula
- Measuring cups and spoons
Notes
- Use ripe bananas for the best flavor and moisture.
- Let the flaxseed mixture thicken for at least 5 minutes before adding to the wet ingredients.
- Do not overmix the batter to keep the cake tender.
- Test doneness with a toothpick inserted near the center.
