Healthy blueberry muffins that are soft, fluffy, and packed with berries, without tasting like a compromise. ♡

These are the muffins I make when I want something sweet with my coffee but I still want to feel good after. They’re lightly sweet, full of juicy blueberries, and they stay tender for days thanks to Greek yogurt. And here’s the thing, a lot of healthier muffins turn dry fast. The fix is simple: don’t overmix, and don’t skimp on moisture.
You can keep them classic, or add a little lemon zest for that bakery vibe. Either way, let’s bake them together.

Ingredients
Healthy Blueberry Muffins
-
1 3/4 cups all purpose flour (or white whole wheat flour)
-
1 teaspoon baking powder
-
1/2 teaspoon baking soda
-
1/2 teaspoon fine sea salt
-
1 teaspoon ground cinnamon (optional but cozy)
-
2 large eggs
-
1/2 cup plain Greek yogurt
-
1/2 cup milk of choice
-
1/3 cup honey or maple syrup
-
1/4 cup neutral oil (avocado, canola, or light olive oil)
-
1 teaspoon vanilla extract
-
1 1/2 cups blueberries (fresh or frozen)
-
1 tablespoon flour (to toss with the blueberries)
Optional topping
-
1 tablespoon coarse sugar or sliced almonds

Tips
-
Don’t overmix. Stir just until you don’t see dry flour. Lumpy batter is good batter.
-
Toss the blueberries with a spoonful of flour. It helps keep them from sinking.
-
If using frozen blueberries, add them straight from the freezer. No thawing, or the batter turns purple.
-
Let the batter rest 5 to 10 minutes if you have time. It helps the muffins bake up a little taller.
-
Check early. Overbaking is the fastest way to dry muffins.

Variations
-
Add lemon: mix lemon zest into the batter for a bright, fresh twist.
-
Make them extra hearty: swap half the flour for oat flour.
-
Add crunch: stir in chopped walnuts or almonds.
-
Make mini muffins: bake 11 to 13 minutes instead of full size.
-
Add protein: stir in 1 to 2 tablespoons of chia seeds, or replace 1/4 cup flour with vanilla protein powder (they’ll be a bit denser)

Best Healthy Blueberry Muffins
Ingredients
Method
- Prep. Heat oven to 375F. Line a 12 cup muffin tin with liners or lightly grease.
- Mix dry ingredients. In a large bowl, whisk flour, baking powder, baking soda, salt, and cinnamon.
- Mix wet ingredients. In a second bowl, whisk eggs, Greek yogurt, milk, honey, oil, and vanilla until smooth.
- Combine. Pour wet ingredients into dry and stir gently until just combined. Do not overmix.
- Add blueberries. Toss blueberries with 1 tablespoon flour, then fold them into the batter.
- Bake. Divide batter evenly into the muffin tin. Add topping if using. Bake 16 to 20 minutes, until a toothpick comes out clean or with a few moist crumbs.
- Cool. Cool in the pan 5 minutes, then move muffins to a rack to cool completely.
