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. They're perfect for Spring, or any time of the year just like my vegan carrot cake.
Simple ingredients you'll need
The full list of ingredient quantities and instructions are in the gray recipe card at the bottom of this post.
Notes about the ingredients
All-purpose flour (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 in brown sugar adds depth of flavor and complements the spices perfectly. Coconut sugar will make the muffins slightly less sweet and lends a lovely caramel undertone.
Grated carrot. I prefer coarsely grating the carrots as it gives the muffins more texture and ensures they aren't too soggy. Finely grated carrot will leak more water so you may need to bake your muffins for longer.
Chopped walnuts are optional but recommended for depth of flavor and texture! Alternatively, you can add raisins.
Ground cinnamon, nutmeg and ginger and a healthy dose of them! This recipe contains a little more spice than others as it's a quick and easy way to add flavor.
Even though this recipe is eggless, you don't need any special egg replacers to make these fluffy, moist and in-tact!
How to make vegan carrot muffins
The batter for these muffins comes together in ONE BOWL, and you don't even need a mixer.
First, add all the dry ingredients to a large mixing bowl and mix until well combined. Make sure the raising agents are mixed in well, otherwise you may get chunks of baking powder in your final muffins (no one likes that)! Then add the rest of the ingredients (including any walnuts/raisins), and stir until just combined. Some lumps are fine, as long as they aren't lumps of dry flour.
Initially, your batter will be very thick but don't worry. After a couple of minutes, the sugar will start to liquify and the carrots will naturally leak water, and your batter will become runnier.
If you want to minimize any dirty dishes, and want to make the crumb topping, divide your cake batter and use the same bowl to mix the crumble!
Optional crumb topping
The crumb topping is optional but it adds a lovely texture to these vegan carrot muffins.
It's easy to make as you just mix all the ingredients in one bowl. It might look like a small amount of crumble, but it's enough to generously top all 12 muffins.
Easy techniques to get higher muffin tops!
These muffins bake beautifully as they are. However, for even higher muffin tops, I've tested a few methods that are easy to do.
The easiest method is to bake your muffins in alternating cavities in your muffin tray. There'll be more space between each muffin, so each muffin gets an extra boost of oven heat which encourages them to rise more. If you have a 12-cup muffin tray, you'll bake 6 muffins at a time in 2 lots.
Also, make sure your oven isn't too cool, and really is 180°C (350°F). If your oven runs cool, your muffins will be smaller and denser. Many ovens aren't accurate, and are cooler or hotter than what they say. If you can, I recommend buying an oven thermometer as it's the most accurate way to see the real temperature of your oven.
How to customize this recipe
Substitute the flour with whole wheat or spelt flour and use coconut sugar. I do not recommend using maple syrup as it may be too heavy for this recipe. Granulated sweeteners such as erythritol and stevia will work but don't often add the caramel undertones that brown sugar does.
I haven't tested the recipe replacing oil with applesauce or banana.
Yes, you will get around 15-20 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! Or you may like my vegan carrot cake cookies.
I suggest using my carrot cake loaf recipe instead.
Yes! My vegan zucchini muffins has been adapted from this recipe, and are made with shredded zucchini.
More vegan muffin recipes
Or see my collection of 15+ vegan muffin recipes.
Follow Rainbow Nourishments on Instagram, Facebook, TikTok and Pinterest, and subscribe via email to receive all of our latest recipes!
Vegan Carrot Muffins
Ingredients
Dry ingredients
- 3 cups (375g) all-purpose plain flour, whole wheat flour or spelt flour, spooned and leveled (note 1)
- 1 ¼ cup (240g) packed brown sugar, or coconut sugar
- 3 teaspoons baking powder
- ½ teaspoon baking soda
- 3 teaspoons ground cinnamon
- 1 teaspoon ground nutmeg
- ½ teaspoon ground ginger
- Pinch of salt, optional
Wet ingredients
- ~2 ½ cups (250g) coarsely grated carrot, (around 3-4 medium carrots)
- 1 cup (250g) dairy-free milk
- ½ cup (125g) neutral flavored 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
Oat Crumb Topping (optional, note 3)
- ½ cup (65g) all-purpose plain flour
- ¼ cup (30g) rolled oats
- 3 tablespoons (45g) vegan butter, margarine or coconut oil, melted and cooled
- 2 tablespoons (25g) packed brown sugar, coconut sugar or granulated sugar
- ½ teaspoon ground cinnamon
Instructions
- 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 well combined and evenly distributed. Add all the wet ingredients (including the optional walnuts) and mix until just combined. Initially, your batter may look thick but don't worry. After a couple of minutes, it will loosen as the sugar and carrots will soften.
- Use an ice cream scoop or a spoon to divide the batter into your muffin pan. The muffin batter should be close to the top of each cavity (check the reference images above, note 2).
To make the crumb topping (optional):
- Add all ingredients for your crumb topping to a medium bowl (or use the same bowl as your batter). Mix with a spoon or your fingertips until the mixture is combined, flaky and crumbly.
- Generously sprinkle the crumb topping onto your muffins.
Baking and storing the muffins:
- Bake the muffins for 20-25 minutes or until you can insert a toothpick into one and it comes out clean. These muffins are very moist so a few crumbs on your toothpick are fine.
- Allow the muffins to cool in the muffin pan for 15 minutes (or until they aren't too hot) then place them on a cooling rack.
- Enjoy the muffins warm or at room temperature. They're perfect by themselves or with some vegan butter.
- Store any leftovers 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 the muffins in an oven or airfryer for 10 minutes at 160°C (320°F) or until heated through.
Video
Notes
- If you're using measuring cups, make sure you spoon and level your flour otherwise your muffins will be dry and dense. Fluff up the flour in the bag, use a spoon to add flour to a measuring cup, then level it off with a knife. If you scoop the flour out of the bag with a measuring cup, it'll add too much flour to the batter. Alternatively, use the grams measurements.
-
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.
Nutrition
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.
Katie says
Made this into jumbo muffins - so yummy!! Gave them to my non-vegan pals who all loved them.
Anthea says
That's amazing to hear, Katie!! Thanks so much for letting me know 🙂
AW says
These were perfect, exactly what I was looking for. I made some modifications to add more nutrition, but this was a terrific base recipe. Thank you!!
Anthea says
Aw, it's great that you were able to customize these muffins to your tastes!! Thanks so much for your feedback 🙂
Lara says
I got some delicious muffins!!🤤 The best recipe I've ever tried🥰
Anthea says
Aw, what lovely feedback! Thanks so much, Lara!
Natalie says
This recipe is amazing! My husband bothers me all the time to make them. My mother in law wants to make them and is wondering if she can use almond flour. Will almond flour work and would I use the same amount?
Anthea says
Hi Natalie, I'm so glad that you and your family enjoy these muffins (I hear you about husbands though)! Unfortunately, almond flour isn't a great 1:1 sub as it has too much moisture. I've been able to use half almond flour and half gf all-purpose flour (or regular all-purpose flour) with other similar recipes. I hope that helps!
Kristina says
These were so tasty! Moist and fluffy. I used both walnuts and raisins, and skipped the crumble, just out of convenience. I also added about 1/2 an apple because I didn't have quite enough carrot. I think that makes a good replacement if you need it!
Anthea says
Hi Kristina, that sounds delicious! Glad that you could sub some of the carrot with apple too :). Thanks so much for taking the time to leave a comment!
Manuela says
Es la cuarta vez que hago esta receta y ¡¡Me encanta!! Me gustan las recetas con el peso, las tazas no siempre tienen las mismas medidas.Felicidades por tu receta y gracias por publicarla, está en mi lista de preferidas, adoro las recetas con zanahoria.
Anthea says
Hi Manuela, I'm so glad that you've made this recipe so many times! And I agree - grams is always the best and most accurate way to bake. Thank you so much for your review and support!
Allison says
Thank you for sharing this recipe! I added a scoop of whey protein powder and also put a dollop of cream cheese in the center of each muffin. I omitted the topping because I am lazy. These came out fluffy and delicious!
Anthea says
Hi Allison, good to know that these muffins work with protein powder and a cream cheese filling! Thanks so much for your feedback 🙂
Cindy says
Wow, muffins are so good. Followed the recipe exactly and they definitely didn't taste like baking soda.
Anthea says
Hi Cindy, I'm stoked that you enjoyed these!! And thanks a million for your review 🙂
pickpookpicken says
Hi! Made minor adjustments to the recipe:
- halved the quantity
- used a mix of oat flour, rice flour and protein powder
- added a teaspoon of chai tea powder
- used half the amount of oil and substituted the other half with greek yogurt
Turned out successful! High tops, great texture and most importantly, delish! Thanks for the recipe!
Anthea says
It's great that these muffins worked with all of your adjustments! I love the addition of chai tea powder - I'll have to try that next time. Thanks so much for your feedback 🙂
Dee says
Thank you for providing this recipe.
I've just made these and they came out with a perfect rise and texture (the best I've ever been able to make), but they tasted so strongly of baking powder that I had to bin them.
Most recipes I've used require 1 teaspoon baking powder and 1/2 baking soda, though I'm afraid it won't rise as well..
Not sure where I went wrong and how to correct this, please advise!
Anthea says
Hi Dee! So, this recipe has more baking powder because there is more flour and the muffins are quite large. Self-rising flour has 1 1/2 teaspoons of baking powder per cup, so technically this recipe could get away with 4 1/2 teaspoons of baking powder. From experience, I can taste the baking powder in a baked good if it's not mixed properly, if I reduced the sugar, if I didn't add an acid (because acid neutralises raising agents) or if I used less of the other flavourings. I hope that helps and let me know if you have any questions!
India Palmer says
Thank you very much for your reply Anthea!
After finally trying it again, and following your advice and recipe much more closely, they came out and tasted perfect!
Brilliant recipe, I just needed to focus more.. Thank you so much!
Anthea says
Oh that's great to hear!! I'm thrilled that the muffins turned out well for you, at the end. Thanks so much for letting me know!
Kamielle says
My go-to carrot muffin recipe. It's so flavourful and works out perfectly every time, no need for any change to the recipe at all.
Anthea says
Oh I'm so glad that you've enjoyed these a few times! Thanks so much for your review!
Rachel K says
AMAZING. They were perfect. Very moist, enjoying them for breakfast now!
I'm also thankful for the weight measurements, less cleanup 🙂
Anthea says
Awww, that's great feedback. Thank you for making my day! And I totally agree - weight measurements are definitely easier!
Clare Nikulka says
So good! The right flavour and texture I was looking for.
Anthea says
Hi Clare, I'm so happy that you enjoyed these! Thanks so much for your feedback 🙂
Marie says
I’m not vegan but i do dairy free food. this recipe is amazing. My family devoured them.
Anthea says
Hi Marie, that makes me so happy to hear! Thanks so much for leaving a comment here 🙂
Cyndee says
Really good in general, but not enough liquid. I added some more almond milk, since there was a good amount of dry flour when I mixed the wet into the dry.
Anthea says
Hi Cyndee, glad that you enjoyed the muffins. The batter is meant to be very thick, but if your batter was too thick and you used measuring cups, it sounds like you may've packed your cups with too much flour. 1/2 cup of extra flour will change the batter a lot. Also, if you let your batter sit for 5 minutes, the batter loosens as the sugar and carrot dissolves, as explained in the blog post. I hope that helps!
Rosalie says
The best carrot muffin ever! I loved that you did it in weight, did it with wet/dry and the same bowl for the topping. Your directions were easy to follow, and I now think I need to get a thermometer for my oven-think it's less than what I set it for as it requires more time. I made a few simple changes as I do not tend to ever use oil-i drained pineapple chunks and used a small food processor to crush it this equaled 1/2 c to replace the oil, added the nuts to the dry mix, added raisins, put in silicone cupcake holders in the cupcake pan separating them. Most turned out with an edge. I guess that was what made them large. Thanks so much, can't wait to make more using zucchini. The streusel topping was to die for and I usually don't use margarine.
Anthea says
Aw I'm so happy that you loved these muffins, Rosalie!! It's great that you used grams (definitely more accurate). I also love that you used crushed pineapple instead of oil - it sounds delicious and a wonderful way to make the muffin part oil-free! Thanks so much for your helpful and kind feedback, I appreciate it a lot!
Jesseka Colyer says
Is it possible to do all of your muffin recipes with gf flour??
Anthea says
Hi Jesseka, many readers have had success with my muffin recipes with King Arthur's 1:1 gf flour. However, I haven't tested it myself. For other gf flours, it really depends as they all use different ingredients and the results can vary a lot. I personally like using a 1:1 ratio of almond flour and gf all-purpose flour, though I haven't tested all of my muffin recipes with that combination.
Katherine Dellinger says
These look awesome! Do you think substituting Swerve's brown sugar will decrease the caramel flavor like the other granulated sugars do?
Anthea says
Hi Katherine! I think Swerve's brown sugar will have similar caramel notes to brown sugar, especially compared to granulated sugar. Hope that helps!