Vegan Raspberry Muffins
One-bowl vegan raspberry muffins that are fluffy, moist, and packed with raspberries. These muffins have tall bakery-style tops and an optional crumble topping.

Ingredients you’ll need

The full list of ingredient quantities and instructions are in the recipe card at the bottom of this post.
Notes about the ingredients
Fresh raspberries or frozen raspberries. These muffins work well with both! If using frozen raspberries, you do not need to thaw them. Frozen raspberries are more likely to break apart and can slightly discolor the muffins but it doesn’t negatively impact the flavor.
Lemon zest adds depth of flavor to the muffins.
Baking powder and soda. Double baking agents give these muffins a light and tender texture, almost like cupcakes.
Lemon juice (or apple cider vinegar or white vinegar). We’re using just a small amount because the acid reacts with the milk to make vegan buttermilk and lends a softer crumb.
Even though these muffins have no egg, you don’t need any special egg replacers!
Tips for making the muffin batter
The muffin batter comes together in one bowl! All you’ll need to do is mix the dry ingredients, add and mix the wet ingredients, and fold through the raspberries.
You don’t need to toss the raspberries in flour! The thick muffin batter suspends the berries so they don’t sink to the bottom when baked.
My top tips are:
- Don’t overmix your muffin batter. Some lumps are absolutely fine, as long as they aren’t lumps of flour.
- Gently fold in the raspberries at the end with a large rubber spatula or wooden spoon. It’s okay if some of the raspberries break down (I actually prefer it this way) but we don’t want to squash the berries too much!

Optional: Making the crumble
If you’re baking the muffins in one go, you can clean out the bowl you used for your muffin batter and make the crumble in the same bowl!
The crumble is easy to make – just mix all the ingredients until crumbly.

TOP tips for high muffin tops
If you bake the muffins as is, you’ll get high muffin tops.
However, for extra-high muffin tops, I recommend baking only 6 muffins at a time and filling every other cavity. You can see the spacing in the images below. That means you will need to bake the muffins in 2 lots but the results are well worth it!
Also, make sure your oven isn’t too cold!
I’ve tested other methods such as resting the batter overnight, and starting the oven really hot then reducing the temperature. However, these take more time and are more fiddly.

Optional add-ins
This vegan raspberry muffin recipe is customizable! To the muffin batter, you can also add:
- Vegan white chocolate chips or chocolate chips of choice
- Nuts, such as walnuts and pecans
- Lemon juice (replace some of the milk with lemon juice)
- Strawberries (chopped), blueberries or blackberries (replace some of the raspberries with other berries)
For raspberry banana muffins, I recommend making my vegan banana muffin recipe and adding raspberries to that recipe. You may also like my coconut raspberry cake.

Expert tips
Instead of all-purpose flour, you can use whole wheat flour or spelt flour for heartier muffins.
You can also replace granulated sugar with coconut sugar. The final muffins will be darker in color and slightly less sweet.
I don’t recommend using liquid sweeteners (such as maple syrup) in the same amount as granulated sugar as they’ll be too heavy. However, you’re welcome to experiment with ratios to see what works for you.
I haven’t tested it for this recipe so cannot vouch for the results. However, if you’ve successfully used a certain brand of gluten-free flour for a similar recipe, it should be fine with these raspberry muffins.

More vegan muffin recipes
Or see all of my one-bowl vegan muffin recipes.
Follow Rainbow Nourishments on Instagram, Facebook, TikTok and Pinterest, and subscribe via email to receive all of our latest recipes!

Vegan Raspberry Muffins
Ingredients
Dry ingredients
- 3 cups (375g) all-purpose plain flour, spooned and leveled (note 1)
- 1 cup (200g) granulated sugar
- 1 tablespoon baking powder
- ⅛ teaspoon baking soda
- Pinch of salt
Wet ingredients
- 1 ¼ cup (315g) dairy-free milk
- ½ cup (125g) neutral flavored oil
- 1 tablespoon lemon juice, apple cider vinegar or white vinegar, optional
- ~1 tablespoon lemon zest, optional (about 2 lemons)
- 2 teaspoons vanilla extract
- 2 cups (250g) fresh or frozen raspberries, (note 2)
Crumble topping (optional)
- ½ cup (65g) all-purpose plain flour
- 3 tablespoons (35g) granulated sugar
- 2 ½ tablespoons (35g) vegan butter, melted and cooled (note 3)
- ¼ teaspoon ground cinnamon
Instructions
- Preheat the oven to 180°C (350°F). Line a 12-cup muffin tin with liners.
Make the muffin batter:
- Add all the dry ingredients to a large mixing bowl and whisk until the mixture is well combined.
- Add all of the wet ingredients (except the raspberries) and mix until just combined. Some lumps in your batter are fine, as long as there aren't lumps of flour.
- Add the raspberries (if desired reserve a handful to decorate). Fold until just combined.
- Use an ice cream scoop or a large spoon to divide the batter into your muffin tin. The muffin batter should be close to the top of each cup (check the reference images above and see note 4).
- Optional: Break apart the raspberries with your fingers and sprinkle on top of the muffins.
Optional Crumble Topping:
- Add all the ingredients to a mixing bowl. Mix until it forms a crumbly mixture.
- Generously sprinkle the crumble on your muffins.
Baking and storing the muffins:
- Bake the muffins for 25-30 minutes or until you can insert a toothpick in a muffin and it comes out mostly clean. Some crumbs are fine.
- Allow the muffins to cool in the muffin pan for 15 minutes then place them on a cooling rack.
- Enjoy the vegan raspberry muffins warm or at room temperature. They're perfect by themselves or with some vegan butter.
- Store leftover muffins in an airtight container at room temperature for up to 2 days, in the fridge for up to 5 days or in the freezer for up to 1 month.
Notes
- It’s important to measure the flour accurately, otherwise your muffins will be dry and dense. If you’re using measuring cups, use the spoon and level method where you fluff up the flour in the bag, use a spoon to add flour to a measuring cup, then level it off with a knife. I don’t recommend using the cup to scoop flour out of your container as this will pack in too much flour and result in dry and dense muffins. Alternatively, use the grams measurements.
- If using frozen raspberries, you don’t need to defrost or rinse them.
- Alternatively, you can use coconut oil and add a pinch of salt to mimic the buttery flavor.
- 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.

I just made these and they turned out so well! Sweet but a little bit sour because of the raspberries. Fluffy on the inside but because of the streusel they have a crunch to them. Perfect! Thank you for sharing this recipe.
Hi Nina, that’s wonderful to hear! Thanks so much for your feedback, I appreciate it 🙂
Hi is the oven temperature for a fan oven?
Hi Susan, it’s for a conventional (non-fan) oven. Hope that helps!
Delicious muffins! Thank you for the recipe 😊
Greetings from Belgium! 🇧🇪
We’re so glad you enjoyed the muffins – we love hearing that the recipes are being baked all over! Sending greetings back to Belgium 🥰
Super fabulous recipe and super fabulous muffins! I measure the lemon zest with my heart so maybe a pinch or 2 more than called for but otherwise followed the recipe to the letter and couldn’t be more impressed 🤩
We’re so glad you loved these muffins and measuring the lemon zest with your heart sounds perfect – a little extra zest never hurts 😉 Thank you for the wonderful feedback!
These were delicious. Best vegan muffins I’ve ever made. They puffed up so much, couldn’t even tell they were vegan. I didn’t have the neutral oil so used the bean butter sub you mentioned in other comments. I love the formatting of the recipe with headers and how thorough you are. I will be making these again and again adding different fruit. I think 3 cups of raspberries would be to my liking but I’m not sure if it’ll affect the rise. Thank you!
Hi Lisa, that’s wonderful to hear and what a compliment!! I’m so glad you found the whole post useful and that this recipe will be a keeper for you! Yes, 3 cups of raspberries will make these muffins rise a little less, but you will get more muffins overall. Thanks so much for your lovely feedback 🙂
Could Almond flour be substituted?
Unfortunately, almond flour flour won’t work as a 1:1 replacement for flour. Sometimes, half almond flour and half gluten-free all-purpose flour works, but we haven’t tested for this recipe so can’t say for sure. If you experiment with it, we would love to hear how they turn out!
Hi Anthea! I was looking through your recipes for a lemon muffin recipe with lemon icing, without anything (fruits/berries/poppy seeds) added in. You mentioned in this recipe to add lemon juice, by replacing some of the milk with lemon juice. Would this recipe still be at it’s best if I do this and also leave out the raspberries? Or can you recommend another recipe, (for example lemon blueberry cake) that is suitable for making plain lemon muffins out of it, without the berries? Thank you in advance! 🙏
Hi Desiree! If you want to make lemon muffins, it’s definitely best to make my lemon poppyseed muffin recipe without the poppyseeds. The poppyseeds don’t have a big impact on the muffins rise/flavor! It’s easier to adapt that recipe than this one because while it’s easy to replace some of the milk with lemon juice, it does affect its rise. Hope that helps!
Thank you so much for your answer Anthea! 💞 In that case I am going to make the lemon poppyseed muffins tomorrow! 🤗 Your recipes are by far the most accurate and easy to grasp. So much fun and always a succes! 🫶
You’re so welcome and I’m over the moon to hear that! Thanks so much for your ongoing support and happy baking! ❤️
I made this recipe for the raspberry muffins a while back and they were fantastic. I’m getting ready to make them again today. I just wanted to let you know that I really appreciate the headings that separate the dry from the wet from the topping ingredients and directions.
We’re so happy to hear you enjoyed the raspberry muffins and that the headings made baking easier! We believe clear headings = happy bakers! Thank you so much for your feedback 💛
This is my go-to muffin recipe. Absolutely delightful. The lemon and raspberry pair beautifully, striking a perfect balance between tangy and sweet.
Thank you so much for your review ☺️ We’re so happy to hear this is your go-to muffin recipe! That lemon-raspberry combo really is a dream team!
Is there a way I can replace the neutral oil for vegan butter?
Hi Kamille, yes I would use around 2/3 cup (150g) of melted vegan butter instead of the neutral oil. Butter tends to be around 80% fat and 20% water so using an increased amount of butter works out to be similar. Hope that helps!
Easy fuss free and totally delicious!
I’m so glad you enjoyed them! Thanks Barbara 🙂
By far the best and easiest vegan muffins I’ve ever baked. Absolutely delicious! Everyone loved them for our New Years Party
Hi Sarah, awww that’s amazing!! I hope you had a wonderful New Years, and thanks so much for your review 🙂
May I ask what is a neutral oil?
Thanks in advance
Hi Cari, a neutral oil is an oil that doesn’t have a strong flavour. For example extra virgin olive oil can have a strong flavor, whereas light olive oils have a more mellow flavor. Hope that helps!