We’re all pretty familiar with chocolate cake with hidden vegetables, but it’s not zucchini this time. I guarantee that all but the very pickiest of eaters won’t notice any hidden vegetables, especially since beets do hide a bit better than zucchini does.
Despite being made with whole grain spelt flour and a pile of veggies, these are definitely chocolate muffins and they don’t taste nearly as healthy as they are. The chocolate chunks help, but we all know dark chocolate is good for you, right?
If you have a sad lonely beet sitting in the fridge, shred it up and make these chocolate beet muffins, then feed the muffins to your children and laugh at fooling them into eating beets. They’ll just see chocolate on top of more chocolate and never think to look for sneaky vegetables.
For some more low-sugar muffins, try whole-grain vegan apple muffins, chocolate chip pumpkin muffins, or date-sweetened vegan carrot muffins.
Ingredients

Ingredient Notes and Substitutions
- Cocoa: use any kind of cocoa you have on hand. Raw cacao can be used, but it will make for a slightly bitter muffin, and is rather more expensive than regular cocoa powder. Don’t mix up baking cocoa, which is pure cocoa, with cocoa mix for drinking – if there are added ingredients like sugar, milk powder, etc., it’s not for baking.
- Spelt flour: light spelt flour, regular whole wheat flour, or white flour can all be substituted for the whole spelt in this recipe. I haven’t tried making these gluten-free.
- Oil: any kind of oil can be substituted for the coconut oil, but will change the texture slightly. I most often use olive oil as a sub but an oil that is liquid at room temperature will reduce the denser, hearty texture of the muffins slightly. If you prefer a lighter, slightly crumbly muffin, use a liquid oil.
- Chocolate: chopped dark chocolate can be used in the place of the chocolate chips/chunks, but note that regular chocolate will likely burn while baking. If you use a bar of chocolate, you may want to exclude it from topping the muffins as a result. This doesn’t apply if you’re using the baking chocolate in bar form. I top with chopped baking chocolate but mix chocolate drops into the muffins.
Step by Step

1. Mix dry ingredients: add the flour, cocoa powder, coconut sugar, baking powder, baking soda, vanilla powder, and salt to a large bowl. Whisk to combine. Stir in the chocolate chunks.
2. Mix wet ingredients: in a smaller bowl, whisk together the milk and coconut oil until combined. Mix in the grated beet (it will turn bright pink).
3. Combine: add the beet mixture to the large bowl.
4. Stir: use a wooden spoon or spatula to mix until just combined.

5. Fill the cups: measure approximately equal amounts of the batter into each muffin cup of the prepared tin, filling about three-quarters full. Top the muffins with the extra chocolate pieces.
6. Bake: bake for 20-22 minutes, or until a toothpick inserted in the centre of a muffin comes out clean. Cool the muffins for ten minutes before removing and cooling fully on a rack.
Recipe Notes
Although dark and natural cocoa can be used interchangeably (see above), I recommend using dark for the best colour and flavour. This can be Dutch process or regular (they aren’t usually demarcated here in Holland anyway) as both baking powder and soda are used in the recipe.
There are a couple of things that will be different here for European and North American readers. I use vanilla powder and chocolate drops because extract and chips are prohibitively expensive, but note that extract can be used and in what amount in the recipe card. Chocolate chips or chunks are listed in the recipe card for the same reason.
These must be made with raw beetroot, not the type that comes pre-cooked, or any that you’ve baked/steamed/roasted. I have no idea how mashed cooked beets would do here and I don’t know the quantities in which they should be used.
If the milk is cold when the coconut oil is stirred in, the oil will solidify very quickly. You whisk it in to reduce the size of the pieces – to prevent this further, use room temperature oat milk.
How to Store
Storage: keep in a sealed container for 2-3 days at room temperature, or refrigerate for longer storage.
Freezing: transfer cooled muffins to an airtight container and freeze for up to three months.

Newsletter
Expert Tips
- Don’t bother with peeling: don’t worry about peeling the beets. The skin won’t be noticeable in the final product and it’s a bit of a time saver. This isn’t the case if you use a very large, older beet – in that case, especially if the skin is very thick, you may want to peel it.
- Don’t over mix: spelt flour is a little delicate, and if over-mixed, will make for tough, chewy muffins.
- Use baking chocolate: this is only really important if you top the muffins with extra chocolate, but dark chocolate meant for eating is more likely to burn when baked.
More Beet Recipes
Winter Salad with Beets, Orange, and Pomegranate
Beet Tart
Vegetarian Borscht
Pumpkin Salad
If you make these Chocolate Beetroot Muffins or any other vegetarian chocolate recipes on Occasionally Eggs, please take a moment to rate the recipe and leave a comment below. It’s such a help to others who want to try the recipe. For more OE, follow along on Instagram, Facebook, and Pinterest, purchase the Occasionally Eggs cookbook, or subscribe for new posts via email.
Chocolate Beet Muffins
Ingredients
- 225 grams whole-grain spelt flour
- 50 grams cocoa powder
- 80 grams coconut sugar
- 2 teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon vanilla powder*
- ¼ teaspoon sea salt
- 100 grams dark chocolate chunks or chips, plus extra for topping
- 375 ml non-dairy milk** room temperature
- 60 grams coconut oil, melted***
- 130 grams grated, raw red beet, packed
Instructions
- Preheat the oven to 190°C (375°F) and grease or line a standard 12-cup muffin tin.
- Add the flour, cocoa powder, coconut sugar, baking powder, baking soda, vanilla powder, and salt to a large bowl. Whisk to combine. Stir in the chocolate chunks.225 grams whole-grain spelt flour, 50 grams cocoa powder, 80 grams coconut sugar, 2 teaspoons baking powder, 1/2 teaspoon baking soda, 1/2 teaspoon vanilla powder*, 1/4 teaspoon sea salt, 100 grams dark chocolate chunks or chips, plus extra for topping
- In a smaller bowl, whisk together the milk and coconut oil until combined. Mix in the grated beet (it will turn bright pink).375 ml non-dairy milk**, 60 grams coconut oil, melted***, 130 grams grated, raw red beet, packed
- Add the beet mixture to the large bowl and use a wooden spoon or spatula to mix until just combined.
- Measure approximately equal amounts of the batter into each muffin cup of the prepared tin, filling about three-quarters full. Top the muffins with the extra chocolate pieces.
- Bake for 20-22 minutes, or until a toothpick inserted in the centre of a muffin comes out clean. Cool the muffins for ten minutes before removing and cooling fully on a rack.
- Store in an airtight container for up to three days, or freeze for up to a month.
Notes
* For American cup measurements, please click the pink link text above the ingredient list that says ‘American’.
Nutrition
Nutrition is provided as a courtesy and is an estimate. If this information is important to you, please have it verified independently.
This post was originally published in March 2017. It has been updated with changes to the text and new step-by-step photos as of January 2020, with no changes to the recipe.

Occasionally Eggs
If you’re looking for approachable, seasonal vegetarian recipes, you’re in the right place! Occasionally Eggs is all about healthier plant based recipes that follow the seasons.
Find vegetarian staples, refined sugar free desserts, and hundreds of vegan recipes. All OE recipes are vegetarian, dairy free, and refined sugar free.
Tami says
I made these for a picnic lunch with my grandkids. They all loved them. They were moist and perfectly sweet. I used AP flour as that’s what I had. I also used already cooked beets from Costco. I blended them, measured according to recipe, and simply decreased my almond milk by 1/4C. What a fabulous way to add in some nutrition to a treat. I will definitely make these again.
Amanda says
I was a little curious / nervous about how these would turn out without any egg remplacement (flax or chia) but the texture was just perfect!
I personally used beet pulp that I save from juicing and a GF flour mix and they turned out amazing.
Definitely going to make again
Cecile says
So I made it and feel it is no sweet enough
Alexandra Daum says
Hi Cecile, these are muffins, not cupcakes, so they’re not meant to be so sweet. You could try adding more sugar.
Katie says
Oh man, I just made these for breakfast this morning and they were so good!!! I don’t really like beets, but my husband does, so I thought this would be a good compromise. I didn’t have spelt flour, so I just used whole wheat. I also used applesauce instead of coconut oil and vanilla extract instead of powder. Even with all of those changes, they were seriously delicious. Thanks for the recipe!
Silia says
Came out better than I expected! I used the recipe to make a cake
Wonderful! Thank you for sharing
Nienke says
This recipe looks amazing! Can I use these quantities and bake the mixture in a loaf tin? What would you recommend in terms of oven temperature and baking time?
Alexandra says
I think so, but I’ve never tried it – I’d say 180C (350F) and 45-55 minutes. Definitely do a toothpick test to make sure it’s done though (sorry it’s a big range, just because I haven’t tested). But it should work!
Cheryl says
can you use cooked beets? I have some precooked peeled beets from Costco.
Alexandra says
I haven’t tried with cooked beets as they’d add quite a bit more liquid and can’t be grated. If you want to use them, I’d recommend pureeing the beets and reducing the milk by about 1/4 cup.
Laura says
Made these using homemade oat milk and the leftover pulp as a substitute for some of the flour, and they’re delicious! also added coffee and a tonka bean for flavour. I do wish I had had dark cocoa powder as you recommend, because that must be even nicer 🙂
Thank you for the recipe and the tip on not peeling the beets, I’ve been eating the rest of what I’ve grated raw and wondering why I ever bothered taking the skin off beetroots haha
Leen says
Hi there! I had to try out your recipe and the cupcakes are in the oven right now!! Smells good, but they are showing a very high dome! What could go wrong? Temperature at 190 C as what you’ve said.
Alexandra | Occasionally Eggs says
Hi Leen, I’m not sure a high dome is a bad thing? Did they go over the edges of your tin?