Beet Brownies

5 from 1 vote
These beet brownies are fudgy, decadent, and chocolatey. You won't believe we've snuck beets into the batter! The texture is spot on, for a delicious tasting brownie recipe that you'll create time and again. 
Prep Time: 15 mins
Cook Time: 30 mins
Total Time: 45 mins
Jump to Recipe

May 28, 2021 (Last updated Sep 21, 2021) by Hannah Sunderani

Beet Brownies

Hiya Friends! Today I’m sharing this delicious recipe for beet brownies! This recipe is so fudgy, decadent, and chocolatey. You won’t believe we’ve snuck beets into the batter! In fact, it’s one of my favourite brownie recipes I’ve ever made. The texture is spot on for a delicious tasting brownie recipe that you’ll create time and again. 

This recipe proves that cooking with beets has never been sweeter. Beets and chocolate go together so well!

So, let me tell you exactly how to make these beet brownies, so that you can enjoy them pronto.

beet brownies

Beet Brownies 

This beet brownie recipe is:

  • moist
  • chocolatey 
  • fudgy 
  • loaded with beets
  • vegan!

There really isn’t more we could want from a delicious brownie recipe, and you’d never know there was healthy beets in the batter! In fact, beets are a naturally sweet root vegetable, and so they work really well in baked goods, especially chocolate ones.

In fact, the colour of the beets also gives it a beautiful red hue that makes the brownies look like red velvet cake. Even those who think they don’t like beets will love this recipe.

I won’t lie, it took me 3 rounds of recipe testing to perfect these beet brownies, and I am so very proud of the outcome. The recipe has been adapted from Pinch and Swirl, made vegan of course, with substitutes like flax eggs and vegan butter. 

I’ve served the recipe to my family, friends, and neighbours and it received smashing reviews! Even my 2 -year-old niece cried when she was finished because she wanted another brownie. (I should feel more guilty about this, and less proud of the recipe!).

Needless to say, I know you and your family are going to love these vegan beet brownies too. Which is why I’ve given it my Skeptic and Toddler stamp of approval. 

beet brownies

How to make beet brownies:

Okay so we’ve talked about how delicious these beet brownies are. Now let’s talk about how to actually MAKE them!

Making beet brownies is so simple and easy. You don’t need to be a master baker to master this recipe. Anyone can do it. 

The main tip for perfecting beet brownies is to ensure that the cooked beets are pureed before adding to the brownie batter. We don’t want to be eating big chunks of beets in our brownies, now do we? Save that role for the chocolate chips. I like to puree the beets in a food processor or high speed blender using the tamper tool. 

Note – It’s also important that you’re using cooked beets for this recipe, not raw. You can buy pre-cooked beets from the grocery store, or cook them yourself on the stove top in a pot of boiling water until fork tender (about 1 hour), peel and chop. 

puree the beets

In addition, we want to melt the chocolate chips and butter together, and let it cool slightly while we bring together the other ingredients. I like to quickly melt the butter and chocolate chips in the microwave, but you can also do this in a double boiler on the stove top. 

melt the chocolate

Combine all the ingredients together with a hand mixer (flax egg, sugar and other dry ingredients, melted chocolate and pureed beets). Then, transfer to a 8×8-inch square baking dish. 

Although not necessary, I love to sprinkle the tops with a handful more of the chocolate chips. It looks so pretty when baked, and who doesn’t like a few chocolate chunks!?

brownie batter

vegan beet brownies

beet brownies

Can you freeze beet brownies:

These beet brownies can be frozen for up to 2 months. Store in an air-tight container with layers of parchment paper in-between the stacked layers. This will stop them from sticking together. Let thaw at least 30 minutes before eating.

I like to take the brownies out of the freezer the day before eating, and pop straight in the fridge to thaw overnight. 

Other recipes you might like:

If you’re digging this brownie recipe, you might also like these:

beet brownies

So there we have it. A delicious beet brownie recipe that’s moist, fudgy, chocolatey and vegan! They’ve got a gorgeous red velvet hue, and you’d never know it was from pureed beets! This recipe was a huge hit with both the vegans and the vegan skeptics in our family. I know you are going to love these beet brownies as much as we do. 

If you do make this recipe please let me know in the comments below what you think! I truly love hearing from you, and I’m always here to answer any questions you might have. And of course, tag me on Instagram with your pictures using the hashtag #twospoons. Nothing makes me happier than to see your recreations.

Beet Brownies

These beet brownies are fudgy, decadent, and chocolatey. You won't believe we've snuck beets into the batter! The texture is spot on, for a delicious tasting brownie recipe that you'll create time and again. 
beet brownies
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Serves 16 brownies


  • 2 tbsp ground chia or ground flax
  • ½ cup water
  • 8 oz cooked beets skins removed, chopped
  • 1 cup vegan butter
  • 8 oz semi-sweet vegan chocolate chips more for sprinkling
  • 1 ¼ cup all purpose flour
  • 1 ½ tsp baking powder
  • ¼ tsp fine sea salt
  • 1 tsp vanilla extract
  • 1 cup cane sugar


  • Preheat oven to 350F/180. Line a 8x8-inch square baking pan with parchment paper.
  • Make the flax eggs by combining the ground chia and water in a small bowl. Whisk together and let sit at least 10 minutes.
  • In a food processor (or blender), puree the cooked beets until smooth, 2 minutes.
  • Melt the butter and chocolate in the microwave (in 30 second increments), whisk until smooth and combined. Set aside. (Alternatively, you can do this on the stove top in a double boiler).
  • In a small mixing bowl, combine the flour, baking powder, and salt.
  • In a large mixing bowl beat the flax egg and sugar, on medium speed with a hand-mixer until fluffy and combined. Then add the vanilla, pureed beets, and melted chocolate. Beat until smooth, 1 minute. Add the flour mixture, bit-by-bit, while mixing on medium speed until combined.
  • Pour the brownie batter into the baking pan and sprinkle with a handful of chocolate chips. Bake for 30-35 minutes, or until a toothpick inserted comes out clean. Let cool 10 minutes, then transfer to a wire rack to cool completely.



Calories: 263kcal | Carbohydrates: 30g | Protein: 2g | Fat: 15g | Saturated Fat: 6g | Trans Fat: 1g | Cholesterol: 1mg | Sodium: 141mg | Potassium: 185mg | Fiber: 2g | Sugar: 19g | Vitamin A: 552IU | Vitamin C: 1mg | Calcium: 39mg | Iron: 2mg

Tag @twospoons on Instagram
and hashtag it #twospoons



We love hearing from you! If you love this recipe, please consider giving it a star rating when you post a comment. Star ratings help people discover my recipes online. Thank you!

Your email address will not be published.

Rate this Recipe

  1. I LOVE beets!! This recipe is genius! My husband don’t love beets, he will eat them but doesn’t care too much for them, but he loved these brownies! My scale ran out of batteries, so I had to guess how much beet and chocolate chips to use. I used just less than 2 cups of chopped beets and 1 and 1/3 cups chocolate chips. I may have been off, because my toothpick didn’t come out clean until an additional 10 minutes of baking, and the brownies where ridiculously moist, a little too moist lol. BUT after resting and completely cooling, by the next day they were the absolute perfect texture. Delicious!

    • Hi Krystal! I am so glad you enjoyed these beet brownies. They have been really popular with our friends and family too. It seems you did add a little more beets and chocolate than recommended! But I’m glad it still worked out. The 8 oz of beets (pureed) and chocolate chips measures to about 1 cup each. 🙂 Hope that clarifies things for next time in case your scale quits on you! haha. And I hope you make them again soon!