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!







These are amazing! I have changed my eating habits after breast cancer and finally found a sweet treat that I can enjoy guilt free. Thank you so much!!
Thank you!
all ingredients are readily available.
I usually make brownies with four ingredients but will definitely try your recipe.
thanks for your time and patience and knowledge
Let me know how it goes!
Along with the recipe I like your tips too..very useful..thank you
I am so happy to hear that!
love ur recipe as it is very very natural with no atta & no baking soda/powder. thank you for sharing it. also according to me videos are more convenient than text. please post video for the same.
Hello – will these freeze well?
All my recipes can be frozen, up to 1 month in zip bags.
Thanks!