:A lush, warm, spoonable dessert that sits somewhere between a self‑saucing pudding and a fudgy cake — naturally sweetened with beetroot and brightened with fresh orange.
This page contains affiliate links. When you purchase through our link, we may earn a small commission at no extra cost to you. You can read our full associate disclaimer here.
Ingredients
For the cake
- 1 cup cooked beetroot, blended smooth
- 1 cup oat milk (or any plant milk)
- ½ cup light brown sugar or coconut sugar – Buy BWFO Coconut nectar sugar
- ⅓ cup neutral oil (rapeseed, sunflower)
- 1 tbsp orange zest
- 1 tsp vanilla extract
- 1 cup plain flour
- ½ cup cocoa powder – Buy BWFO Cocoa powder
- 2 tsp baking powder
- ¼ tsp salt
For the pudding sauce
- ¾ cup boiling water
- ¼ cup cocoa powder
- ½ cup sugar
- 2 tbsp orange juice
Method
- Preheat your oven to 180°C and lightly grease a medium baking dish.
- Blend the beetroot, milk, oil, sugar, vanilla, and orange zest until silky.
- In a separate bowl, whisk flour, cocoa, baking powder, and salt.
- Fold the wet mixture into the dry until just combined — it should be thick and glossy.
- Pour into your baking dish and level the top.
- Mix the pudding sauce ingredients (cocoa, sugar, boiling water, orange juice) and gently pour over the batter. Don’t stir — the magic happens in the oven.
- Bake for 30–35 minutes until the top looks set but a little wobbly.
- Serve warm with vegan cream, yoghurt, or ice cream.
Why it works
- Beetroot adds moisture and natural sweetness without tasting “vegetable‑y”.
- Orange brightens the chocolate and deepens the aroma.
- The sauce sinks to the bottom, creating that classic pudding‑cake contrast your readers will love.
Optional add‑ins
Toasted walnuts for crunch
Dark chocolate chunks for extra melt
A pinch of cardamom for warmth



