Bakery-Style Blueberry Streusel Muffins
I make a double batch of these bakery-style blueberry streusel muffins whenever friends drop by — they disappear fast. They’re tender, lightly sweet, and have a crunchy oat-coconut streusel that reads like something from a pastry case, but everything here is gluten-free and dairy-free. Perfect for weekend brunch, a school lunch upgrade, or a quick bake when you want something impressive with minimal fuss. If you love crumb-topped muffin classics, you might also enjoy this take on blueberry muffins with a streusel crumb topping that leans even more classic-bakery.
Why you’ll love this dish
This recipe balances bakery texture with approachable, allergy-friendly ingredients: a gluten-free all-purpose base plus almond flour gives crumb structure and a tender crumb, while almond milk and coconut oil keep the muffins moist without dairy. The oat-coconut streusel adds texture and a toasty flavor that makes these feel elevated — great for guests, brunch, or packing for school or work.
“Flaky on top, tender inside — tastes like it came from a local bakery.” — a friend who thought these were store-bought
Reasons to try them now:
- They’re naturally dairy-free and easily made gluten-free with a single all-purpose blend.
- Quick prep: batter comes together in one bowl.
- Crowd-pleasing: blueberry bursts plus a crunchy streusel are popular with adults and kids alike.
- Flexible: swap berries, add citrus zing, or make them nut-free with a simple substitution.
If you want another muffin twist with a yogurt boost, compare how these differ from my apple-cinnamon Greek yogurt muffins for texture and tang.
Step-by-step overview
Before digging into the ingredients: you’ll whisk dry ingredients, combine wet ingredients, fold berries in gently, top with a quick oat streusel, and bake 18–22 minutes. Plan on about 10 minutes prep, 20 minutes baking, and a short cool so the streusel sets. I recommend preheating the oven and lining a 12-cup muffin tin — the overall workflow is fast and forgiving.
What you’ll need
Key ingredients (measured):
- 1 1/2 cups gluten-free all-purpose flour
- 1/2 cup almond flour
- 1/2 cup granulated sugar
- 1 tablespoon baking powder
- 1/2 teaspoon salt
- 1/2 teaspoon ground cinnamon
- 1 cup almond milk (or other dairy-free milk)
- 1/4 cup coconut oil, melted
- 1 teaspoon vanilla extract
- 1 cup fresh blueberries
- For streusel: 1/4 cup rolled oats, 2 tablespoons brown sugar, 2 tablespoons coconut oil, 1/4 teaspoon cinnamon
Notes and substitutions:
- Gluten-free flour: use a 1:1 GF all-purpose blend that contains xanthan gum for best structure. If yours lacks it, add 1/4 teaspoon xanthan gum.
- Almond flour adds tenderness and a slight nutty flavor; to make nut-free, replace almond flour with an extra 1/2 cup gluten-free flour or oat flour.
- Coconut oil can be swapped for melted butter (if not dairy-free) or neutral oil like canola.
- Fresh vs frozen blueberries: both work — toss frozen berries in a tablespoon of flour to prevent color bleed and sinking.
- Want more citrus brightness? Add 1 teaspoon lemon zest to the batter.
How to prepare Bakery-Style Blueberry Streusel Muffins
- Preheat and prep: Heat the oven to 375°F (190°C). Line a 12-cup muffin tin with paper liners or grease the cups.
- Dry mix: In a large bowl whisk together the gluten-free all-purpose flour, almond flour, sugar, baking powder, salt, and cinnamon until evenly combined.
- Wet mix: In a separate bowl, whisk the almond milk, melted coconut oil, and vanilla extract.
- Combine: Pour the wet into the dry. Stir gently until the mixture is just combined — a few lumps are fine; overmixing causes dense muffins.
- Fold in fruit: Fold in the blueberries carefully so they don’t burst.
- Streusel: In a small bowl, mix rolled oats, brown sugar, melted coconut oil, and cinnamon until crumbly.
- Fill tins: Spoon batter into muffin cups, filling each about two-thirds full. Evenly sprinkle streusel over each muffin.
- Bake and cool: Bake 18–22 minutes, until a toothpick in the center comes out clean or with a few moist crumbs. Let cool 5 minutes in the tin, then transfer to a wire rack.
Step-by-step instructions
- Preheat oven to 375°F (190°C) and line a muffin tin.
- Whisk all dry ingredients together in one large bowl.
- Whisk almond milk, melted coconut oil, and vanilla in another bowl.
- Pour wet into dry and stir just until combined. Do not overmix.
- Gently fold in blueberries. If using frozen berries, fold them in straight from the freezer.
- Combine streusel ingredients with fingers or a fork until crumbly.
- Spoon batter into prepared cups (about 2/3 full). Top each with streusel.
- Bake 18–22 minutes. Cool briefly in pan, then transfer to a rack to finish cooling.
Best ways to enjoy it
These muffins are delicious warm, at room temperature, or slightly toasted. Try them with:
- A smear of dairy-free cream cheese or a thin drizzle of lemon glaze for brunch.
- A side of Greek yogurt and fresh fruit for a weekend breakfast.
- Pair with coffee, chai, or a fruity iced tea for afternoon treats.
If you enjoy berry desserts, consider serving alongside a warm blueberry cobbler for a berry-forward dessert spread.
Storage and reheating tips
- Room temperature: Store in an airtight container at room temp up to 48 hours. Keep streusel-topped muffins on a single layer to preserve crunch.
- Refrigerator: Store for up to 4–5 days in an airtight container. Let come to room temp or reheat.
- Freezing: Wrap individually and freeze up to 3 months. Thaw at room temperature or reheat from frozen.
- Reheating: Microwave 10–20 seconds for a quick warm-up, or bake at 325°F (160°C) for 8–10 minutes to restore crunch.
Follow safe food handling: cool completely before storing to avoid condensation and sogginess.
Pro chef tips
- Don’t overmix: fold until just combined to keep the crumb tender.
- Prevent sinking: toss blueberries with a teaspoon of flour before folding in if they’re very juicy.
- Even muffins: use an ice cream scoop for consistent portions so all muffins bake uniformly.
- Streusel texture: chill the streusel for 5 minutes if your coconut oil is very soft; it creates chunkier crumbs.
- Test doneness: start checking at 18 minutes; ovens vary. The tops should be golden and a toothpick should come out clean or with a few moist crumbs.
Creative twists
- Lemon-blueberry: add 1–2 teaspoons lemon zest to the batter and a lemon glaze over cooled muffins.
- Nut-free option: replace almond flour with an extra 1/2 cup gluten-free flour and use sunflower seed butter or neutral oil.
- Mixed berry: swap half the blueberries for raspberries or blackberries for a tart-sweet mix.
- Maple-pecan streusel: substitute brown sugar with maple syrup (reduce coconut oil slightly) and stir in 2 tablespoons chopped pecans.
- Lower sugar: reduce granulated sugar by 1/4 cup and add 2 tablespoons applesauce to maintain moisture.
For a savory-sweet twist elsewhere in the kitchen, try a creative sandwich idea like the blueberry basil goat cheese panini when you want blueberries in a savory role.
Common questions
Q: Can I use frozen blueberries?
A: Yes. Fold them into the batter frozen and don’t thaw first — that prevents the batter from turning purple. You may need to add an extra minute or two to baking time.
Q: Are these muffins nut-free?
A: Not as written — almond flour makes them tender. For nut-free, replace almond flour with an equal amount of gluten-free flour or oat flour and use a seed-based milk if needed.
Q: Can I make these without coconut oil?
A: Yes. Substitute melted butter (if dairy is okay) or a neutral oil like vegetable or avocado oil 1:1.
Q: How can I keep the streusel crunchy?
A: Let muffins cool completely on a rack before storing. If stored warm, condensation will soften the streusel. Re-crisp in a 325°F oven for 6–8 minutes if it softens.
Q: Can I halve the recipe?
A: Absolutely. Bake times will be similar; start checking at 16 minutes.
Conclusion
If you want a bakery-style muffin that’s friendly to gluten-free and dairy-free diets, these blueberry streusel muffins are a reliable, crowd-pleasing option with minimal fuss and maximum flavor. For another version with a classic bakery profile, check out Little Sweet Baker’s bakery-style blueberry streusel muffins for comparison. If you’re exploring different streusel approaches and flavor ideas, this collection on Blueberry Streusel Muffins at Butter Be Ready has helpful topping variations.
Bakery-Style Blueberry Streusel Muffins

Ingredients
Muffin Base
- 1 1/2 cups gluten-free all-purpose flour Use a 1:1 GF blend with xanthan gum for best results.
- 1/2 cup almond flour For nut-free, replace with additional gluten-free flour or oat flour.
- 1/2 cup granulated sugar Optional: reduce by 1/4 cup for lower sugar.
- 1 tablespoon baking powder
- 1/2 teaspoon salt
- 1/2 teaspoon ground cinnamon
- 1 cup almond milk Can substitute with other dairy-free milk.
- 1/4 cup coconut oil, melted Substitute with melted butter or neutral oil if not dairy-free.
- 1 teaspoon vanilla extract
- 1 cup fresh blueberries Frozen blueberries can be used; toss in flour to prevent color bleed.
Streusel Topping
- 1/4 cup rolled oats
- 2 tablespoons brown sugar Can be substituted with maple syrup.
- 2 tablespoons coconut oil
- 1/4 teaspoon cinnamon
Instructions
Preparation
- Preheat the oven to 375°F (190°C) and line a 12-cup muffin tin.
- In a large bowl, whisk together the gluten-free all-purpose flour, almond flour, sugar, baking powder, salt, and cinnamon until evenly combined.
- In a separate bowl, whisk the almond milk, melted coconut oil, and vanilla extract.
- Pour the wet mixture into the dry ingredients and stir gently until just combined; a few lumps are okay.
- Carefully fold in the blueberries.
- In a small bowl, mix together rolled oats, brown sugar, melted coconut oil, and cinnamon until crumbly.
- Spoon the batter into muffin cups, filling each about two-thirds full, and evenly sprinkle with streusel topping.
Baking
- Bake for 18–22 minutes, until a toothpick inserted in the center comes out clean or with a few moist crumbs.
- Let cool in the pan for 5 minutes before transferring to a wire rack to cool completely.
