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!
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.
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
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.
Step 2 – Combine Wet Ingredients
In a mixing bowl, combine oil, sugar, buttermilk, vanilla, and lemon zest.
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.
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.
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.
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
Yes, you can substitute raspberries with other berries or even chopped fruits like peaches or apples.
Simply use a gluten-free all-purpose flour blend in place of regular flour. Read my suggestion above.
Absolutely! The muffins are delicious even without the streusel topping.
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.
To help keep the raspberries evenly distributed, toss the raspberries with two teaspoons of flour before folding them into the batter.
More Muffin Recipes You’ll Love!
- Healthy Mini Banana Muffins
- Healthy Easy Banana Muffins (No Eggs, Dairy or Sugar)
- Simple Vegan Zucchini Muffins
- Bakery-Style Vegan Double Chocolate Muffins
- Easy Healthy Oat Muffins (no eggs, dairy, or sugar)
- Browse more recipes…
❤️ Love what you see? JOIN my Private Baking Club. Also, SUBSCRIBE to Mommy’s Home Cooking, so you’ll never miss a recipe! And FOLLOW along on Instagram, Pinterest, and Facebook for more fun!
Recipe Card 📖
Easy Vegan Raspberry Muffins (no eggs – no dairy)
Equipment
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.
- 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.
- 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.
- 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.
Nutrition
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.
Leave a Reply