These blueberry muffins were tested and perfected for tender, bakery-style perfection. which had my friend declaring,“These are the best muffins I’ve had in my entire life!” The trifecta of butter, sour cream, and oil keeps them soft and rich, while a light streusel topping, bright lemon zest, and warm spices elevate every bite.
Follow along for step-by-step photos, expert tips, and delicious recipe variations to make these blueberry muffins fluffy, flavorful, and perfect every single time!


Why you’ll love This Blueberry Muffin Recipe
I conducted a side-by-side taste test of blueberry muffins three ways (see my Instagram):
1. With vegetable oil
2. With butter and sour cream
3. With butter, sour cream, and vegetable oil
While they were all moist, the muffins made with butter, sour cream, and vegetable oil took the cake!
Here are a few more reasons they’re the best:


Blueberry Muffin Ingredients
Let’s take a closer look at what you need to make this recipe (measurements in the printable recipe card at the bottom of the post):


How to MAke Blueberry Muffins
Let’s take a closer look at how to make this recipe with step-by-step photos (full recipe in the printable recipe card at the bottom of the post):







Blueberry Muffins with Streusel Topping TIPS


Blueberry Muffins Recipe variations

How to serve Homemade Blueberry Muffins

HOW TO STORE Best Blueberry Muffins
•Room temperature: Store in an airtight container for up to 3 days. For longer storage, refrigerate for up to 5 days, though this can slightly dry them out.
•Freeze: Wrap muffins individually and place in a freezer bag for up to 3 months. Thaw at room temperature or warm briefly in the microwave.
•Refresh before serving: Warm the muffins in the microwave for 10–15 seconds to make them soft and bakery-fresh again.
Blueberry Muffin FAQs
Use a combination of fat and moisture-rich ingredients like butter, oil, and sour cream, and avoid overmixing the batter to keep the muffins soft and tender.
Yes! Use them straight from the freezer (don’t thaw) and toss with a little flour to prevent them from sinking and bleeding into the batter.
This usually happens if the batter is too thin or the berries aren’t coated in flour. Tossing them in flour helps suspend them evenly.
Fill the muffin cups all the way to the top to create tall, domed tops.
Yes! They stay fresh at room temperature for a few days or can be frozen for up to 3 months.
Yes, substitute with a 1:1 gluten-free flour blend. Let the batter rest before baking for the best texture.
Overmixing the batter or adding too much flour can lead to dense muffins. Mix gently and measure flour correctly using a kitchen scale.


Looking for more Muffin Recipes?
Lemon Blueberry Muffins
Blueberry Cornbread Muffins
Pear Muffins
Snickerdoodle Muffins
Pumpkin Muffins
Chocolate Zucchini Muffins
WANT TO TRY THIS Blueberry Muffin RECIPE?
PIN IT to your recipe BOARD TO SAVE FOR LATER!
FIND ME ON PINTEREST FOR MORE GREAT RECIPES! I AM ALWAYS PINNING :)!
©Carlsbad Cravings by CarlsbadCravings.com

Easy Blueberry Muffins
Save This Recipe To Your Recipe Box
You can now create an account on our site and save your favorite recipes all in one place!
Ingredients
Light Streusel Topping
- 1/3 cup all-purpose flour
- 2 tablespoons granulated sugar
- 1 tablespoon brown sugar
- 1/4 teaspoon ground cinnamon
- Pinch of salt
- 3 tablespoons unsalted butter, cold and cubed
- 1/4 cup chopped walnuts or pecans
MUFFINS
- 2 cups (250g) all-purpose flour (fluffed, spooned, and leveled)
- 1 1/2 teaspoons baking powder
- 1 teaspoon baking soda
- 1/2 tsp EACH salt, ground cinnamon
- 1/4 teaspoon ground ginger
- 6 tablespoons unsalted butter, room temperature
- 1/2 cup granulated sugar
- 1/3 cup packed light brown sugar
- 1/2 cup sour cream, room temperature
- 2 tablespoons vegetable oil
- 2 teaspoons vanilla extract
- 2 teaspoons lemon zest
- 2 eggs, room temperature
- 1/4 cup milk, room temperature
- 1 ½ cups fresh or frozen blueberries (don’t thaw)
Instructions
- Prep: Preheat the oven to 350°F. Lightly grease or spray a 12-count muffin pan with nonstick spray, then add the muffin liners (this helps prevent them from sticking). Set aside.
- Make Topping: Mix the flour, sugars, cinnamon, and salt in a large bowl. Add the cold, cubed butter and use a fork or pastry cutter to mix until pea-sized crumbs form. Stir in the nuts, then refrigerate.
- Dry Ingredients: Whisk the flour. (measure correctly! See Notes), baking powder, baking soda, and spices together in a large bowl. Set aside.
- Cream Butter and Sugars: Using a stand mixer with the paddle attachment (or a handheld mixer), beat the butter and sugars together on medium-high speed for 3 minutes, or until creamy and fluffy.
- Add Wet Ingredients: Add the sour cream, vegetable oil, vanilla extract, and lemon zest, and beat on medium to combine. Add the eggs one at a time, beating just until combined after each addition.
- Alternate Ingredients: With the mixer on low, beat in the Dry Ingredients, alternating with the milk, just until combined. Stop when a few steaks of flour remain, then stir the rest by hand. In a separate bowl, toss the blueberries with 1 ½ teaspoons of flour, then fold them into the batter.
- Assemble: Divide the mixture between the 12 liners, filling each to the top (I use a large cookie scoop). Crumble the topping over each muffin and then lightly press it into the batter.
- Bake and Cool: Bake at 350°F for 18–22 minutes or until a toothpick inserted in the center comes out barely clean. Let the pan rest for 5 minutes, then remove the muffins to a wire rack to cool.
Notes
Storage
- Room temperature: Store in an airtight container for up to 3 days. For longer storage, refrigerate for up to 5 days, though this can slightly dry them out.
- Freeze: Wrap muffins individually and place in a freezer bag for up to 3 months. Thaw at room temperature or warm briefly in the microwave.
- Refresh before serving: Warm the muffins in the microwave for 10–15 seconds to make them soft and bakery-fresh again.
Did You Make This Recipe?
Tag @CarlsbadCravings and Use #CarlsbadCravngs
Leave a Review, I Always Love Hearing From You!



























leave a review