Best Blueberry Muffins Recipe

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!

up close of blueberry muffin recipe with a bit taken out showing how moist and tender the muffins are


 

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:

  • Rich, buttery flavor: Using butter, not just oil, adds depth and a classic, indulgent muffin taste.
  • Bright flavor notes: Lemon zest, ground cinnamon, and ginger elevate the classic muffin flavor.
  • Bakery-style tops: Filled to the brim for tall, domed muffins that look as good as they taste.
  • Light streusel topping: Adds a delicate crunch and subtle sweetness, providing the perfect finishing touch without overshadowing the blueberries.
top view of holding a tray of blueberry muffins showing the streusel topping
ingredient icon

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):

  • Blueberries: Fresh or frozen, both work. If using frozen, add them straight from the freezer and toss with a little flour to prevent sinking
  • All-purpose flour: The base of the muffins. See Variations for Gluten Free.
  • Leavening agents: Baking soda and baking powder help the muffins rise tall and create a light, tender crumb.
  • Spices: Ground cinnamon and ginger add subtle warmth and depth, while salt enhances and balances the flavors.
  • Unsalted butter: Provides rich flavor and a tender texture. Make sure it’s softened to room temperature so it creams properly with the sugars.
  • Sugars: A combination of brown sugar and granulated sugar provides the best flavor and texture—brown sugar adds moisture and a subtle caramel richness, while granulated sugar sweetens and helps create a lighter, tender crumb.
  • Sour cream and vegetable oil: Using both makes the muffins extra moist, rich, and tender.
  • Eggs: Provide structure and richness; use at room temperature for easier mixing.
  • Milk: Adds moisture and helps create a smooth, creamy batter.
  • Vanilla extract: Enhances the overall flavor and sweetness.
  • Fresh lemon zest: Brightens the muffins and highlights the blueberries’ flavor.
  • Streusel topping: A mix of flour, granulated and brown sugar, cinnamon, salt, chilled butter, and chopped walnuts creates a light, sweet, crunchy, nutty topping that bakes to golden perfection.
top view of blueberry muffin recipe ingredients: flour, blueberries, sugar, eggs, baking soda, baking powder, lemon zest, vegetable oil, butter, sour cream, vanilla

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):

  • Step 1: Make Light Streusel 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.
a collage showing how to make blueberry muffins by making the topping by mixing flour, brown sugar, granulated sugar, and cinnamon together in a bowl, then cutting in the butter to pea size crumbs, then stirring in the walnuts
showing how to make blueberry muffins by whisking the flour, baking powder, baking soda, and ground cinnamon together in a bowl
  • Step 3: Combine Wet Ingredients. Using a stand mixer with the paddle attachment (or a handheld mixer):
  • Beat the butter and sugars together on medium-high speed until fluffy.
  • Beat in the sour cream, vegetable oil, vanilla extract, and lemon zest.
  • Add the eggs one at a time, beating just until combined after each.
a collage showing how to make blueberry muffins by creaming the butter and sugars, then adding the sour cream, oil, vanilla, and lemon zest, then adding the eggs and beating until combined
  • Step 4: Combine. With the mixer on low, beat in the Dry Ingredients, alternating with the milk, just until combined. In a separate bowl, toss the blueberries with 1 ½ teaspoons of flour, then fold them into the batter.
a collage showing how to make blueberry muffins adding the dry ingredients alternating with the milk, then stirring the blueberries with flour, then folding them into the batter
  • Step 6: Bake: Divide the mixture between the 12 liners, then crumble the topping over each muffin. Bake until a toothpick inserted in the center comes out barely clean.
a collage showing how to make blueberry muffins by adding the batter to cupcake liners, then topping with streusel
  • Step 7: Cool. Let the pan rest for 5 minutes, then remove the muffins to a wire rack to cool.
showing how to make blueberry muffins by letting them cool on a wire rack

Blueberry Muffins with Streusel Topping TIPS

  • Make streusel first: Chilling the streusel keeps the butter cold, so it bakes into a crisp, defined topping instead of spreading or melting into the batter.
  • Use room temperature ingredients: Butter, eggs, sour cream, and milk blend more smoothly and create a lighter muffin texture.
  • Measure flour correctly: For best results, weigh it on a food scale. If you don’t have one, fluff the flour, spoon it into the measuring cup, and level it off—never scoop directly from the bag.
  • Cream the butter and sugar well: Beat for about 3 minutes, until light and fluffy—this incorporates air and helps the muffins rise.
  • Don’t overmix: Stop the mixer when just a few flour streaks remain, then fold in the rest by hand to avoid overmixing and ensure tender, fluffy muffins.
  • Check for doneness: A toothpick inserted in the center should come out with a few moist crumbs, not wet batter.
showing how to serve blueberry muffins with streusel topping stacked on a plate

Blueberry Muffins Recipe variations

  • Lemon Blueberry Muffins: Add fresh lemon zest and replace some of the milk with lemon juice. Top with a bright lemon glaze made with 1¼ cups powdered sugar, 1½ tablespoons melted butter, and 1½ tablespoons lemon juice.
  • Blueberry Almond Muffins: Stir in sliced almonds and a touch of almond extract.
  • Blueberry Cream Cheese Muffins: Add a sweet cream cheese filling or swirl for extra richness.
  • Whole Wheat Blueberry Muffins: Replace part of the flour with whole wheat flour for a heartier texture.
  • Mixed Berry Muffins: Swap some blueberries for raspberries, blackberries, or strawberries.
  • Coconut Blueberry Muffins: Add shredded coconut and a splash of coconut milk.
  • Chocolate Chip Blueberry Muffins: Fold in a handful of white or semi-sweet chocolate chips for a sweeter treat.

How to serve Homemade Blueberry Muffins

  • Warm from the oven: Serve slightly warm for the softest texture and best flavor.
  • With butter: Split and spread with butter so it melts into the fluffy crumb.
  • Add a sweet spread: Try honey, jam, lemon curd, or cream cheese for extra flavor.
  • Make it brunch-worthy: Pair with yogurt, fresh fruit, and eggs for a complete breakfast.
  • Dessert-style: Warm and topped with a scoop of vanilla ice cream or whipped cream.

Blueberry Muffin FAQs

What is the secret to moist blueberry muffins?

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.

Can I use frozen blueberries in muffins?

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.

Why did my blueberries sink to the bottom?

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.

How do you make bakery-style muffin tops?

Fill the muffin cups all the way to the top to create tall, domed tops.

Can I make blueberry muffins ahead of time?

Yes! They stay fresh at room temperature for a few days or can be frozen for up to 3 months.

Can I make these muffins gluten-free?

Yes, substitute with a 1:1 gluten-free flour blend. Let the batter rest before baking for the best texture.

Why are my muffins dense or tough?

Overmixing the batter or adding too much flour can lead to dense muffins. Mix gently and measure flour correctly using a kitchen scale.

up close of a blueberry muffin with a bite taken out showing the blueberries inside

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

up close of best blueberry muffin recipe showing how soft and tender the muffins are and how crispy the streusel topping is

Easy Blueberry Muffins

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. See the psot for expert tips and variations!
Servings: 12 muffins
Total Time: 50 minutes
Prep Time: 30 minutes
Cook Time: 20 minutes

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

Measure flour correctly: For best results, weigh it on a food scale. If you don’t have one, fluff the flour, spoon it into the measuring cup, and level it off—never scoop directly from the bag.

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!

Reader Interactions

leave a review

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