Moist Carrot Cake with Blood Orange Frosting

Desserts

March 22, 2026

Ready to bake the most wonderfully moist and fluffy carrot cake you’ve ever tasted? The secret is using sunflower oil instead of butter, a simple swap that creates an unbelievably tender crumb and lets the warm cinnamon, sweet carrots, and zesty orange shine. We love using purple carrots for a stunning deep blue hue, but regular orange carrots are just as delicious. This cake is a celebration of simple, beautiful ingredients, and it’s incredibly forgiving. Don’t have blood oranges or two cake tins? No problem! This recipe is designed for real-life kitchens.

Ingredients

• For the Cake
• Unsalted butter, for the tins
• 75g / ¾ cup walnuts
• 5 large eggs
• 250ml / 1 cup sunflower oil
• 250g / 1¼ cups dark muscovado sugar, packed
• 250g / 2 cups self-raising flour
• 1 tsp baking powder
• 1 tsp ground cinnamon
• 1 pinch of sea salt
• 50g / ⅓ cup raisins
• 50g / ¼ cup candied mixed peel
• 200g / 2 cups carrots, peeled and grated
• For the Icing
• 165g / ¾ cup unsalted butter, softened
• 250g / 1 cup full-fat cream cheese, at room temperature
• 165g / 1⅓ cups icing sugar, sifted
• Finely grated zest of 2 blood oranges
• 5 tbsp / 75ml blood orange juice

Instructions

1. Preheat the oven to 155°C / 135°C fan / gas mark 3. Butter two 20cm springform cake tins and line the bases with baking parchment.
2. Spread the walnuts on a baking tray and toast in the oven for 20–25 minutes, turning every 5 minutes until golden brown. Set aside to cool, then roughly chop.
3. To make the cake, combine the eggs, oil, and sugar in a large mixing bowl and whisk until smooth. You can also use a food mixer with the beater attachment.
4. Add the flour, baking powder, cinnamon, and salt to the wet and mix until just combined.
5. Fold in the raisins, mixed peel, toasted walnuts, and grated carrots until everything is thoroughly incorporated.
6. Divide the batter evenly between the two prepared tins. Bake for 25–30 minutes, or until a skewer inserted into the centre comes out clean.
7. Allow the cakes to cool in their tins for 10 minutes before carefully turning them out onto a wire rack to cool completely.
8. To make the icing, ensure the butter and cream cheese are at room temperature. Beat them together in a large bowl until smooth and creamy.
9. Add the sifted icing sugar and beat again until light and fluffy. Fold in half of the blood orange zest and all of the blood orange juice.
10. Once the cakes are completely cool, place one layer on your serving plate. Spread a layer of icing over the top, then place the second cake on top.
11. Generously coat the top of the cake with the remaining icing. Sprinkle evenly with the remaining orange zest to decorate.

Nutritional Information

• Serving: 1 slice (of 12) | Calories: 585kcal | Carbohydrates: 58g | Protein: 7g | Fat: 36g | Saturated Fat: 11g | Sodium: 280mg | Sugar: 44g (This is an estimate and will vary based on used).

Pro Tips

• Using sunflower oil instead of butter is the key to a super moist cake crumb.
• If you can’t find purple carrots or blood oranges, regular carrots and oranges work perfectly as substitutes.
• If you only have one 20cm cake tin, simply bake the layers one after another, allowing the tin to cool slightly in between.
• For the smoothest, lump-free icing, ensure your butter and cream cheese are both at room temperature before you begin mixing.

FAQ

Q: Is this carrot cake recipe vegetarian
A: Yes, this carrot cake is 100% vegetarian. It contains no meat, poultry, or fish. All ingredients, including the eggs, oil, and cream cheese, are suitable for a standard vegetarian diet.

Q: Can I make this carrot cake vegan
A: Absolutely. To make the cake vegan, replace the 5 eggs with a vegan egg substitute like 5 ‘flax eggs’ (1 tbsp ground flaxseed mixed with 3 tbsp water per egg). For the icing, use your favorite brand of vegan block butter and vegan cream cheese.

Q: How do I make this carrot cake dairy-free
A: The cake batter is already dairy-free because it uses sunflower oil instead of butter. For a completely dairy-free cake, simply make the icing using dairy-free block butter and a dairy-free cream cheese alternative.

Q: How should I store this vegetarian carrot cake
A: Due to the cream cheese frosting, the cake must be stored in an airtight container in the refrigerator. It will remain moist and delicious for up to 5 days. For the best taste and texture, allow a slice to sit at room temperature for 15-20 minutes before enjoying.

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Creamy Ginger Coconut Tapioca Pudding

Creamy Ginger Coconut Tapioca Pudding

There's something incredibly comforting about a bowl of creamy tapioca pudding. This recipe elevates the classic dessert with a warm, spicy kick from homemade ginger syrup and the luscious richness of coconut milk. Each spoonful is a delightful dance of chewy tapioca...

Tropical Ginger Cheesecake with Papaya & Coconut

Tropical Ginger Cheesecake with Papaya & Coconut

Ready to transport your taste buds to a tropical paradise? This isn't just any cheesecake. Imagine a fiery, crisp gingersnap crust spiced with fresh ginger, providing the perfect counterpoint to an unbelievably creamy, rich cheesecake filling. We then fold in sweet,...

Elegant White Wine Poached Pears with Strawberry Coulis

Elegant White Wine Poached Pears with Strawberry Coulis

An Effortlessly Elegant Dessert for Any OccasionLooking for a dessert that's both a showstopper and surprisingly simple? These White Wine Poached Pears are your answer! Gently simmered in a fragrant bath of wine, cinnamon, and lemon, the pears become tender and...

Tropical Ginger Cheesecake with Papaya & Coconut

Tropical Ginger Cheesecake with Papaya & Coconut

Ready to transport your taste buds to a tropical paradise? This isn't just any cheesecake. Imagine a fiery, crisp gingersnap crust spiced with fresh ginger, providing the perfect counterpoint to an unbelievably creamy, rich cheesecake filling. We then fold in sweet,...

Elegant White Wine Poached Pears with Strawberry Coulis

Elegant White Wine Poached Pears with Strawberry Coulis

An Effortlessly Elegant Dessert for Any OccasionLooking for a dessert that's both a showstopper and surprisingly simple? These White Wine Poached Pears are your answer! Gently simmered in a fragrant bath of wine, cinnamon, and lemon, the pears become tender and...

Decadent Double Chocolate Cupcakes (Easy Recipe!)

Decadent Double Chocolate Cupcakes (Easy Recipe!)

Calling all chocoholics! Get ready to fall head over heels for the most decadent, fudgy, and intensely chocolatey cupcakes you've ever tasted. This recipe is my go-to for a reason: it's unbelievably simple but delivers a deep, rich flavor that will have everyone...

Spicy & Sweet Tomato Chutney Recipe

Spicy & Sweet Tomato Chutney Recipe

There's nothing quite like capturing the essence of summer in a jar. This vibrant red tomato chutney is a symphony of sweet, spicy, and tangy notes that will elevate everything from your cheese boards to your morning toast. Forget store-bought versions; this recipe is...