Vegan Carrot Cake Muffins are soft, moist and filled with warming flavors just like traditional carrot cake. Ready in 30 minutes using classic baking ingredients!
Since Easter is coming up and spring is on the horizon, what better muffin to make than vegan carrot cake muffins?
Welcome the newest addition to muffin paradise! Carrot muffins take the sweet, warming cinnamon flavors of carrot cake and combine them with the moist texture of zucchini bread.
The best part? A crispy, golden oat topping that adds a sweet, extra-delicious factor.
You are going to want to add this topping to every muffin (or loaf of vegan zucchini bread) that you make!
This post contains affiliate links. As an Amazon associate I earn from qualifying purchases; read my disclaimer policy for more information.
This recipe uses classic baking ingredients with a few swaps to make the recipe vegan. No expensive ingredients needed, just pantry staples that you probably already have on hand:
- dry ingredients: all-purpose flour, baking powder, baking soda, salt, sugar, cinnamon, nutmeg
- wet ingredients: soy milk, chia or flaxseed egg, olive oil
- extras: grated carrots, chopped pecans
Customization and Substitution Ideas
Make this recipe your own by trying out these easy swaps:
- Use pre-shredded carrots instead of grating your own carrots to cut down on prep time
- Replace half of the all-purpose flour with whole wheat flour for an earthier flavor
- Add chopped pecans or walnuts for extra nutrition (protein and healthy fats) and texture
- For a richer bakery-style muffin, try using melted vegan butter in place of olive oil
- Sub any kind of unsweetened and unflavored non-dairy milk
- These muffins can be made with or without cupcake liners
How to Make Carrot Muffins
Make the chia egg by combining 1 tablespoon chia seeds with 3 tablespoons water. Let rest for 5 minutes before using. You can also use 1 tablespoon of ground flaxseed in place of chia seed.
Make the oatmeal crumb topping. To do this, simply combine melted vegan butter, brown sugar and oats in a small bowl. Set aside.
Mix dry ingredients in a large mixing bowl.
Combine all wet ingredients (non-dairy milk, oil, chia egg) in a small bowl. I usually measure everything into the same liquid measuring cup to cut down on dishes.
Pour the wet ingredients into the dry ingredients. Use a wooden spoon to mix until just combined. It's okay if a few small dry bits remain.
If the batter is too thin: Add ¼ cup all-purpose flour at a time until thickened
If the batter is too thick: Add 1 tablespoon non-dairy milk at a time.
Fold in the shredded carrot until just combined. The batter should be thick enough to scoop and thin enough that it slides off a spoon.
Line a 12-cup muffin tin with liners or lightly oil with cooking spray. Evenly divide muffin batter between the 12 tins using a ⅓ cup measure.
Sprinkle oat crumble on top of each muffin.
Bake on the middle oven rack at 350 degrees for 18-20 minutes. Let rest for 5 minutes before turning out on a cooling rack to cool fully.
Enjoy with a glass of your favorite milk and a slather of peanut butter for the ultimate snack!
Vegan Carrot Cake Muffins
- 1 cup shredded carrot from 2-3 large carrots
- 1 tablespoon chia seeds or ground flaxseed
- 3 tablespoons water
- 1 cup rolled oats
- ¼ cup melted vegan butter or coconut oil
- ¼ cup brown sugar
- 2 and ¼ cup all-purpose flour spooned and leveled (see note)
- ½ cup sugar
- 1 teaspoon baking powder
- ¼ teaspoon baking soda
- ½ teaspoon cinnamon
- ¼ teaspoon nutmeg
- ¼ teaspoon salt
- 1 cup soy milk preferably unsweetened and unflavored
- ⅓ cup olive oil
- Preheat the oven to 350 degrees F. Line a 12-cup muffin tin with muffin liners or lightly spray with cooking spray.
- In a small bowl, make the chia egg by stirring together 1 tablespoon chia seeds with 3 tablespoons water. Let rest for 5 minutes before using.
- To make the crumb topping, mix together rolled oats, vegan butter and brown sugar in a small bowl. Set aside.
- Stir together dry ingredients (all-purpose flour, sugar, baking powder, baking soda, cinnamon, nutmeg, salt) in a large mixing bowl.
- In a separate bowl or in a large liquid measuring cup, mix together the wet ingredients (soy milk, olive oil, chia egg).
- Pour the wet ingredients into the dry ingredients. Use a wooden spoon to stir until just combined. It's okay if some small dry bits remain. The batter should be thick enough to scoop but not dry. Use a spatula to fold in the shredded carrot until just combined.
- Evenly divide muffin batter between the 12 tins using a ⅓ cup measure. Divide the oat crumble evenly across the twelve muffin tops.
- Bake at 350 degrees for 18-20 minutes. Let rest for 5 minutes before turning out on a cooling rack to cool fully.
- Store at room-temperature for 3-4 days in a closed container, or keep refrigerated for 4-5 days.
- I recommend using an oven thermometer. Oven temperatures can vary widely which may effect how quickly the muffins bake.
- Flour: These muffins can be made with half whole wheat in place of white wheat. It will yield a slightly denser muffin. Use the spoon and level method to measure flour. Take a spoon and scoop flour into the measuring cup until overflowing. Use the back of a knife to wipe excess flour off the top. Do not pack flour into cup.
- Add-ins: Fold in up to ½ cup chocolate chips, chopped nuts, or your other favorite add-in to the batter.
- Sugar: I don’t recommend replacing white sugar with maple syrup or any other liquid sweetener, but you can add ¼ cup brown sugar in place of ¼ cup white sugar for a richer flavor.