You know that feeling when you open the fridge, spot two overripe bananas and a bag of carrots, and think – okay, something good is about to happen?
That’s exactly where this recipe begins.
This carrot cake banana bread is moist, warmly spiced, and topped with a dreamy cream cheese–style frosting. It tastes like dessert. But it’s secretly healthy enough to eat for breakfast.
And yes – it’s completely vegan, naturally egg-free, and can easily be made gluten-free or oil-free too.
Whether you’re baking for your family on a Sunday morning, prepping something nourishing for the week, or just treating yourself to something sweet that won’t leave you feeling sluggish – this loaf is for you.

What You’ll Get From This Post
- Why this carrot banana bread works (and what makes it so moist)
- Full ingredients breakdown with easy swaps
- Step-by-step baking instructions
- Tips for storage and getting the best texture
- A faith note for when baking feels like a little act of love
- FAQ section + complete recipe card at the bottom
Why You’ll Love This Recipe
There’s something about the combination of carrot cake and banana bread that just feels right.
Carrot cake brings that warm, cozy spice. Banana bread brings the natural sweetness and that ultra-moist crumb. Together? They make something that’s genuinely hard to stop eating.
But beyond the taste, this recipe checks a lot of practical boxes too.
- It uses simple pantry staples – nothing fancy, nothing expensive.
- It comes together in about 10 minutes of prep – one bowl, no mixer needed.
- It’s flexible – works with multiple flours, sweetener options, and dairy-free or regular milk.
- It gets better the next day – yes, really. The texture improves overnight.
This is the kind of recipe you’ll come back to again and again.
Ingredients You’ll Need
Let’s walk through everything before we start baking.
The Dry Ingredients
Flour (2 cups): You can use white all-purpose flour, spelt flour, or oat flour. All three work beautifully here. Oat flour gives it a slightly heartier texture. Spelt is wonderful if you want something a little more wholesome.
What about almond flour or coconut flour? Skip those for this recipe – the texture won’t come out right. If you’re looking for a low-carb version, check out a dedicated keto carrot cake recipe instead.
Cinnamon (1 tsp): This is the heart of that classic carrot cake flavor. Don’t skip it.
Nutmeg (⅛ tsp, optional): A tiny pinch adds a subtle warmth that makes this taste even more like the real thing.
Baking soda (1 tsp) + baking powder (¾ tsp): Both are needed here to help the loaf rise properly.
Salt (¾ tsp): Never skip salt in baking – it brings out the sweetness and balances all the flavors.
The Wet Ingredients
Mashed overripe banana (1½ cups): The riper, the better. Those soft, almost-black bananas sitting on your counter? Perfect. They’re sweeter, softer, and create a much moister loaf.
Finely shredded carrot (½ cup): Use the fine side of your grater. Finely shredded carrot blends into the batter better and gives you that beautiful flecked look throughout each slice.
Sweetener (½ cup): Pure maple syrup, honey, or agave all work here. Maple syrup gives it a slightly deeper flavor. Use whatever you have on hand.
Milk of choice (¼ cup): Any milk works – dairy, almond, oat, coconut. If you want the bread to be fully vegan, just use a plant-based option.
Oil (¼ cup) or additional water/milk: Oil gives the bread a slightly richer texture. But this recipe is one of the few that works beautifully without it – just swap in an equal amount of milk or water if you prefer oil-free.
Vanilla extract (2 tsp): Pure vanilla, not imitation. It makes a real difference.
Optional Add-Ins
- Crushed walnuts (½ cup) – adds lovely crunch and heart-healthy fats
- Shredded coconut (handful) – a subtle sweetness and texture variation
- Raisins – classic carrot cake vibes

For the Frosting (Optional but So Worth It)
One of the best things about traditional carrot cake is the cream cheese frosting. This recipe keeps that joy alive.
You have two easy options:
- Softened coconut butter – naturally sweet, dairy-free, and simple. About ½ cup, softened until spreadable.
- Vegan cream cheese frosting – if you want the full experience, use about ½ cup of a simple vegan cream cheese frosting (the kind made with softened vegan cream cheese, powdered sugar, and vanilla). It’s incredible on this loaf.
To decorate, sprinkle crushed walnuts and a few pinches of finely shredded carrot right on top. It looks beautiful and gives people a hint of what’s inside.
How to Make Carrot Cake Banana Bread: Step by Step
Step 1: Preheat and Prep
Preheat your oven to 350°F (175°C).
Grease a standard 9×5 loaf pan well, or line the bottom with a strip of parchment paper for easy removal. Both methods work – just make sure the sides are greased either way.
Step 2: Mix the Dry Ingredients
In a large mixing bowl, add your flour, baking soda, baking powder, cinnamon, salt, and nutmeg (if using). Give it a good stir until everything is combined.
If you’re adding walnuts or shredded coconut, toss them in now and mix them through the dry ingredients. This helps distribute them evenly throughout the loaf.
Step 3: Mix the Wet Ingredients
In a separate bowl, whisk together your mashed banana, finely shredded carrot, sweetener, milk, oil (or extra milk/water), and vanilla extract.
Mix until it looks like a smooth, cohesive mixture. The banana will naturally thicken everything together.
Step 4: Combine
Pour the wet ingredients into the dry ingredients.
Stir until just combined – a few small lumps are totally fine. Do not overmix. Overmixing activates the gluten in the flour and can make the loaf tough instead of tender.
The batter should look thick and slightly sticky. That’s exactly right.

Step 5: Bake
Smooth the batter evenly into your prepared loaf pan.
Place it on the center rack of your oven and bake for 45 minutes.
Start checking at 40 minutes. The bread is done when a toothpick inserted into the center comes out mostly clean – a few moist crumbs are fine. A completely wet toothpick means it needs more time.
If the top is browning too quickly, loosely tent it with aluminum foil for the last 10 minutes.
Step 6: Cool Completely
This step matters more than people think.
Let the bread cool in the pan for at least 15–20 minutes before running a knife around the edges and inverting it onto a wire rack or serving plate.
Do not frost while it’s still warm – the frosting will melt right off. Wait until the loaf is completely cool.
Step 7: Frost and Serve
Once fully cooled, spread your coconut butter or cream cheese frosting generously across the top.
Sprinkle with crushed walnuts and a pinch of shredded carrot to garnish.
Slice and serve – or cover and refrigerate overnight first. (Highly recommended. See the tip below.)
The Secret to Getting the Best Texture
Here’s something most recipes don’t tell you: this bread is even better the next day.
After baking, loosely cover the loaf with a cloth or paper towel and leave it on the counter overnight. As it rests, the excess moisture evaporates, and the crumb becomes fluffier, the flavors deepen, and the whole loaf comes together in the best possible way.
By day two or three? It’s even sweeter. The banana flavor intensifies as it sits.
If you can make it the night before you plan to serve it – do it. You’ll be so glad you did.
Storage Tips
Here’s how to keep your loaf fresh and delicious:
Counter (unfrosted): Loosely covered, good for up to 1 day.
Refrigerator: Store in a covered container for up to 3–4 days. The flavor keeps improving.
Freezer: Slice first, then freeze individual slices in an airtight container or zip-lock bag. Stays good for up to 3 months. Pull a slice out the night before and let it thaw in the fridge.
If you’ve already frosted the loaf, keep it refrigerated and covered. The frosting holds up well in the fridge for a few days.

Common Questions and Easy Swaps
Can I make this gluten-free?
Yes! Oat flour (made from certified gluten-free oats) works well here. Some all-purpose gluten-free flour blends also work – look for ones designed as 1:1 substitutes for regular flour. Just be aware that results may vary slightly depending on the brand.
Can I use whole wheat flour?
Many readers have tried this and reported great results. The texture will be slightly denser, but the flavor is still wonderful. Whole wheat pastry flour is a gentler swap if you have it.
Can I reduce the sweetener?
Yes. If your bananas are very ripe and sweet, you can reduce the maple syrup or honey to ⅓ cup. The bananas carry a lot of natural sweetness on their own.
What if I don’t want to frost it?
Totally fine. The bread is genuinely delicious plain, especially with a little nut butter spread on a warm slice. The frosting just makes it feel extra special.
Can I make this into muffins?
Yes! Pour the batter into a greased muffin tin (fill each cup about ¾ full) and bake at 350°F for 18–22 minutes. Check with a toothpick. Makes about 12 muffins.
My bananas aren’t ripe yet – what do I do?
Place unpeeled bananas on a baking sheet and roast them at 300°F for about 15–20 minutes, until the skins are black and the insides are soft and sweet. Let them cool before mashing. Works just as well as naturally overripe bananas.
Nourishing Your Body – A Small Act of Stewardship
There’s a reason baking feels like more than just cooking.
When you choose wholesome ingredients – ripe fruit, vegetables, whole grains – and make something with your hands that nourishes your family, that’s a kind of care. A quiet act of love.
Eating well doesn’t have to mean deprivation. It doesn’t have to mean complicated, expensive, or joyless. Sometimes it just looks like a warm loaf of banana bread on the counter, made with simple ingredients, shared with people you love.
As 1 Corinthians 6:19–20 reminds us, our bodies are worth caring for – and doing that through nourishing, real food is one of the most practical and peaceful ways to honor that truth.
So if this loaf blesses your morning table or becomes a quiet ritual in your week – that’s a beautiful thing.
Quick Recap: Carrot Cake Banana Bread Checklist
✔ Use overripe bananas for the sweetest, moistest result
✔ Finely shred the carrot – not coarse
✔ Don’t overmix the batter
✔ Bake at 350°F for 45 minutes, check with a toothpick
✔ Cool completely before frosting
✔ Refrigerate overnight – texture is much better the next day
✔ Store in fridge up to 4 days, or freeze slices for up to 3 months
Frequently Asked Questions
Is this recipe vegan?
Yes – as written, it’s completely egg-free. Use any plant-based milk and maple syrup or agave instead of honey, and you’ve got a fully vegan loaf.
Can I make it oil-free?
Yes! Simply replace the ¼ cup oil with an equal amount of your milk of choice or water. The bread still bakes up beautifully.
What’s the best flour to use?
All three options (white all-purpose, spelt, oat) produce great results. Oat flour is the heartiest. Spelt gives a slightly nutty flavor. White flour gives the lightest, most cake-like crumb.
How ripe should the bananas be?
The riper the better. You want very soft, heavily speckled or nearly black bananas. They’re sweeter and create a much moister loaf.
Why does it taste better the next day?
As the bread rests, excess steam escapes, the crumb firms up and becomes fluffier, and the natural sugars in the banana intensify. It’s genuinely worth waiting for.
Can I add raisins or pineapple?
Yes to both! Raisins are a classic carrot cake add-in – use about ¼ cup. Crushed drained pineapple (about ¼ cup) adds moisture and sweetness, very similar to traditional carrot cake recipes.
Does the frosting need to be refrigerated?
Once the loaf is frosted, yes – keep it refrigerated and covered. Both coconut butter and vegan cream cheese frosting hold up well in the fridge for a few days.
Can I double the recipe?
Absolutely. Use two loaf pans and keep the baking time the same, checking with a toothpick around the 45-minute mark.
A Closing Encouragement
There’s something grounding about baking from scratch.
In the middle of a busy week – the to-do lists, the noise, the mental load of keeping everything going – standing in a warm kitchen, stirring a bowl of batter, and doing something nurturing for yourself and the people you love? That’s a quiet kind of grace.
You don’t have to make everything from scratch to be healthy. You don’t have to be perfect. But when you have a little time and two ripe bananas on the counter, this is a beautiful way to spend it.
Wishing you a peaceful kitchen and a loaf that makes your whole house smell amazing. 🧡
Explore more healthy recipes and faith-based encouragement on the Christian Faith Goods blog.
This post is for informational and enjoyment purposes only and does not constitute medical or nutritional advice.


Healthy Carrot Cake Banana Bread (Vegan + Moist!)
Ingredients
Dry:
- 2 cups flour (white all-purpose, spelt, or oat flour)
- 1 tsp baking soda
- ¾ tsp baking powder
- 1 tsp ground cinnamon
- ¾ tsp salt
- ⅛ tsp nutmeg (optional)
- ½ cup crushed walnuts (optional)
- Handful of shredded coconut (optional)
Wet:
- 1½ cups mashed overripe banana (about 3–4 medium bananas)
- ½ cup finely shredded carrot
- ½ cup pure maple syrup, honey, or agave
- ¼ cup milk of choice (dairy or plant-based)
- ¼ cup oil, or additional milk/water for oil-free
- 2 tsp pure vanilla extract
Frosting (optional):
- ½ cup softened coconut butter, OR ½ cup vegan cream cheese frosting
- Crushed walnuts and shredded carrot for topping
Instructions
- Preheat oven to 350°F (175°C). Grease a 9×5 loaf pan or line the bottom with parchment paper.
- In a large bowl, whisk together all dry ingredients. Stir in walnuts or coconut if using.
- In a separate bowl, whisk together mashed banana, shredded carrot, sweetener, milk, oil, and vanilla until well combined.
- Pour the wet ingredients into the dry. Stir until just combined – do not overmix. Batter will be thick.
- Pour batter into the prepared pan and smooth the top.
- Bake on the center rack for 45 minutes, or until a toothpick inserted in the center comes out mostly clean.
- Cool completely in the pan, then run a knife around the edges and invert onto a serving plate.
- Once fully cooled, spread frosting on top and garnish with crushed walnuts and shredded carrot.
- For the best texture, loosely cover and refrigerate overnight before serving. The bread is even better on day 2 and 3.
Notes
- Counter (unfrosted): Up to 1 day, loosely covered
- Refrigerator: Up to 3–4 days in a covered container
- Freezer: Slice and freeze for up to 3 months
- Riper bananas = sweeter, moister bread. Use very soft, speckled bananas.
- For gluten-free: use certified GF oat flour or a 1:1 GF flour blend.
- For oil-free: replace oil with equal amount of milk or water.
- For muffins: fill a greased muffin tin ¾ full and bake at 350°F for 18–22 minutes.
- Almond flour and coconut flour are not recommended for this recipe.
