These Banana Carrot Brownies are a healthier version of the classic recipe made with no flour, no refined sugar, no eggs, no dairy, 5 grams of protein, and a rich chocolate taste.
While the whole recipe is just below, don’t miss all my tips further down, including ingredient swaps, my cooking tips, and step-by-step shots!
Like This Recipe?
Leave a comment below or head to our Facebook page where I reply to (almost) all comments, our Instagram page for inspiration, or our Pinterest for saving recipes!

Banana Carrot Brownies
Ingredients
- 2 medium Ripe Bananas - (note 1) 3/4 cup of mashed banana
- ½ cup Steamed Carrots - cooled, mashed, measured mashed! (note 2)
- ⅓ cup Unsweetened Cocoa Powder - (note 3)
- ½ cup Peanut Butter (Unsalted) - (note 4)
- ¼ cup Maple Syrup
Optional – for a boost of sweetness
- ½ cup Dairy-Free Dark Chocolate Chips - (note 5)
Instructions
- Preheat the oven to 350°F (180°C). Line an 8-inch brownie pan with parchment paper. Set aside.
- Peel and slice the carrots, and steam them in a steamer basket following your steamer instructions. It takes about 15-20 minutes to get soft carrot slices. You know they are cooked when you can insert a fork into a carrot slice easily. Cool down in a sieve for 20 minutes.
- In a large mixing bowl, mash the banana into a smooth puree. Measure 3/4 cup. If you mash too much, freeze it for later and use it in a smoothie.
- Mash the steamed, cooled carrots, and pack the mashed carrots in a measuring cup to get 1/2 cup.
- Add mashed carrots with mashed banana, peanut butter, cocoa powder, maple syrup, and chocolate chips if used.
- Stir with a silicone spatula until it looks like a brownie batter. It's fine if you see bits and pieces of carrots or bananas, as long as the batter is not dry. If too dry, it means you used smaller bananas or your nut butter is dry and not oily. Add more mashed banana to fix the batter or a splash of almond milk.
- Pour the batter into the prepared baking dish and sprinkle extra chocolate chips on top if you like.
- Bake the brownies for 25-30 minutes in the oven at 350°F (180°C) until the top is dry and set, and a toothpick inserted in the center comes out with a little sticky crumb on it, meaning the brownie is still fudgy.
- Let them cool down in the pan for 30 minutes at room temperature. Then, transfer them to a cooling rack for 1 hour to let the brownies firm up and get all their fudgy texture. For a better texture, refrigerate them for 2 hours before eating. They will become ultra fudgy and firm up even better.
Notes
Nutrition
Ingredients and Substitutions
You only need five simple ingredients to make this recipe. Here’s how to pick and swap them.

- Ripe Bananas – These are the star of the show! They act as a natural sweetener and a binder, completely replacing the need for eggs and refined sugar. I find that the riper and spottier the banana, the sweeter the brownies will be.
- Steamed Carrots – Carrots add incredible moisture and some natural sweetness, which helps create that super fudgy texture without any oil. They are a great way to sneak in some extra veggies.
- Unsweetened Cocoa Powder – This provides the deep, rich chocolate flavor that makes these taste like a decadent brownie. Using the unsweetened kind is best for controlling the overall sweetness.
- Peanut Butter (Unsalted) – This adds healthy fats, protein, and helps bind the brownies together. A drippy, natural peanut butter works best. You can also use almond butter or sunflower seed butter.
- Maple Syrup – This adds a touch of clean, liquid sweetness to round out the flavors.
- Dairy-Free Dark Chocolate Chips – While optional, these create lovely pockets of melted chocolate that make the brownies even more satisfying. Chopped walnuts are a good substitute if you want to add a nice crunch instead.
How to Make Banana Carrot Brownies (in Pictures)




Carine’s Baking Tips
Let me share a few more tips for perfect brownies.
- Ultra Fudgy Texture – Because these brownies don’t have any flour, they are incredibly fudgy and dense. For the best, firmest texture that’s easy to slice, I highly recommend chilling them in the fridge for at least two hours after they have cooled down.
- Add More Structure – If you prefer a brownie with a little more bite and a less fudgy texture, you can stir in about 1/3 cup of oat flour or almond flour with the cocoa powder.
- Measure Mashed Ingredients – For this recipe to work perfectly, it’s very important to measure the mashed banana and carrots after they’ve been mashed. If you add too much, the brownies may be too wet to set up properly.
- Boost the Sweetness – If your bananas aren’t very ripe or if you just prefer a sweeter treat, be sure to use the optional chocolate chips. Sprinkling a few extra on top before baking is a great idea too!







Awesome
Thank you!
Can this recipe be done in air fryer? If so what temp and how long?
I don’t think it will bake nicely in the airfryer.
H I’m wanting to try this but want to get the measurements right.
What is the equivalent to a cup please. (UK based)
Click the metric button above the ingredients to convert my recipes in grams/ml. Enjoy!
Love these brownies. They are easy to whip up even for a non baker like me. These are my family’s favourite little treat.
Would you be kind enough to share the serving size in weight for the nutritional content for accuracy purposes.
I am so happy to read that! thanks for the lovely feedback. Unfortunately, I don’t weight my serving simply because sometimes I add extra chopped nuts, chocolate chips and it will change the weight. But if you cut the brownies into the serving size mentioned with precision, which is quite easy in a square pan the panel is pretty accurate.
These were so delicious & fudgy. I doubled the recipe, and I used sweet potato instead of carrot cuz that’s what I had & I also used cacao powder instead of cocoa powder. So easy to make too!
That sounds so nice with sweet potato as well!
can you sub date paste 1:1 for maple syrup.
I haven’t tried that and I can’t guarantee. But I am worried it won’t work because the maple syrup work as a binder.
thank you for the reply. I might try it one day and will let you know how it turns out
I made these yesterday but used sweet potato because I already had some I could mash, so it cut back on my time of prep a little. I also used cacao powder instead of cocoa. They were so yummy & fudgy. I ate 2 pieces along with 2 mandarins for a snack & the chocolate & orange together was perfect!
I am so happy you report back with sweet potatoes, now my turn to try!
Really love your recipes! Will try these brownies today, am pretty sure they will turn out great! As a person who cannot eat gluten and dairy, your recipes have helped me bake great snacks! Xx
It’s so nice to read your message! It makes me very happy that my recipes can help you, a sweet treat is so nice. Let me know how the brownies goes.
This worked exactly as written, thanks!
I am so happy to read your comment, thanks for trying my brownie recipe.
Can you sub sweet potatoes for the carrots if your bananas aren’t ripe enough?
I am pretty sure orange sweet potatoes could replace carrots, but you need the bananas or it won’t be sweet enough.