These Egg-Free, Dairy-Free, Easy Vegan Raspberry Muffins are bright, moist, and fluffy. The sweet streusel topping adds a delightful crunch that takes them over the top. You can use fresh or frozen raspberries, so you can make these muffins year-round. Enjoy them for breakfast with your morning coffee, serve them at brunch with friends, or grab one for a sweet snack in the afternoon. They’re delicious any time of day!

a Easy Vegan Raspberry Muffin on a little white plate with fresh raspberries and white chocolate around it with a more muffins in the background.

Oriana’s Thoughts On The Recipe

I’ve always enjoyed baking from scratch. Knowing exactly what ingredients are going into our food gives me peace of mind, ensuring it’s safe for my daughter, who has several food allergies. This way, I can confidently provide her with delicious treats without worrying about any hidden allergens.

These muffins are super simple to whip up. Plus, they’re egg-free, dairy-free, and vegan, making them perfect for anyone with dietary restrictions.

One of my favorite things about these muffins is how adaptable they are. You can easily make them gluten-free with a simple swap of the flour, and they freeze beautifully, so you can always have a batch on hand for a quick breakfast or snack. The sweet streusel topping adds an extra layer of deliciousness that you just can’t resist!

Whether you’re using fresh or frozen raspberries, these muffins turn out perfect every time. I love enjoying them with my morning coffee, but they’re also great for brunch with friends or as a sweet afternoon treat. Trust me, you’ll love having these delightful muffins in your recipe repertoire.

overhead view of Easy Vegan Raspberry Muffins with tulip liners over a white surface and a bowl with of fresh raspberries.

What I Love About This Recipe

Quick & Easy to Make: These muffins are incredibly easy to make with simple ingredients you probably already have in your pantry. There is no need for a mixer—just a bowl and a whisk!

Allergy-Friendly: Being egg-free, dairy-free, and vegan, these muffins cater to a variety of diets. Plus, they can be easily adapted to be gluten-free, making them even more versatile.

Perfect Flavor and Texture: The combination of fresh or frozen raspberries with a touch of lemon zest results in bright, moist, and fluffy muffins that are simply irresistible.

Freezer-Friendly: These muffins freeze wonderfully, so you can always have a batch ready for those busy mornings or unexpected guests.

Versatile: No need to wait for raspberry season; these muffins are just as delicious with frozen raspberries, making them a year-round favorite.

Potential Cons Of The Recipe

  • Streusel Topping Can Be Messy: The streusel topping can sometimes fall off, making the muffins a bit messy to eat.
  • Big Muffins: This recipe makes 8 BIG muffins.
  • Fluffier Texture: The texture is fluffier than traditional muffins.
  • Clumping of Raspberries: If raspberries are clumped together in the batter, some muffins will have more fruit than others, leading to uneven baking.

Tips To Mitigate These Cons

  • Streusel Topping: Press the streusel gently into the batter before baking to help it stick better.
  • Muffin Size: For smaller muffins, divide the batter into 12 muffin cups instead of 8.
  • Texture Adjustment: For denser muffins, use whole wheat pastry flour or a combination of half all-purpose flour and half whole wheat flour.
  • Raspberries: Gently fold the raspberries into the batter to ensure they are evenly distributed. Avoid overmixing, which can break the raspberries and release too much juice into the batter. Also, fresh, firm raspberries will bake more evenly than overripe or very soft raspberries.

Ingredients You’ll Need, Substitutions & Notes

Ingredients needed to make vegan raspberry muffins with name tags.

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

  • All-Purpose Flour: Provides structure to the muffins. Note: Make sure to measure accurately. In my opinion, a kitchen scale is the best way to measure your ingredients. 
  • Baking Powder & Baking Soda: These leavening agents help the muffins rise and become fluffy. Note: Make sure they’re not expired or too old. To avoid a chemical aftertaste, use baking powder that is labeled aluminum-free. I usually use the Clabber Girl brand, and though the ingredients state aluminum, I’ve never noticed an aluminum aftertaste. 
  • Salt: Enhances the overall flavor. Note: I prefer kosher or sea salt. If you only have table salt handy, I recommend reducing the amount to half.
  • Neutral-Tasting Oil: Adds moisture without affecting the flavor. Note: You can use vegetable, canola, or any neutral-tasting oil of your preference.
  • Granulated Sugar: Sweetens the muffins. Adjust to taste. Note: Regular white granulated sugar o caster sugar. I do not recommend reducing the amount of sugar or changing the type of sugar, as it will change the texture of the muffins.
  • Milk: Keeps the muffins moist. Use any plant-based milk like soy or oat milk.
  • Lemon (Zest and Juice): Adds brightness and complements the raspberries. You’ll need the juice and zest.
  • Pure Vanilla Extract: Enhances the flavor.
  • Raspberries: The star ingredient, providing a burst of tart and sweet flavor. Note: You can use fresh or frozen, If using frozen, do not thaw them before adding to the batter.
  • White Chocolate: Adds a sweet, creamy contrast to the tart raspberries. Note: Use dairy-free white chocolate chips if needed. Finding a good dairy-free substitute for white chocolate can be challenging. I have tried several brands, and so far, my favorite is King David Vegan Baking Chocolate Melting Bar. It’s important to mention that this dairy-free white chocolate bar contains soy. For a soy-free option, try Milkless Polar Dream White Chocolate Bars.
  • For the Crumble (optional): The crumble on top is totally optional. If you decide to add it, you’ll need all-purpose flour, granulated sugar, salt, and butter. For a vegan crumble, use dairy-free butter substitutes. Miyoko’s Creamery Organic Vegan Butter and Earth Balance Vegan Buttery Sticks are my favorite butter substitutes for baking.

Process Overview: Step-by-Step Photos

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

Step 1 – Mix Dry Ingredients

Whisk the flour, baking powder, baking soda, and salt together in a large bowl until combined.

dry ingredients to make Vegan Raspberry Muffin batter in a bowl.

Step 2 – Combine Wet Ingredients

In a mixing bowl, combine oil, sugar, buttermilk, vanilla, and lemon zest.

wet ingredients to make Vegan Raspberry Muffin batter in a bowl.

Step 3 – Mix Dry and Wet Ingredients

Fold the wet ingredients into the dry ingredients and mix everything together by hand. Do not overmix; the batter will be thick. Set 8 of the raspberries aside. Add the remaining raspberries and chocolate chips (if using) to the batter and gently fold with a spatula until evenly distributed. Do not overmix. Cover the bowl and let the batter rest for 20 – 25 minutes.

Step 4 – Make The Crumble (optional)

Add the flour, sugar, and salt to a medium bowl and stir to combine. Add the melted butter and use a fork or pastry cutter to incorporate the butter into the flour until the mixture resembles coarse crumbs. Set aside.

crumb for muffins in a small bowl.

Step 5 – Fill The Muffin Cups

Fill the muffin cups right to the top with the batter. Cut the reserved raspberries into half. Add two halves to each muffin. Sprinkle the crumble mixture evenly over the muffins.

Oriana’s Tip: In my experience, the tulip liners help the muffins rise taller because they provide support and structure. The tulip liners might give the muffin batter more support as it bakes, allowing it to rise more evenly and maintain its shape. This can result in a muffin that appears taller and more uniform.

Step 6 – Bake

Bake for 5 minutes at425º F (220º C), then reduce the oven temperature to 350º F (180º C) and continue baking until golden brown and a toothpick inserted in the center comes out clean, another 22 to 25 minutes. Allow the muffins to cool for 10 minutes in the muffin pan, then transfer them to a wire rack to continue cooling.

baked Easy Vegan Raspberry Muffins in a muffins tin.
a Easy Vegan Raspberry Muffin on a little white plate with fresh raspberries and white chocolate around it with.

Recipe Tips

  • Measure the ingredients correctly. I highly recommend using a kitchen scale.
  • Preheat the oven for at least 15 minutes before you get started to give it plenty of time to reach the ideal recipe temperature.
  • Use firm raspberries. ​For best results, find fresh, firm raspberries, as they will hold up in the muffin mixture.
  • Don’t overmix the batter. Mix just until you’ve evenly distributed the ingredients throughout the batter.
  • Let the batter rest! When your batter is ready, cover it and let it rest for 20 – 25 minutes. Resting the batter allows the flour to hydrate fully.
  • Bake at High Temperature Initially. Bake at 425ºF (190ºC) for 5 minutes, and then reduce the oven temperature to 375ºF (190ºC). This initial high oven temperature will help quickly lift up the muffin top.
  • Don’t open the oven door until the muffins have set. Leave the oven closed until the minimum time is stated in the recipe.
  • Know your oven! Every oven is different, so baking times must always be taken with a grain of salt. Oven thermostats can be wildly off, and that will all affect baking time, so keep an eye on yours. The muffins are done when a toothpick inserted in the center comes out clean.

Food Allergy Swaps

Gluten-Free: Use a gluten-free, all-purpose flour blend. Look for a gluten-free flour blend specifically formulated for baking, as it will have the right combination of flours and starches to mimic the texture of wheat flour. My favorite is Better Batter Original Blend.

Nut-Free: Ensure the plant-based milk and butter are nut-free if you have nut allergies.

Easy Vegan Raspberry Muffins with tulip liners over a white surface with fresh raspberries and white chocolate around them.

Variations & Additions

  • Add Nuts: Chopped almonds or walnuts can add a nice crunch.
  • Different Berries: Substitute raspberries with blueberries or blackberries.
  • Chocolate Chips: Add vegan dark chocolate chips for a sweet twist.
  • Citrus Twist: Add a bit of orange zest along with the lemon for a citrusy punch.

Storing and Freezing Instructions

Store: Store covered at room temperature for 3 to 4 days, then transfer to the refrigerator for up to 1 week.

Freeze: Muffins can also be frozen for up to 3 months. Cool muffins completely, wrap them with plastic wrap, and then with foil. Place in a freezer bag. Thaw frozen muffins in the refrigerator and then bring them to room temperature.

Frequently Asked Questions

Can I use other fruits?

Yes, you can substitute raspberries with other berries or even chopped fruits like peaches or apples.

How do I make these gluten-free?

Simply use a gluten-free all-purpose flour blend in place of regular flour. Read my suggestion above.

Can I skip the streusel topping?

Absolutely! The muffins are delicious even without the streusel topping.

Can I use frozen raspberries?

Yes, you can use either fresh or frozen raspberries. If using frozen, do not thaw them before adding to the batter to prevent them from bleeding too much color.

How do I prevent the raspberries from sinking?

To help keep the raspberries evenly distributed, toss the raspberries with two teaspoons of flour before folding them into the batter.

a Easy Vegan Raspberry Muffin cut in half showing it inside texture.

More Muffin Recipes You’ll Love!

❤️ Love what you see? Subscribe to Mommy’s Home Cooking email list, so you’ll never miss a recipe! Follow along on Instagram, Pinterest, and Facebook for more fun! 

Recipe Card 📖

a Easy Vegan Raspberry Muffin on a little white plate with fresh raspberries and white chocolate around it with a more muffins in the background.

Easy Vegan Raspberry Muffins (no eggs – no dairy)

Oriana Romero
These Egg-Free, Dairy-Free, Easy Vegan Raspberry Muffins Recipe are bright, moist, and fluffy. You can use fresh or frozen raspberries, so you can make these muffins year-round. They’re delicious any time of day!
5 from 2 votes
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 8 Big Muffins (or 12 small muffins)

Ingredients
 

  • 2 ¼ cup (315 g) all-purpose flour (+ 2 teaspoons for tossing the raspberries)
  • 2 ¼ teaspoons (8 g) baking powder
  • ¾ teaspoon (4.5 g) baking soda
  • 1/2 teaspoon (2 g) salt
  • ½ cup (120 g) neutral-tasting oil
  • 3/4 cup (150 g) granulated sugar
  • 1 cup (240 ml) milk (dairy or non dairy)
  • 2 tablespoons (30 ml) lemon juice
  • 1 teaspoon (5 ml) pure vanilla extract
  • Zest of 1 lemon
  • 1 ½ cups (210 g) raspberries (fresh or frozen – see notes)
  • 3/4 cup (150 g) white chocolate chips (optional)

For the Crumble (optional):

  • ¼ cup (35 g) all-purpose flour
  • ¼ cup (50 g) granulated sugar
  • 1/8 teaspoon salt
  • 2 tablespoons (28 g) unsalted butter, melted

Important

Don’t forget to check out the step-by-step photos above in the post—they’ll guide you through the process and make everything super clear!

Instructions
 

  • Line 8 cavities of a 12-cup muffin tin with paper liners; lightly spray the liners and the pan with non-stick cooking spray.
    Tip: In my experience, the tulip liners help the muffins rise taller because they provide support and structure. The tulip liners might give the muffin batter more support as it bakes, allowing it to rise more evenly and maintain its shape. This can result in a muffin that appears taller and more uniform.
  • Whisk the flour, baking powder, baking soda, and salt together in a large bowl until combined.
  • In a mixing bowl, combine oil, sugar, milk, lemon juice, vanilla, and lemon zest.
  • Fold the wet ingredients into the dry ingredients and mix everything together by hand. Do not overmix; the batter will be thick.
  • Set 8 of the raspberries aside. Toss the remaining raspberries with 2 teaspoons of flour. Add the floured cover raspberries and chocolate chips (if using) to the batter and gently fold with a spatula until evenly distributed. Do not overmix. Cover the bowl and let the batter rest for 20 – 25 minutes.
  • While the batter rest, preheat the oven to 425ºF (220ºC). And make the crumble if using.

Make the Crumble (optional):

  • Add the flour, sugar, and salt to a medium bowl and stir to combine. Add the melted butter and use a fork to incorporate the butter into the flour until the mixture resembles coarse crumbs. Set aside.
  • Fill the muffin cups right to the top with the batter. Cut the reserved raspberries into half. Add two halves to each muffin. Sprinkle the crumble mixture evenly over the muffins.
  • Bake for 5 minutes at 425º F (220º C), then reduce the oven temperature to 350º F (180º C) and continue baking until golden brown and a toothpick inserted in the center comes out clean, another 22 to 25 minutes.
  • Allow the muffins to cool for 10 minutes in the muffin pan, then transfer to a wire rack to continue cooling.
Oriana’s Notes
 
Store: Store covered at room temperature for 3 to 4 days, then transfer to the refrigerator for up to 1 week.
 
Freeze: Muffins can also be frozen for up to 3 months. Cool muffins completely, wrap them with plastic wrap, and then with foil. Place in a freezer bag. Thaw frozen muffins in the refrigerator and then bring them to room temperature.
 
Raspberries: Fresh raspberries are ideal, but you can use frozen if needed. Frozen raspberries tend to bleed their color. If using frozen berries, you don’t need to thaw. However, I recommend adding a few minutes to the second bake time (at 350° F – 180° C) for the extra moisture the frozen raspberries will add.
 
Dairy-Free White Chocolate: Finding a good dairy-free substitute for white chocolate can be challenging. I have tried several brands, and so far, my favorite is King David Vegan Baking Chocolate Melting Bar. It’s important to mention that this dairy-free white chocolate bar contains soy. For a soy-free option, try Milkless Polar Dream White Chocolate Bars.
 
Food Allergy Swaps:
  • Gluten-Free: Use a gluten-free, all-purpose flour blend. Look for a gluten-free flour blend specifically formulated for baking, as it will have the right combination of flours and starches to mimic the texture of wheat flour. My favorite is Better Batter Original Blend.
  • Nut-Free: Ensure the plant-based milk and butter are nut-free if you have nut allergies.
 
Variations & Additions:
  • Add Nuts: Chopped almonds or walnuts can add a nice crunch.
  • Different Berries: Substitute raspberries with blueberries or blackberries.
  • Chocolate Chips: Add vegan dark chocolate chips for a sweet twist.
  • Citrus Twist: Add a bit of orange zest along with the lemon for a citrusy punch.
 
Extra Tips:
  • Measure the ingredients correctly. I highly recommend using a kitchen scale.
  • Preheat the oven for at least 15 minutes before you start, giving it plenty of time to reach the ideal recipe temperature.
  • Use firm raspberries. If possible, find fresh, firm raspberries for best results, as they will hold up in the muffin mixture.
  • Don’t overmix the batter. Mix just until you’ve evenly distributed the ingredients throughout the batter.
  • Let the batter rest! When your batter is ready, cover it and let it rest for 20 – 25 minutes. Resting the batter allows the flour to hydrate fully.
  • Bake at High Temperature Initially. Bake at 425ºF (190ºC) for 5 minutes, and then reduce the oven temperature to 375ºF (190ºC). This initial high oven temperature will help quickly lift up the muffin top.
  • Don’t open the oven door until the muffins have set. Leave the oven closed until the minimum time is stated in the recipe.
  • Know your oven! Every oven is different, so baking times must always be taken with a grain of salt. Oven thermostats can be wildly off, and that will all affect baking time, so keep an eye on yours. The muffins are done when a toothpick inserted in the center comes out clean.
 
I appreciate your feedback, and it helps others, too!Recipe reviews on the website are extremely valuable to other readers online. So, please don’t forget to give it a 5-star rating below.

Nutrition

Calories: 362kcalCarbohydrates: 51gProtein: 5gFat: 16gSaturated Fat: 2gPolyunsaturated Fat: 4gMonounsaturated Fat: 9gTrans Fat: 0.1gCholesterol: 4mgSodium: 385mgPotassium: 124mgFiber: 2gSugar: 22gVitamin A: 58IUVitamin C: 7mgCalcium: 117mgIron: 2mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Share your Creations!Tag @mommyshomecooking on Instagram and hashtag it #mommyshomecooking or Join my Private Facebook Group
Course Breakfast
Cuisine American
Calories 362
Keyword dairy-free egg-free muffins Raspberry recipe Vegan

Similar Posts

5 from 2 votes (2 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.