Blueberry Muffins with Crunchy Crumb Topping

If you love blueberries, you’ll absolutely adore these homemade blueberry muffins. Bright lemon zest adds a fresh pop of flavor to every bite.

With a crunchy streusel crumb topping, the muffin tops are crisp while the centers stay moist and tender — the perfect balance of texture and taste. Read on to learn how to make these blueberry lemon muffins step by step.

blueberry muffins on tray

Why you’ll love these blueberry muffins

These blueberry lemon muffins are made from scratch using simple pantry ingredients. Granulated sugar balances the bright lemon zest and juicy blueberries for a classic, comforting flavor.

The flavor profile is similar to a blueberry-and-lemon scone, but this recipe yields a lighter, fluffier muffin that’s ideal for breakfast or an afternoon treat.

blueberry muffins on tray

Muffin ingredients

Scroll to the printable recipe card at the bottom for exact measurements and full instructions.

  • Flour: All‑purpose works best.
  • Sugar: Granulated for sweetness.
  • Baking powder: For lift.
  • Salt: Balances flavor.
  • Eggs: Bind and enrich the batter.
  • Milk: Any milk will work; adjust if using frozen berries.
  • Vegetable oil: Keeps the muffins moist; can substitute other neutral oils.
  • Vanilla extract: Adds depth of flavor.
  • Blueberries: Fresh are preferred; frozen can be used with adjustments (see notes).
  • Lemon: Zest of one lemon for brightness.

How to make blueberry lemon muffins

  • Preheat the oven to 400°F and line a 12‑cup muffin tin with liners.
  • Prepare the streusel topping by combining flour, brown sugar, and softened butter; cut together until crumbly and set aside.
  • Combine wet ingredients in one bowl: eggs, milk, oil, and vanilla.
  • Combine dry ingredients in another bowl: flour, sugar, baking powder, and salt.
  • Fold wet into dry and gently stir until just combined; then fold in blueberries and lemon zest. Do not overmix.
  • Portion the batter into the prepared muffin tin, filling each cup about two‑thirds full. Sprinkle streusel on top.
  • Bake for 15–17 minutes (about 17 minutes is typical) until the tops are golden and a light press makes them spring back.
Streusel topping mix in bowl
blueberry muffin batter in mixing bowl
blueberry muffin batter in mixing bowl
blueberry muffin batter in mixing bowl
blueberry muffin batter in muffin tin
blueberry muffins on tray

Muffin-making tips

Good muffins depend on technique as much as ingredients. Here are a few practical tips to help you get consistent, tender results.

Use oil rather than butter for a softer, moister crumb in muffins and quick breads. Oil stays liquid at room temperature and keeps the texture tender.

Avoid overmixing. When a recipe says “mix until just combined,” that’s intentional — some small lumps in the batter are fine. Overworking the batter develops gluten and leads to dense muffins.

Measure accurately. Too much flour or sugar will change texture and bake time. If you regularly bake, reliable measuring cups and spoons make a difference.

Frozen vs. fresh blueberries

Fresh blueberries give the best texture and flavor, but frozen berries can be used successfully. Keep the berries frozen and fold them directly into the batter to minimize color bleeding.

Because frozen berries are colder and release more moisture while baking, you may need to add 2–5 extra minutes of bake time. To avoid an overly wet batter when using frozen berries, reduce the milk slightly.

If using frozen blueberries, reduce the milk to 3/4 cup instead of 1 cup and bake an additional 2–5 minutes as needed.

blueberry muffins on tray

Even more breakfast recipes to try!

Blueberry & Lemon Scone Recipe

Dutch Baby Pancake Recipe

Irresistible Strawberry Muffins Recipe

Strawberry Pavlova

Even more breakfast recipes to try!

The Recipe

blueberry muffins on tray

Blueberry Muffins with Crumb Topping

From-scratch blueberry muffins topped with a buttery streusel — a weekend favorite that’s simple to make and delightful to share.
Print
Pin
Rate
Prep — 10 minutes
Cook — 17 minutes
Total — 27 minutes
Serves — 12 -18

Ingredients

STREUSEL TOPPING:

  • 2 tablespoons butter softened
  • cup brown sugar lightly packed
  • ¼ cup flour all-purpose

MUFFINS

  • 2 cups flour all-purpose
  • ¾ cup sugar granulated
  • teaspoons baking powder
  • ½ teaspoon salt
  • 2 eggs
  • 1 cup milk 2%
  • cup vegetable oil
  • 1 teaspoon pure vanilla extract
  • 1 cup blueberries
  • zest from 1 lemon

Instructions

  • Preheat oven to 400°F and line a muffin tin with liners. Prepare the streusel: combine 2 tablespoons softened butter, 1/8 cup light brown sugar, and 1/4 cup all‑purpose flour. Cut together with a pastry cutter or fork until crumbly. In a medium bowl, whisk together 2 cups flour, 3/4 cup granulated sugar, 2 1/2 teaspoons baking powder, and 1/2 teaspoon salt.
  • In a separate bowl, whisk together 2 eggs, 1 cup milk (2%), 1/3 cup vegetable oil, and 1 teaspoon vanilla. Stir in 1 cup blueberries and the zest from 1 lemon. Pour wet ingredients into dry and stir until just combined; a few lumps are okay.
  • Fill each muffin cup about two‑thirds full. Sprinkle about 1 tablespoon streusel over each muffin.
  • Bake at 400°F for 15–17 minutes, or until muffins spring back when gently pressed and are golden on top. Cool briefly in the pan, then transfer to a wire rack to finish cooling.

Notes

If using frozen blueberries, do not thaw. You may need to increase cooking time 2–5 minutes and reduce the milk to 3/4 cup to prevent a soggy batter.

This recipe yields 12–18 muffins depending on how full you fill the liners.