There is something wonderfully uplifting about the bright, citrusy notes paired with the silky richness of olive oil in this Blood Orange Olive Oil Cake with Blood Orange White Chocolate Glaze Recipe. This cake’s delicate crumb, infused with fresh blood orange zest and juice, delivers a fresh, fragrant flavor that dances on your palate. Topped with a luxurious white chocolate glaze studded with blood orange juice, it offers a perfect balance of sweet and tangy that’s simply irresistible. Whether you’re celebrating a special occasion or just want to brighten up an ordinary afternoon, this cake feels like a warm hug in dessert form.
Ingredients You'll Need
Every ingredient here plays an important role in creating the perfect texture, flavor, and appearance for this cake. The ingredients might seem simple, but they come together to produce something quite spectacular.
- Sugar (250 g / 1 ¼ cups): Provides the necessary sweetness and helps create a tender crumb.
- Extra virgin olive oil (165 g / ¾ cup): Adds moisture and a subtle fruity richness unique to olive oil cakes.
- Plain vegan yogurt (160 g / ⅔ cup): Adds tanginess and keeps the cake moist and fluffy; Greek-style soya yogurt is a great choice.
- Unsweetened non-dairy milk (120 g / ½ cup): Helps loosen the batter and keeps it dairy-free; soy milk works well.
- Finely grated zest of 3 blood oranges: Infuses a vibrant citrus aroma and enhances the blood orange flavor.
- Blood orange juice (160 g / ⅔ cup): Provides the distinctive tang and natural acidity, balancing sweetness beautifully.
- Vanilla extract or vanilla bean paste (1 tablespoon): Adds a warm, inviting background flavor.
- Cornflour (40 g / ⅓ cup): Contributes to a light, tender texture without heaviness.
- Baking powder (2 ½ teaspoons): Helps the cake rise evenly and stay fluffy.
- Bicarbonate of soda (¼ teaspoon): Reacts with acidic ingredients to improve rise and texture.
- Salt (½ teaspoon): Enhances all the flavors and balances the sweetness.
- Plain (all-purpose) flour (360 g / 3 cups): The backbone of the cake structure, giving it body and shape.
- Vegan white chocolate (150 g / 5 oz), finely chopped: Key for the luscious glaze that crowns the cake with creamy sweetness.
- Strained blood orange juice (80 g / ⅓ cup): Blended into the glaze for that signature citrus-kissed finish.
- Drop of pink or red food colouring (optional): Adds a pop of vibrant color to the glaze, making it visually stunning.
How to Make Blood Orange Olive Oil Cake with Blood Orange White Chocolate Glaze Recipe
Step 1: Prepare Your Oven and Tin
Start by heating your oven to 180°C (160°C fan) or 350°F. It’s crucial to chill your bundt tin in the fridge for about 15 minutes before brushing it thoroughly with melted vegan butter. This step ensures the cake releases easily after baking, and every nook of your tin gets the perfect coating for an even bake.
Step 2: Whisk Wet Ingredients Together
In a large bowl, whisk together sugar, olive oil, and vegan yogurt until the mixture is perfectly smooth. Then add the non-dairy milk, blood orange zest, juice, and vanilla extract. This combination creates the base that’s bursting with citrusy freshness and rich creaminess.
Step 3: Combine Dry Ingredients
Whisk in the cornflour, baking powder, bicarbonate of soda, and salt into your wet mix until fully combined. These dry ingredients will give your cake the perfect lift while keeping it light and tender.
Step 4: Add the Flour and Mix
Gradually add the plain flour, stirring gently until there are no dry lumps left. Be careful not to overmix as this can make the cake dense—just stir until everything comes together in a silky batter.
Step 5: Bake the Cake
Pour your batter into the prepared bundt tin, spreading it evenly, then gently tap the tin against your work surface to release air bubbles. Bake for 40-45 minutes or until a skewer inserted into the center comes out clean. This is where the magic happens—the batter transforms into a tender, citrus-infused masterpiece.
Step 6: Cool the Cake
Allow the cake to cool in the tin on a wire rack for about 20 minutes. This resting time helps the cake set and makes it easier to remove. Once slightly cooled, carefully flip it out onto a wire rack to cool completely before applying the glaze.
Step 7: Make the Blood Orange White Chocolate Glaze
Melting the vegan white chocolate is the exciting finishing step. Use short bursts in the microwave or a gentle bain marie to melt it smoothly. Whisk in the strained blood orange juice until you have a luscious, glossy glaze. If you want it to look extra vibrant, add a drop of pink or red food coloring. Let the glaze cool slightly until it thickens but is still pourable.
Step 8: Glaze the Cake
Pour the blood orange white chocolate glaze over the cooled cake, letting it cascade down the sides for a beautiful, glossy finish. If the glaze sets too quickly, just warm it gently again to make it pourable. This final touch makes the cake not only delicious but visually stunning with that perfect glossy sheen.
How to Serve Blood Orange Olive Oil Cake with Blood Orange White Chocolate Glaze Recipe
Garnishes
Sprinkle some finely grated blood orange zest or edible flower petals on top to add an elegant touch and a pop of color. Toasted almond slivers or crushed pistachios also work brilliantly by adding a subtle crunch that complements the soft cake.
Side Dishes
This cake pairs beautifully with fresh berries or a dollop of coconut whipped cream to highlight its citrusy notes. For a lighter option, a simple bowl of mixed fruit such as sliced kiwi, strawberries, or passion fruit adds brightness and contrast.
Creative Ways to Present
Serve slices of the cake on colorful dessert plates with a drizzle of extra blood orange glaze or a scoop of dairy-free sorbet to extend the citrus theme. You can also layer thin slices between toasted cake pieces to make mini cake sandwiches for a delightful party treat.
Make Ahead and Storage
Storing Leftovers
After enjoying this Blood Orange Olive Oil Cake with Blood Orange White Chocolate Glaze Recipe, wrap leftovers tightly in plastic wrap or store them in an airtight container. It will keep well at room temperature for up to 2 days, or refrigerated for up to 5 days while maintaining its moist texture.
Freezing
If you want to save some for later, this cake freezes beautifully. Slice it first and wrap individual pieces in cling film and foil, or freeze the whole cake well wrapped. When ready, thaw overnight in the refrigerator for best results.
Reheating
To revive any leftover cake’s freshness, warm slices gently in the microwave for 10-15 seconds or let them come to room temperature. Avoid overheating as it can dry the cake out or melt the glaze too much.
FAQs
Can I use regular yogurt instead of vegan yogurt?
Absolutely! Regular yogurt will work fine and add a nice tang to the cake. Just keep in mind it won't be dairy-free if you choose that option.
What can I substitute if I don’t have blood oranges?
You can use navel or regular oranges paired with a splash of lemon juice for acidity. The unique flavor won’t be exact, but it’s still delicious!
Is this recipe suitable for nut allergies?
Yes, this recipe does not require nuts, but if you add garnishes like almonds, be sure to omit them if you have allergies.
How do I know when the cake is fully baked?
Use a skewer or toothpick inserted into the center. If it comes out clean or with just a few moist crumbs, the cake is done!
Can I make this cake gluten-free?
For a gluten-free version, substitute the plain flour with a gluten-free flour blend. You may need to adjust baking times slightly, but it should work well.
Final Thoughts
This Blood Orange Olive Oil Cake with Blood Orange White Chocolate Glaze Recipe is a heartfelt celebration of fresh, vibrant flavors wrapped in a moist, tender crumb. It's the kind of cake that brings smiles at any gathering or simply lifts your spirits during a cozy moment at home. I truly encourage you to try baking it—it’s an experience that brightens your kitchen and your day in the best possible way.
PrintBlood Orange Olive Oil Cake with Blood Orange White Chocolate Glaze Recipe
This Blood Orange Olive Oil Cake is a moist and flavorful vegan dessert bursting with the vibrant citrus notes of blood oranges. Made with extra virgin olive oil, vegan yogurt, and a luscious blood orange glaze with vegan white chocolate, it’s a perfect treat for gatherings or any special occasion. The cake combines a tender crumb with a zesty and slightly sweet glaze, creating a delightful balance of flavors and textures.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegan
Ingredients
Cake Batter
- 250 g (1 ¼ cups) caster or granulated sugar
- 165 g (¾ cup) extra virgin olive oil
- 160 g (⅔ cup) plain vegan yogurt (Greek style soya recommended)
- 120 g (½ cup) unsweetened non-dairy milk (soy milk recommended)
- Finely grated zest of 3 blood oranges
- 160 g (⅔ cup) blood orange juice
- 1 Tablespoon vanilla extract or vanilla bean paste
- 40 g (⅓ cup) cornflour (cornstarch)
- 2 ½ teaspoons baking powder
- ¼ teaspoon bicarbonate of soda (baking soda)
- ½ teaspoon salt
- 360 g (3 cups) plain (all-purpose) flour
Glaze
- 150 g (5 oz) vegan white chocolate (finely chopped)
- 80 g (⅓ cup) strained blood orange juice
- Drop of pink or red food colouring (optional, for vibrant color)
Instructions
- Preheat the oven: Heat the oven to 180°C/160℃ fan/350°F/gas mark 4 to ensure it reaches the correct temperature for baking the cake evenly.
- Prepare the bundt tin: Place a 10-12 cup bundt tin in the fridge for 15 minutes to chill, then thoroughly brush it with melted vegan butter, making sure to get into all nooks and crannies to prevent sticking.
- Mix wet ingredients: Using a balloon whisk, whisk together the sugar, olive oil, and vegan yogurt in a large bowl until smooth and evenly combined. Then whisk in the non-dairy milk, blood orange zest and juice, and vanilla extract until fully incorporated.
- Add dry leavening agents: Whisk in the cornflour, baking powder, bicarbonate of soda, and salt to the wet mixture until fully combined, ensuring an even distribution of the raising agents.
- Combine flour: Add the plain all-purpose flour and stir gently until no dry lumps remain, forming a smooth batter.
- Bake the cake: Pour the batter into the prepared bundt tin and spread it level. Tap the tin on the counter a few times to release air bubbles. Bake for 40-45 minutes until a skewer inserted into the centre comes out clean, indicating the cake is cooked through.
- Cool the cake: Allow the cake to cool in its tin on a wire rack for 20 minutes. Then carefully flip the cake out onto the wire rack and leave it to cool completely before glazing.
- Prepare the glaze: Melt the vegan white chocolate either in short bursts in the microwave or over a bain-marie until smooth. Whisk in the strained blood orange juice until glossy and smooth. Add a drop of pink or red food colouring if a more vibrant color is desired.
- Glaze the cake: Let the glaze cool and thicken slightly but remain pourable. Pour it evenly over the cooled cake. If the glaze thickens too much before use, gently rewarm to make it pourable again.
Notes
- Using vegan yogurt and non-dairy milk keeps this recipe entirely plant-based and moist.
- Chilling and buttering the bundt tin thoroughly helps create a clean release after baking.
- The blood orange juice and zest provide a fresh citrus punch that balances the olive oil’s richness.
- If you can’t find blood oranges, regular oranges can be used, but the flavor and color will be less vibrant.
- The glaze can be adjusted in thickness by controlling how much blood orange juice you add to the melted chocolate.
- For a gluten-free version, substitute the plain flour with a gluten-free all-purpose blend.
- Make sure to test the cake with a skewer toward the end of baking to avoid over or under baking.

Leave a Reply