There’s something so comforting about the smell of spices baking in the oven, especially on a crisp autumn day. For me, carrot cake has always been that warm hug in dessert form, but finding a really good vegan version felt like searching for a unicorn. That is, until I perfected this Vegan Carrot Cake Loaf. It’s become my go-to for cozy mornings, afternoon tea, or whenever I need a little slice of joy without any dairy or eggs. This loaf truly captures all the classic carrot cake flavors we love, but in an easy, accessible, and utterly delicious form.

Why You’ll Love This Vegan Carrot Cake Loaf
- It’s incredibly moist and tender, never dry or crumbly.
- The warm spices and fresh carrots create a truly comforting flavor.
- It’s super easy to make – no fancy equipment needed beyond a food processor!
- Perfect for breakfast, brunch, or a delightful dessert.
Ingredients You’ll Need
- Soy Milk & Apple Cider Vinegar: These two combine to create a homemade vegan “buttermilk” which helps activate the baking soda and adds a lovely tang, contributing to the loaf’s tender crumb. You can use other plant-based milks, but soy milk is my favorite for consistent results.
- Raw Carrots: Freshly grated is best! Don’t use pre-shredded carrots as they tend to be drier. We’ll be blending them into the wet ingredients for maximum moisture and flavor.
- Olive Oil: This provides rich moisture and a subtle fruity note that complements the spices. You can use another neutral oil if you prefer, but olive oil works beautifully here.
- Vegan Greek-Style Yogurt: Adds extra moisture and a slight tang, similar to what sour cream or buttermilk would do in a traditional recipe.
- Light Brown Sugar: Gives the loaf a deep, caramel-like sweetness and helps keep it moist.
- All-Purpose Flour: Sifting it makes a big difference for a smooth, lump-free batter.
- Baking Powder & Baking Soda: Our leavening agents! The baking soda reacts with the apple cider vinegar for a good rise.
- Spices (Cinnamon, Nutmeg, Ginger): The classic trio that gives carrot cake its signature warmth and aroma. Don’t skimp on these!
- Walnuts: Adds a lovely crunch and nutty flavor. Chopped is perfect, but you can leave them out if you’re not a fan.
How to Make Vegan Carrot Cake Loaf Step by Step
First things first, let’s get your oven ready! Preheat it to 160°C (320°F) fan or 180°C (356°F) conventional. Then, prepare your loaf pan by lightly greasing it and lining it with parchment paper, making sure to leave some overhang on the sides. This makes it super easy to lift out your beautiful loaf later.
Now, let’s create our vegan “buttermilk.” In a small bowl, combine the soy milk and apple cider vinegar and let it sit for about 10 minutes. This mixture will curdle slightly, which is exactly what we want! While that’s happening, gather your carrots, peel them, and chop them roughly. Once your “buttermilk” is ready, add it to a food processor along with the chopped carrots, olive oil, vegan Greek-style yogurt, and vanilla extract. Blitz everything until it’s completely smooth – this is where the magic happens for a super moist loaf!

My Top Tips for Success
- I always recommend using fresh, raw carrots for the best flavor and moisture.
- Trust me on this one: don’t overmix the batter! Overmixing develops gluten too much, leading to a tough loaf.
- Make sure your loaf is completely cool before glazing. Otherwise, the glaze will melt right off.
- For extra flavor and texture, don’t skip the candied walnuts. They add such a delightful crunch!
- In my experience, using a kitchen scale for flour is much more accurate than cup measurements.
Common Mistakes to Avoid
- Overmixing the batter: This is a common pitfall. Overmixing develops the gluten in the flour, resulting in a tough, dense loaf instead of a tender one. Mix just until the ingredients are combined and no dry streaks of flour remain.
- Not sifting the dry ingredients: Sifting prevents lumps and ensures that the leavening agents and spices are evenly distributed throughout the batter, leading to a consistent rise and flavor.
- Opening the oven door too early: Resist the urge to check on your loaf too soon! Opening the door can cause the temperature to drop and the loaf to sink in the middle. Wait until at least the 50-minute mark before checking.
- Not cooling the loaf completely before glazing: If you glaze a warm loaf, the glaze will simply melt and run off, creating a sticky mess. Patience is key for a beautiful drizzle.
- Substituting ingredients without understanding them: While some substitutions are fine (like a different neutral oil), changing core ingredients like the type of flour or leavening agents without knowledge can drastically alter the outcome. Stick to the recipe for the best results.
How to Store Vegan Carrot Cake Loaf
- Room Temperature: Wrap any cooled leftovers tightly in plastic wrap or foil, or place in an airtight container. It will stay fresh for up to 5 days, provided your kitchen isn’t too warm.
- Refrigerator: For longer storage, keep it in an airtight container in the fridge for up to 7 days.
- Freezer: Cut the cooled loaf into individual slices and separate them with sheets of parchment paper. Wrap them well in plastic wrap and then foil, or place them in a sealed freezer-safe container. Freeze for up to one month. To defrost, simply let slices thaw at room temperature for a couple of hours.
Frequently Asked Questions
Can I use a different type of plant milk?
Yes, you can. While soy milk is recommended for its protein content and how it reacts with the vinegar, other plant milks like almond or oat milk can work. Just make sure it’s unsweetened and unflavored.
Do I have to use a food processor for the carrots?
A food processor is recommended for blending the carrots until smooth, which is key for a moist texture. If you don’t have one, you could try very finely grating the carrots and then mashing them well, but the texture might be slightly different.
Can I leave out the walnuts?
Absolutely! If you’re not a fan of walnuts or have an allergy, you can simply omit them from the recipe. The loaf will still be delicious.
How do I know when the brown butter for the glaze is ready?
Keep a close eye on it! The butter will foam, then start to turn a golden brown color, and you’ll smell a nutty aroma. Remove it from the heat immediately once you see the brown bits at the bottom and smell the nuttiness, as it can burn quickly.
I truly hope this Vegan Carrot Cake Loaf brings a little bit of cozy magic into your kitchen! It’s such a delightful treat that’s perfect for any occasion, and I just know you’re going to love it. If you make it, please come back and let me know how it turned out!
PrintVegan Carrot Cake Loaf
A delightful and moist vegan carrot cake loaf, packed with warm spices and tender carrots, topped with an optional brown butter glaze.
- Prep Time: 25
- Cook Time: 60
- Total Time: 85
- Yield: 8-10 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegan
Ingredients
- 160 ml (⅔ cup) soy milk
- 2 teaspoons apple cider vinegar
- 250 g (2 cups) raw carrots (peeled and roughly chopped) ~4 medium carrots
- 120 ml (½ cup) olive oil
- 80 g (⅓ cup) vegan Greek-style yogurt
- 1 tablespoon vanilla extract
- 200 g (1 cup) light brown sugar
- 280 g (2 ¼ cups) all-purpose flour sifted
- 2 ½ teaspoons baking powder
- ½ teaspoon baking soda
- 1 tablespoon ground cinnamon
- 1 teaspoon ground nutmeg
- 1 teaspoon ground ginger
- ½ teaspoon sea salt
- 125 g (1 cup) walnuts roughly chopped
- 1 tablespoon vegan butter (block-style) (for candied walnuts)
- 100 g (1 cup) chopped walnuts (for candied walnuts)
- 2 tablespoons light brown sugar (for candied walnuts)
- 80 g (¼ cup) vegan butter (block-style) (for brown butter glaze)
- 115 g (1 cup) powdered sugar (for brown butter glaze)
- 1 tablespoon non-dairy milk (for brown butter glaze)
- ½ teaspoon vanilla extract (for brown butter glaze)
Instructions
- Preheat your oven to 160°C (320°F) fan or 180°C (356°F) conventional.
- Lightly grease a 1-pound loaf pan with oil or vegan butter.
- Line the loaf pan with parchment paper, leaving an overhang on the sides.
- Mix the soy milk and apple cider vinegar in a small bowl.
- Allow the soy milk and apple cider vinegar mixture to sit for 10 minutes to create vegan buttermilk.
- Add the vegan buttermilk, carrots, olive oil, yogurt, and vanilla to a food processor.
- Blitz the mixture in the food processor until it is smooth.
- Add the pureed carrot mixture to a large bowl.
- Add the brown sugar to the large bowl with the pureed carrot mixture.
- Whisk the pureed carrot mixture and brown sugar to combine.
- In a separate bowl, whisk together the sifted all-purpose flour, baking powder, baking soda, cinnamon, nutmeg, ginger, and sea salt.
- Sift half of the dry ingredients into the wet ingredients bowl.
- Fold the dry ingredients into the wet ingredients until just combined.
- Fold in the chopped walnuts.
- Fold in the remaining dry ingredients until there are no pockets or streaks of flour.
- Do not overmix the batter.
- Add the batter to the prepared loaf pan.
- Smooth out the top of the batter with a spatula or knife.
- Place the loaf pan on top of an aluminum tray or baking sheet.
- Optionally, cut thin strips of vegan butter and place them down the center of the loaf.
- Bake in the center of the oven for 55-65 minutes.
- Check for doneness at the 55-minute mark by piercing the center with a toothpick or knife.
- The toothpick or knife should come out clean with a few crumbs.
- Continue to bake in 5-minute increments if needed until done.
- Let the cake cool in the pan for 10 minutes.
- Transfer the loaf to a wire rack to cool completely.
- Once the loaf is completely cool, transfer it to a tray or sheet of parchment paper.
- To make Candied Walnuts: Add 1 tablespoon vegan butter, 100g chopped walnuts, and 2 tablespoons light brown sugar to a pan.
- Gently cook for 5-7 minutes, tossing constantly.
- Once the sugar has melted and the walnuts are fragrant, remove from heat.
- Transfer the candied walnuts to a sheet of parchment to cool.
- To make Brown Butter Glaze: Add 80g vegan butter to a saucepan over medium heat.
- Constantly stir the butter for approximately 5 minutes until it turns a golden brown color with a nutty aroma.
- Do not leave the butter on the heat any longer once browned, as it can burn quickly.
- Add the powdered sugar, non-dairy milk, and ½ teaspoon vanilla extract to the browned butter.
- Whisk until the glaze is smooth.
- Drizzle the glaze on top of the cooled loaf.
Notes
Always use a kitchen scale for flour measurements for best accuracy.
Do not overmix the batter; mix until just combined for a tender loaf.
Ensure the loaf is completely cool before applying any glaze.
Freshly grated carrots provide the best moisture and flavor.



