Fresh Plum and Blueberry Upside Down Cake - the Vegan Version
Oozing with caramelized plums, this vegan, gluten-free upside down cake is a guilt-free indulgence—discover the secret to its moist perfection.
Total time
60 min
Servings
12
Calories
109.5
Category
Desserts
Discover the ultimate vegan dessert with this Fresh Plum and Blueberry Upside Down Cake. Bursting with juicy summer fruits and a tender, buttery crumb, this plant-based twist on a classic is ready in under 60 minutes. Perfect for brunch or a sweet treat, it’s dairy-free, egg-free, and absolutely delicious.
Ingredients
Makes 12 servings
- 180 vegan butter
- 130 brown sugar
- 3 plums
- 55 blueberries
- 3/4 soymilk
- 1 lemon juice
- 1 vegan egg replacer powder
- 3 water
- 180 lemon
- 160 white sugar
- 2 flour
- 1/2 baking powder
- salt
Method
Preheat oven to 350°F or 180°C
In a small skillet, melt half of the butter, 90 grams. Pour into a lined 9 inch cake pan.
Add the brown sugar and stir it evenly across the surface of the pan.
Arrange the plum slices around the edge of the pan in a couple of overlapping layers. Place the blueberries in the center.
Measure out the soy milk. Add in the lemon juice which will curdle it! Whisk in the vegan egg replacer powder and the water until completely combined.
Get out the Thermomix! Combine the remaining butter, 90 grams - the sugar and the lemon zest. Blitz until combined. 5-10 seconds/speed 5.
Add the flour, baking powder and salt. Pour the soy milk/egg replacer mixture over all. Mix 20 seconds/speed 4. Scrape down sides. Mix 10 second/speed 3.
Pour batter over plums and blueberries.
Bake at 350°F or 180°C until a cake tester comes out clean - about 50 minutes.
Let rest in pan 10 minutes, then invert onto the serving dish. Beautiful!
Easy swaps
- Instead of vegan butter, use coconut oil or margarineUse equal weight for similar texture.
- Instead of soymilk, use almond milk or oat milkAny unsweetened plant milk works; add 1 tsp vinegar if not using lemon juice.
- Instead of vegan egg replacer powder, use flax eggs (1 tbsp flaxseed meal + 3 tbsp water per egg)Use 2 flax eggs for this recipe.
- Instead of plums, use peaches or nectarinesSlice similarly; adjust sweetness if fruit is less ripe.
- Instead of blueberries, use raspberries or blackberriesFrozen berries work; do not thaw before using.
Frequently asked
Can I use regular butter instead of vegan butter?
Yes, but the recipe is designed for vegan butter to keep it plant-based. Regular butter will change the flavor and texture slightly.
What if I don’t have a Thermomix?
Use a stand mixer or hand mixer. Cream the butter, sugar, and lemon zest until fluffy, then add dry ingredients and milk mixture in batches.
Can I make this gluten-free?
Substitute all-purpose flour with a 1:1 gluten-free baking blend. Add 1/4 tsp xanthan gum if your blend doesn’t include it.
Why did my cake stick to the pan?
Ensure you line the pan with parchment paper and let it rest for 10 minutes before inverting. Grease the parchment lightly.



