Beetroot Cacao Cupcakes with Cream Cheese Frosting

These beetroot and cacao cupcakes combine earthy roasted beet puree with rich cocoa powder for a moist, tender crumb with subtle sweetness and depth. The buckwheat flour adds nutty complexity while keeping the texture light. A silky cream cheese frosting whipped with whipped cream provides tangy contrast to the chocolate-beet base. Perfect for bakers seeking vegetable-forward desserts that fool skeptics—no one guesses the beets until told. Serve at celebrations, potlucks, or as an afternoon treat. This version balances cocoa intensity with natural beet earthiness, avoiding cloying sweetness that plagues typical cupcakes.
Ingredients
- 8 tbsp sunflower oil
- 1 cup buckwheat flour
- ¾ teaspoon baking soda
- 5 ½ tbsp cocoa powderdark chocolate, melted40gFull guide →
- ⅝ cups fine sugar
- 5 ½ oz cooked beet puree
- 2 whole eggs
- 1 teaspoon vanilla essence
- ½ cups cream cheese
- ¼ cups powdered sugar
- 2 tbsp whipped cream
Instructions
- 1
Preheat oven to 350°F
- 2
Whisk together sugar, baking soda, buckwheat flour, and cocoa powder in a large bowl
- 3
In another bowl, combine beet puree, eggs, vanilla essence, and sunflower oil until homogeneous
- 4
Make a well in the dry ingredients and pour the wet mixture in
- 5
Gently fold with a spoon until no lumps remain
- 6
Place paper cupcake liners in a baking sheet or cupcake tin
- 7
Spoon batter into liners, filling each about two-thirds full
- 8
Bake 25 to 35 minutes, checking doneness with a skewer
- 9
Place cream cheese in a bowl and beat with a mixer until smooth
- 10
Add powdered sugar and stir gently, then mix further
- 11
Fold in whipped cream and mix thoroughly
- 12
Once cooled, frost cupcakes as desired
Tips
Do not overmix the batter after combining wet and dry ingredients. Fold gently with a spoon to avoid developing gluten in the buckwheat flour, which can toughen the crumb and make cupcakes dense rather than tender.
Use fresh, high-quality cream cheese and ensure it's smooth before adding powdered sugar. Cold cream cheese will lump; let it sit at room temperature for 30 minutes first for silky frosting.
Check cupcakes at 25 minutes with a skewer. Baking times vary by oven; a skewer with just a few moist crumbs signals doneness. Overbaking dries them out despite the beet moisture.
Good to Know
Unfrosted cupcakes keep in an airtight container at room temperature for 2 days, or refrigerated for 4 days. Frosted cupcakes are best eaten within 1 day due to cream cheese softening.
Bake cupcakes 1 day ahead and store unfrosted. Make frosting the morning of serving to maintain stability. Do not freeze frosted cupcakes; the cream cheese texture degrades.
Serve at room temperature. Pairs well with coffee, tea, or milk. Remove from refrigerator 30 minutes before serving if chilled.
Common Mistakes
Do not skip the preheat step to avoid dense, unevenly cooked cupcakes in a cold oven.
Do not overfill liners—filling beyond two-thirds causes batter to overflow and creates uneven tops.
Do not use cold cream cheese directly; warm to room temperature to avoid lumpy frosting that won't incorporate smoothly.
Substitutions
Dairy-Free Swaps
Gluten-Free Swaps
General Alternatives
FAQ
Can I use fresh beetroot instead of cooked puree?
Yes, but roast or boil fresh beets until very tender, then puree finely. Excess liquid must be drained or squeezed out. Raw beets won't work. Aim for 160 grams drained puree to match the recipe's moisture.
What if I don't have buckwheat flour?
All-purpose wheat flour works 1:1 by weight and produces lighter crumb. Oat flour adds softness but less earthy flavor. Avoid mixing flours unless scaling up. Buckwheat provides unique nuttiness this recipe relies on for depth.
Can I freeze these cupcakes?
Unfrosted cupcakes freeze well for up to 3 months in airtight containers. Thaw at room temperature for 2 hours before frosting. Frosted cupcakes are not recommended for freezing—cream cheese frosting becomes grainy and separates when thawed.