These beet brownies are made with roasted beets, a combination of dark chocolate and cocoa powder, dates as well as coconut oil for added flavour. They are moist and chocolatey, not too sweet and made without dairy. Easy to make and delicious the next day, too!

These beet brownies are a delicious way of including more vegetables in your diet and getting your family to eat more beets (see also beet chocolate muffins). The beet flavour is well hidden and even my own children who have learned to suspect everything coming out of the kitchen to contain something 'healthy' couldn't tell they were eating beets. They simply enjoyed their brownies!
My dairy free beet brownies are made with coconut oil, which makes a fantastic pairing with both the beets as well as the chocolate, adding a hint of coconut flavour. The chocolate flavour is a combination of dark chocolate (which adds richness and improves the flavour) and cocoa powder, which also replaces some of the flour.
These brownies with beets have a soft texture at first but will become denser (but not stodgy) as they cool. They are a little cakey, but richer, though not quite like classic fudgy brownies (due to the high amount of moisture from the beets). If you keep them refrigerated they'll become fudgier.
Beet brownies ingredients and substitutions
- Beets:
Use raw, unpeeled beets. This recipe will not work with ready-cooked beets from the grocery store. See my preparation tips below.
- Chocolate:
I recommend 60-70% cocoa content. You can use either chocolate chips or regular dark chocolate (the benefit of using chocolate chips is that they melt evenly). Use dairy free chocolate if required.
- Cocoa powder: or use cacao, instead.
- Dates:
They add natural sweetness, improve the flavour as well as texture. I tested several versions of this recipe, using different amounts of dates, and finally settled on a combination of dates and sugar. I found that using just dates made these brownies a little too rich - the dates almost overpowered not just the beets but also the chocolate.
- Coconut oil: you can use vegetable oil instead, if preferred.
- All purpose/plain flour.
- Baking powder: not typically used in brownies, but because of the moisture from the beets a small amount of baking powder keeps them from becoming too dense.
- Sugar.
- Eggs.
- Vanilla extract.
How to prepare beets for brownies
There are various ways of cooking beets, such as boiling or roasting, with or without the peel. For this beet brownie cake I chose to bake the beets, unpeeled, for maximum flavour as well as to ensure the brownies have the right amount of moisture (boiling the beets would make them too moist). See Instructions below for details.
If using small beets bake them whole. You can halve larger beets and bake them cut side down on top of parchment paper.
Step-by-step recipe instructions
1. Prepare beets: Preheat the oven to 375F/190C/gas mark 5. Place the beets on top of a small baking sheet lined with parchment paper and bake in the centre of the oven for about 50 minutes or until tender (but not too soft). Remove from the oven and set aside to cool.
TIP: You can bake the beets in advance and once cooled refrigerate overnight.
2. Preheat the oven to 350 F/180C/gas mark 4. Lightly grease and line a 9/11'' (23/28cm) pan with parchment paper. Set aside.
3. Melt chocolate: Place the chocolate and coconut oil in a clean, dry glass bowl and microwave until almost completely melted then stir until the chocolate pieces are no longer visible. Stir in the sugar and set aside to cool.
4. Prepare beet mixture: Peel the beets. Puree until smooth then measure out the right amount (or vice versa, if using a scale). Add the dates and puree again. Set aside.
5. Add eggs: Whisk in the eggs and vanilla extract.
6. Add chocolate mixture: Gradually pour in the chocolate mixture whisking in until thoroughly incorporated.
7. Make dry mixture: Combine the flour, baking powder and cocoa and stir using a whisk.
8. Assemble: Sift the flour mixture over the batter (in 3 goes) and stir in using a whisk. Do not overstir the batter.
9. Bake: Pour the batter into the prepared pan and bake in the centre of the oven for 40 minutes.
10. Cool: Remove from the oven and set aside to cool completely in the pan.
Serving suggestions
You can enjoy these beet and chocolate brownies just as they are (they taste great with a glass of milk) but you can also dust them with cocoa powder or powdered sugar before cutting. Alternatively drizzle a little melted chocolate over the tops (as I have done).
You can also cut them into smaller pieces and enjoy as beet brownie bites.
Top tips for making beet chocolate brownies
- Ready-cooked beets should not be used in this recipe (they are likely to have less flavour and more moisture than beets baked at home).
- The beets can be baked ahead and, once cooled, refrigerated (covered) overnight. Puree the beets when you are ready to make the recipe.
- It's important to sift the dry ingredients (see Instructions).
- Do not overmix the batter, stir just to combine.
- Your beet brownie squares will become fudgier if you refrigerate them.
- Freeze for up to 3 months.
- I recommend using rubber gloves when handling beets.
More chocolate bakes with vegetables to try next
See also these other easy desserts!
Recipe
Beet Brownies (Dairy Free)
Equipment
- 8/11" (23/28cm) baking pan
- Hand blender
- Whisk
Ingredients
- 1 cup (230 g) beet puree see preparation tips in Instructions
- 1½ cups (270 g) dark chocolate chips or dark chocolate, 60-70% cocoa solids, dairy free if required
- 3 tablespoons (23 g) cocoa powder
- ¾ cup + 2tsp (100 g) all-purpose/plain flour
- ½ teaspoon baking powder
- ½ cup + 1tbsp (135 g) coconut oil
- 3 large eggs at room temperature
- ⅔ cup less 1tbsp (120 g) sugar
- 10 dates regular, not Medjool, pitted, chopped
- 1½ teaspoons vanilla extract
Instructions
- Prepare beets: Preheat the oven to 375F/190C/gas mark 5. Place the beets on top of a small baking sheet lined with parchment paper and bake in the centre of the oven for about 50 minutes or until tender (but not too soft). Remove from the oven and set aside to cool.TIP: If using large beets halve them and bake cut side down. You can bake the beets in advance and once cooled refrigerate overnight.
- Preheat the oven to 350 F/180C/gas mark 4. Lightly grease and line a 9/11'' (23/28cm) pan with parchment paper. Set aside.
- Melt chocolate: Place the chocolate and coconut oil in a clean, dry glass bowl and microwave until almost completely melted then stir until the chocolate pieces are no longer visible. Stir in the sugar and set aside to cool.
- Prepare beet mixture: Peel the beets. Puree until smooth then measure out the right amount (or vice versa, if using a scale). Add the dates and puree again. Set aside.
- Add eggs: Whisk in the eggs and vanilla extract.
- Add chocolate mixture: Gradually pour in the chocolate mixture whisking in until thoroughly incorporated.
- Make dry mixture: Combine the flour, baking powder and cocoa and stir using a whisk.
- Assemble: Sift the flour mixture over the batter (in 3 goes) and stir in using a whisk. Do not overstir the batter.
- Bake: Pour the batter into the prepared pan and bake in the centre of the oven for 40 minutes.
- Cool: Remove from the oven and set aside to cool completely in the pan.
Notes
- Ready-cooked beets should not be used in this recipe (they are likely to have less flavour and more moisture than beets baked at home).
- The beets can be baked ahead and, once cooled, refrigerated (covered) overnight. Puree the beets when you are ready to make the recipe.
- It's important to sift the dry ingredients (see Instructions).
- Do not overmix the batter, stir just to combine.
- Your beet brownie squares will become fudgier if you refrigerate them.
- Freeze for up to 3 months.
- I recommend using rubber gloves when handling beets.
Nutrition
*Nutritional information is automatically generated and should be considered as an estimate.
**A note about baking: If using a fan-assisted oven refer to your appliance's instructions and adjust the temperature accordingly.
Keep in touch!
If you make these beet coconut brownies I'd love to know how they turned out for you. Let me know in the comments below, thanks:)
Follow me on Facebook, Instagram and Twitter for regular recipe updates! Or you could subscribe to this blog and receive all my latest recipes right into your mailbox!
Nicola Calabrese says
Worked very well. I used pre-cooked beetroot, reducing the amount by 25%. I chucked some frozen raspberries into the mix for an extra fruit hit.
Nicola Calabrese says
Oh, and I made this gluten free by subbing almond flour.
Al says
Hello, can I substitute coconut oil with olive oil?
Monika says
I haven't tried to make this substitution so unfortunately I don't know how it would work. I think, however, this would change the flavour and you wouldn't be able to taste the coconut very much. On the other hand olive oil has a strong flavour and it might come through in the brownies. So, yes it might work, but it depends on your expectations. I can't make any guarantees, unfortunately.
Samantha says
Hellooo! What a delicious recipe!
Monika says
Thank you:)
tim says
i love the taste of these brownies and they were amazing! i didn't us coconut oil i used butter instead. xxx
love this recipe keep up the good work!!!!!!xoxox
Kristine says
I wonder if cassava flour weighed to that amount would work? We are grain free
Monika says
I wish I knew the answer but unfortunately I don't. I've never used this flour so don't know its properties. Sorry:(
Marie says
Can you use coconut flour? If so, how much?
Monika says
Hi, thanks for getting in touch! Coconut flour has very different properties and I wouldn't use it. Gluten free flour should be ok, if you are looking for a gluten free substitute. Hope this helps:)
choclette says
These look gorgeous. I find coconut oil makes a really good sub for butter. And you didn't use that much sugar either. I bet they were delicious.
Monika says
Thank you:)
Angela says
What a fabulous alternative to brownie recipe. i love that you've used beetroot in there - it's so amazing how versatile it is in baked treats.
Monika says
Thank you:)
Midge says
Gorgeous! Love the colour and absolutely love using beetroot in baking, it just adds such a beautiful flavour, texture & colour to everything!
Monika says
Thank you:)
Eb Gargano says
What a great way to make healthier brownies. I made some awesome beetroot brownies a while ago but stupidly forgot to write down the recipe!! I have been kicking myself ever since as they were so good! Maybe I'll just have to make yours next time instead! Eb x
Monika says
I hope you enjoy them:)
Corina Blum says
There are so many healthier brownie recipes around at the moment and I am loving reading them all! I really need to make some healthier treats for my children again and these would be perfect.
Monika says
Thank you:)
Lily says
I love that these brownies have a red hue to them, perfect for Valentines, and healthy too!
Monika says
Thanks! Glad you like them:)