These dairy free blueberry muffins are tender and moist with sweet and tangy blueberries and topped with crispy crumb toppings. They are as incredibly delicious as they are easy and quick to make, and they're perfect with a mug of morning coffee or matcha latte! Also try our mango sago or mango chia pudding for more super easy and dairy free desserts or this almost no knead focaccia for an easy, dairy free bake.
If you’ve made this recipe or any recipes from our blog, please tag us on Instagram using #twoplaidaprons! You can also tag us in your Instagram stories using @two_plaid_aprons. We would love to see your creations! It absolutely makes our day! 🥰
Jump to:
Ingredients for making dairy free blueberry muffins
Please scroll down to the recipe card for the ingredient quantities!
For the blueberry muffins:
- All-purpose flour and baking powder - These two make up the dry ingredients of our blueberry muffin batter.
- Eggs - For enriching the batter and make our blueberry muffins tastier.
- Coconut milk and coconut oil - These two replace dairy milk and butter, making these muffins dairy free but still delicious.
- Sugar - For sweetening the batter. Regular white granulated sugar is perfect.
- Blueberries - We like to use fresh blueberries because they are juicier and give the muffins beautiful pockets of purple. You can use frozen blueberries, however, they tend to turn a blue-ish green after baking. If you are using frozen blueberries, make sure to rinse and pat them dry before adding to the batter to prevent bleeding.
- Vanilla extract and salt - Both add a little extra layer of flavor to the muffins and make them taste more well rounded.
For the crumble topping:
- All-purpose flour - This is the base of the crumble.
- Sugars - We like to use both brown sugar and white granulated sugar to get the best of both world. White sugar makes the crumble crisp and crunchy while the brown sugar gives the crumble extra color, a mild caramelized flavor, and some tender crumbly texture. But if you don't have any brown sugar on hand, you can use all white granulated sugar.
- Coconut oil - Instead of butter, we will be using melted coconut oil for the crumble.
- Salt - Just a little pinch of salt adds a nice contrast.
How to make blueberry muffins (dairy free)
Please scroll down to the recipe card for the full recipe and instructions!
1. Prepare the crumble topping. In a bowl, mix together flour, both sugars, and salt with a fork. Add the melted coconut oil and mix until well combined. It should look like a sandy, crumbly paste. Set aside until needed.
2. Preheat oven to 400°F and line a cupcake tin with cupcake liners. You can skip the liner and just grease the tin with oil if you're using a nonstick cupcake tin.
3. Mix dry ingredients. In a bowl, whisk together the flour and baking powder. Set aside.
4. Mix together the wet ingredients. In a mixing bowl, add the eggs, sugar, coconut oil, coconut milk, vanilla, and salt. Whisk until well combined and emulsified.
Then add the flour mixture and mix until just combined and no more dry flour is visible. DON'T over mix! Finish by gently folding in about ¾ of the blueberries.
5. Assemble. Divide the batter evenly into the 12 cupcake liners and top the batter with the remaining blueberries and crumble topping. Each liner should be filled up about 80% with batter.
Pro tip: Keep some of the crumb toppings in large pieces for some texture contrast.
6. Bake. Place the muffins into the oven and bake for about 18 to 20 minutes or until an inserted toothpick comes out clean or with just a few crumbs.
7. Optional - Broil. For a bit more color on the muffins, broil on high for about 30 seconds to 1 minute.
8. Cool. Remove the muffins form the oven and let them cool for about 5 minutes before taking them out of the cupcake tin. Let the muffins cool completely on a cooling rack. Enjoy!
Recipe tips
- Use fresh blueberries for gorgeous purple color. Although you can use frozen blueberries for your blueberry muffins, fresh blueberries will give the muffins a prettier color.
- Don't over mix the batter! Just like any cakes, quick breads, and even cookies, the number one no-no is overmixing the batter. Over mixing will result in dry tough muffins.
- Keep some of the crumble pieces large to add texture to the muffins. Small tiny crumbles has similar texture to cookie crumbs and larger pieces of crumbles will give add some nice crispy crunch.
- Reserve some of the blueberries for the top of the muffins to get a nicer presentation.
Storage
These dairy free blueberry muffins can be kept at room temperature for up to 3 days, up to 7 days in the fridge, or for about 2 to 3 months in the freezer. Just make sure to keep the blueberry muffins in an airtight container and allow the muffins to cool completely before storing.
If freezing, allow the muffins to thaw in the fridge overnight. We also recommend briefly warming up the muffins in the microwave for best flavor and texture.
FAQ
Any neutral flavor oils like avocado, canola, and grapeseed oil can be a good substitute for coconut oil if you don't like the flavor of coconuts. However, do avoid oils like sesame oil and olive oil because their flavors are too strong for these blueberry muffins.
Yes, if you prefer, you can use frozen blueberries in place of fresh blueberries. However, make sure to rinse the frozen blueberries under cold water a few times until no more color leeches from the blueberries. Then let them dry on paper towels or gently pat them dry. Doing so will help prevent the blueberries from making your muffin soggy from the excess moisture and also prevent the blueberries from turning your muffins greenish blue.
Absolutely! Our muffin recipe is on the just-sweet-enough side. If you prefer your blueberry muffins sweet, feel free to add about ¼ cup more sugar.
📖 Recipe
Dairy Free Blueberry Muffins
Ingredients
For the crumble:
- ⅓ cup all-purpose flour
- 2 tablespoons granulated sugar
- 1 tablespoon brown sugar light or dark
- Pinch of salt
- 2 tablespoons coconut oil melted and cooled
For the muffins:
- 2 cups all-purpose flour fluff, spoon, and level *see notes
- 2 teaspoons baking powder
- 2 large eggs
- ¾ cup granulated sugar
- ½ cup coconut oil melted and cooled
- ½ cup coconut milk or your preferred dairy free milk
- 1½ teaspoons vanilla extract
- ½ teaspoon salt
- 2 cups fresh blueberry washed and pat dry
Instructions
- For the crumble topping:In a bowl, mix together flour, both sugars, and salt with a fork. Add the melted coconut oil and mix until well combined. Set aside until needed.
- For the rest of the blueberry muffins:Preheat oven to 400°F and line a cupcake tin with cupcake liners. You can skip the liner and just grease the tin with oil if you're using a nonstick cupcake tin.
- In a bowl, whisk together the flour and baking powder. Set aside.
- In a mixing bowl, add the eggs, sugar, coconut oil, coconut milk, vanilla, and salt. Whisk until well combined and emulsified. Add the flour mixture and mix until just combined and no more dry flour is visible. DO NOT overmix! To finish, add about ¾ of the blueberries and gently fold to incorporate.
- Assemble and bake:Divide the batter evenly into the 12 cupcake liners and top the batter with the crumble topping and remaining blueberries*Keep some of the crumb toppings in large pieces for some texture contrast.*
- Bake the muffins for about 18 to 20 minutes or until an inserted toothpick comes out clean or with just a few crumbs.
- Optional - For a bit more color on the muffins, broil on high for about 30 seconds to 1 minute.
- Remove the muffins form the oven and let them cool for about 5 minutes before taking them out of the muffin tin. Let the muffins cool completely on a cooling rack. Enjoy!
Notes
- Fluff, spoon, and level - Using a scale is the most preferred measuring method for accuracy, especially for baking recipes. Without a scale, this flour measuring technique is the next best alternative. To use this method:
- Fluff up the flour in the bag or the flour canister.
- Spoon the fluffed flour into the measuring cup, without shaking or tapping, until the flour overflows.
- Use a straight-edge, like a the back of a butter knife, to scrape off the excess flour.
Ferial says
These are incredibly delicious muffins and the recipe was easy to follow along with. Quite possibly the best blueberry muffins we’ve ever had! My husband literally just said, “I’m going to be thinking about that muffin for a while.”
Thank you!
Mei says
Hi Ferial!
Thank you for dropping such a sweet comment! We are so happy that you both enjoyed the blueberry muffins! They are our favorites as well =)
Mei ❤️
Shellee says
Can you use regular milk? If you don’t have coconut milk?
Mei says
Hi Shellee! Yes, you can use regular dairy milk instead of coconut milk. However, you may need to hold back a TBSP of liquid to compensate for the thickness of the coconut milk =)
Mei ❤️
Lindsay Patton says
Soo yummy! Even better than my regular muffins! I had to go dairy free for nursing my daughter, so I was super bummed.
But then I found this recipe and all is not lost! Thank you!
Mei says
Hi Lindsay! Thank you for trying our recipe! So glad you enjoyed these muffins =)
Mei ❤️
Natalie J says
These were so good! I’ve tried many different muffin recipes and couldn’t quite get it right, but these were perfect. I used frozen blueberries because it’s what I had on hand and it worked perfectly.
Mei says
So glad you enjoyed it, Natalie!
Mei ❤️
Lisa T says
SO good! I followed the recipe exactly and they turned out perfect. I want to eat them all!
Mei says
So glad you enjoyed them, Lisa!
Mei ❤️