Bakery-style vegan carrot muffins with high muffin tops and a delicious streusel topping. These muffins are easy to make and come together in one bowl.
Why you'll love this recipe
- "These were the best carrot cupcakes in my life."
- "Highly recommend for vegans and non-vegans alike."
- "A muffin I will make for forever!"
Ingredients you'll need
These vegan carrot cake muffins use common pantry staples including:
Notes about the ingredients
All-purpose plain flour for the fluffiest vegan carrot muffins. For more wholesome muffins, you can use whole wheat or spelt flour.
Brown or coconut sugar. The molasses from the brown sugar complements the spices and carrot! Coconut sugar is slightly less sweet and has a lovely caramel undertone which also complements this recipe.
Grated carrot. I recommend grating your carrot coarsely for the best texture and to make sure the muffins aren't too soggy. Finely grated carrot will leak more water so you may need to bake your muffins for longer.
Chopped walnuts which is optional but recommended for depth of flavor and texture! Alternatively, you can add raisins.
Ground cinnamon, nutmeg and ginger and LOTS of it! This recipe contains a little more spice than others as it's a quick and easy way to add flavor.
A complete list of ingredients, quantities and instructions are in the gray recipe card at the bottom of this post.
How to make vegan carrot muffins
These muffins come together in ONE BOWL! There's no fussing around with aquafaba, flax eggs or anything like that. You can mix the batter by hand, with an electric whisk or stand mixer.
First, add all the dry ingredients (except the optional walnuts/raisins) to a large mixing bowl and mix until combined. Make sure there are no lumps of sugar!
Add the rest of the ingredients (including the walnuts) and mix until just combined. Some lumps are fine, as long as they aren't lumps of flour!
Your batter will be very thick, but don't worry! By the time you've divided the muffin batter, the sugar will start to liquify and carrots will leak water so the batter won't feel as thick.
If you'd like to make the crumb topping but don't want to wash another bowl, divide the batter into your muffin tin at this stage.
Optional crumb topping
The crumb topping isn't absolutely necessary but it adds a wonderful layer of CRUNCH to these vegan carrot muffins.
It comes together in one bowl and, while it doesn't look like much, there's enough to generously top all 12 muffins.
TOP tips for high muffin tops
Similar to my banana muffins, I tested a few easy techniques to get cafe-style muffin tops.
The easiest and best method is to space out your muffins on the tray and bake only 6 at a time. If you have a 12-cup muffin tray, you'd space the muffins diagonally from each other and bake them in 2 lots.
My other tip is to make sure your oven is 180°C (350°F). I recommend buying and using an oven thermometer as it's the most accurate way to see the true temperature of your oven, even if it's new! Baking muffins at a lower temperature causes the muffins to spread out rather than up. Either way, it's not a big issue!
Extra tips and customizations
Substitute the flour with whole wheat or spelt flour and use coconut sugar. I do not recommend maple syrup as it may be too heavy for this recipe. Granulated sweeteners such as erythritol and stevia will work but will not add a lovely caramel flavor to the muffins.
Yes, you will get around 15 smaller muffins from this recipe (similar in size to my vegan carrot cake cupcakes). They'll take only around 20-25 minutes to bake. Or make them even smaller as snacks for kids!
I haven't tested this myself so can't 100% vouch for results. However, it should work though it'll make the muffins denser.
More vegan muffin recipes
Vegan Carrot Muffins
- ~2 ½ cups (250g) coarsely grated carrot, (around 3-4 medium carrots)
- 1 cup (250g) dairy-free milk
- ½ cup (125g) light-tasting vegetable oil
- ¾ cup (85g) chopped walnuts, or ½ cup (75g) raisins (optional)
- 1 tablespoon apple cider vinegar, regular vinegar or lemon juice, optional
- 1 teaspoon vanilla extract, optional
- Preheat the oven to 180°C (350°F). Line a 12-cup muffin pan with liners.
To make the muffins:
- Add all the dry ingredients to a large bowl and mix until combined or until there are no more big lumps. Add all the wet ingredients and mix until just combined.
- Use an ice cream scoop or a spoon to divide the batter in your muffin pan. The muffin batter should be close to the top of each cup (check the reference images above, note 2).
To make the crumb topping (optional):
- Using the same bowl, add all ingredients for your crumb topping. Mix with a spoon or your fingertips until combined and the mixture is flaky and crumbly.
- Generously sprinkle the crumb topping onto your muffins.
Baking and storing the muffins:
- Bake the muffins for 20-25 minutes or into you can insert a toothpick in a muffin and it comes out mostly clean. These muffins are very moist so a few crumbs on your toothpick are okay.
- Allow the muffins to cool in the muffin pan for 15 minutes (or until they aren't too hot to handle). Then place them on a cooling rack.
- Enjoy the vegan carrot muffins warm or at room temperature. They're perfect by themselves or with some vegan butter.
- Store any leftover muffins in an airtight container at room temperature for up to 3 days, in the fridge for up to 5 days or in the freezer for up to 1 month. If the crumb topping softens over time, you can reheat them in the oven for 10 minutes at 160°C (320°F) or until heated through.
- For healthier vegan carrot muffins, use whole wheat flour or spelt flour and coconut sugar.
For the highest muffin tops, I recommend baking 6 muffins at a time in a 12-cup muffin tray. Spacing apart the muffins allows the hot oven air to bake them faster, resulting in higher tops. This means you'll need to bake the muffins in 2 lots.
This post may contain affiliate links. As an Amazon Associate, I may earn a small commission from qualifying purchases at no additional cost to you.