If you’re on the hunt for a dessert that’s as comforting as it is crowd-pleasing, the Mary Berry Carrot Cake Recipe is the ultimate bake. Known for its moist texture, aromatic spices, and creamy frosting, this carrot cake is the perfect blend of wholesome and indulgent. Mary Berry, the queen of British baking, delivers a timeless recipe that’s easy to follow and full of flavor.
Why You’ll Love the Mary Berry Carrot Cake Recipe
The beauty of this recipe lies in its simplicity and depth of flavor. The Mary Berry Carrot Cake Recipe includes fresh carrots, warm spices, and a delicious cream cheese frosting that balances sweetness and tang. It’s ideal for birthdays, tea-time treats, or as a weekend baking project.
Ingredients List
For the Cake:
- 250g self-raising flour
- 2 tsp baking powder
- 1 tsp ground cinnamon
- 1/2 tsp ground nutmeg
- 300ml sunflower oil
- 4 large eggs
- 275g light brown sugar
- 350g grated carrots
- 100g chopped walnuts (optional)
- 1 tsp vanilla extract
For the Frosting:
- 200g cream cheese
- 50g unsalted butter (softened)
- 100g icing sugar (sifted)
- 1 tsp vanilla extract
Step-by-Step Instructions

Step 1: Preheat Oven
Preheat your oven to 180°C (160°C fan)/350°F. Grease and line two 20cm round cake tins.
Step 2: Mix Dry Ingredients
In a large bowl, sift together flour, baking powder, cinnamon, and nutmeg.
Step 3: Combine Wet Ingredients
In another bowl, whisk together the eggs, sunflower oil, sugar, and vanilla extract until smooth.
Step 4: Add Carrots and Nuts
Stir in the grated carrots and chopped walnuts (if using).
Step 5: Mix Wet and Dry
Fold the dry ingredients into the wet mixture until just combined.
Step 6: Bake
Divide the batter between the two tins and bake for 30–35 minutes. Use a skewer to check doneness.
Step 7: Cool and Frost
Cool completely on wire racks. Beat the frosting ingredients together and spread between the layers and on top.
Nutritional Table (Per Slice Approximation)
| Nutrient | Amount |
|---|---|
| Calories | 420 kcal |
| Fat | 24g |
| Sugar | 28g |
| Carbohydrates | 45g |
| Protein | 5g |
Tips for the Best Mary Berry Carrot Cake
Use Fresh Carrots
Freshly grated carrots make the cake extra moist and sweet.
Don’t Overmix
Once you add the dry ingredients, mix just until combined to avoid a dense cake.
Toast the Nuts
Toasting walnuts before adding them boosts their flavor.
Chill the Frosting
If the frosting is too soft, refrigerate it for 15 minutes before spreading.
Variations to Try
Vegan Carrot Cake
Swap eggs with flax eggs and use vegan cream cheese and plant-based oil.
Pineapple Twist
Add 100g crushed pineapple for a tropical twist and extra moisture.
Carrot Cake Muffins
Scoop the batter into muffin tins and bake for 18–20 minutes.
Gluten-Free Version
Use a gluten-free self-raising flour blend.
How to Store and Serve
Storing
Keep in an airtight container in the fridge for up to 5 days.
Freezing
Wrap slices individually and freeze for up to 2 months.
Serving
Serve at room temperature with a cup of tea or coffee. Add a dollop of Greek yogurt for a creamy bite.
External Link for More Inspiration
Discover more creative ways to bake with carrots in BBC Good Food’s Carrot Cake Recipe Collection.
Frequently Asked Questions
Can I make this cake in a single tin?
Yes, but you may need to adjust the baking time to 45–50 minutes.
What can I use instead of walnuts?
Try pecans, almonds, or omit them entirely.
Can I make it without frosting?
Yes! It’s delicious on its own or with a dusting of icing sugar.
How do I avoid the cake sinking?
Ensure your oven is fully preheated and avoid opening the door while baking.
Is this cake suitable for kids?
Absolutely! You can reduce the sugar slightly and skip the nuts if needed.