Whole Wheat Blueberry Muffins with Lemon and Flax

If you're looking for a wholesome breakfast muffin that actually tastes good, these Whole Wheat Blueberry Muffins are a must-try. They're hearty, flavorful, and naturally dairy-free with whole wheat flour, ground flaxseeds, and juicy blueberries. A touch of lemon zest brightens very bite, while cinnamon and vanilla add warmth and balance. Whether you meal prep muffins for busy mornings or want a nourishing baked good to go with your coffee, this recipe has you covered.

Muffin pan with whole wheat blueberry muffins and bowl of fresh blueberries.
Jump to:

These muffins are one of my go-to recipes when I want something cozy, nourishing, and freezer-friendly. Thanks to flaxseeds and whole wheat flour, they offer a bit more staying power than your typical bakery-style muffin. The combination of lemon, vanilla, and cardamom gives them an elevated flavor that's still kid- and adult-approved.

If you're a fan of make-ahead breakfasts, these muffins pair well with options like my High-Protein Green Apple Lentil Smoothie or Sun-Dried Tomato Basil Strata Breakfast Casserole for a balanced start to the day. I love baking a batch and freezing half for easy grab-and-go snacks during the week.

You can also feel free to swap in whatever berries you have on hand (frozen work too!), and the flax keeps them egg-free adaptable.

Muffin tin with blueberry muffins in grey counter.

Substitutions

  • Milk: Use any unsweetened dairy or non-dairy milk (like oat, almond, or cow's milk).
  • Grapeseed oil: Substitute with canola, avocado, or melted coconut oil.
  • Egg: Use a flax egg for a vegan version.
  • Flour: You can try white whole wheat flour for a lighter texture or a 50/50 blend of all-purpose and whole wheat.
  • Cardamom: Optional, but can be swapped with nutmeg for a different warm note.
  • Blueberries: Frozen or fresh are both great (no need to thaw frozen before using).

Making Ahead and Storage

Muffins are a great option for meal prep because you can make them ahead.

To freeze, allow the muffins to cool completely before wrapping or storing in an airtight freezer-safe container. Freeze up to three months, thawing at room temperature or in the microwave.

Muffin broken in half with warm, melting butter and more in the background.

FAQ

Is whole wheat flour good for baking muffins?

Yes, whole wheat flour is great for baking muffins! It adds a nutty flavor and boosts the fiber and nutrient content of your baked goods. To keep your muffins moist and tender, pair whole wheat flour with ingredients like oil, fruit, or yogurt-and avoid over-mixing the batter.

What do you need to add more of when baking with whole wheat flour?

Whole wheat flour absorbs more liquid than all-purpose flour, so recipes often need slightly more moisture. You might see extra milk, fruit puree, or oil added to balance the texture. In this recipe, flax, soy milk, and lemon juice all help create a moist, soft crumb.

Can I substitute whole wheat flour for all-purpose flour in a muffin recipe?

You can usually substitute whole wheat flour for all-purpose flour in muffin recipes, though the texture may be a bit denser. For best results, try using white whole wheat flour or doing a 50/50 mix with all-purpose. You may also need to add slightly more liquid to compensate for whole wheat's higher absorbency.

Want even more Nourishing meal inspiration?

If you're looking for more ideas beyond these muffins, I've put together a free list of 100+ plant-based meals and snacks to make meal planning easier. These meals are simple, satisfying, and full of variety.

📖 Recipe

Whole wheat blueberry muffins with lemon and flax in a muffin tin.

Whole Wheat Blueberry Muffins with Lemon and Flax

Stephanie McKercher, RDN
These easy whole wheat lemon blueberry muffins are naturally dairy-free and full of nourishing ingredients like ground flaxseed, whole wheat flour, and blueberries. A splash of lemon juice and zest adds brightness, and warm spices make the cozy enough for chilly mornings. Great for meal prep, snacks, or a lightly sweet breakfast.
5 from 4 votes
Prep Time 10 minutes
Cook Time 30 minutes
Course Breakfast, Snack
Cuisine dairy-free, vegetarian
Servings 12 muffins
Calories 180 kcal

Ingredients
  

  • 1 ½ cups whole wheat flour (280 grams)
  • ½ cup ground flax (60 grams)
  • ½ cup sugar (see note)
  • 1 ½ teaspoons baking powder
  • 1 teaspoon cinnamon
  • ½ teaspoon salt
  • ¼ teaspoon cardamom (optional)
  • 1 egg
  • 1 ½ cups unsweetened soy milk or milk of choice
  • 3 tablespoons grapeseed oil
  • 1 teaspoon grated lemon peel (plus additional for topping if desired)
  • 2 tablespoons lemon juice
  • 1 tablespoon vanilla extract
  • 1 ½ cups blueberries (fresh or frozen, plus additional for topping if desired)

Instructions
 

  • Preheat oven to 375 degrees Fahrenheit. Grease a muffin pan (or prepare with liners).
  • Stir whole wheat flour, ground flax, sugar, baking powder, cinnamon, salt, and cardamom (if usinin a large mixing bowl.
  • In a separate bowl, beat egg and whisk with soy milk, grapeseed oil, lemon peel, lemon juice, and vanilla extract. Pour wet ingredients into the bowl of dry ingredients. Stir until just combined. Don't over-mix-stop when you no longer see the individual ingredients you added -the batter will still be lumpy in places.
  • Gently fold in blueberries.
  • Pour batter into muffin pan. Top with additional blueberries and lemon peel if desired (this makes the blueberries more visible and adds color to the muffin tops).
  • Place muffin pan on center rack of the oven and bake 30 minutes, or until tops start to turn brown and an inserted toothpick comes out clean. Cool muffins in the pan on a wire rack for 5 minutes before removing. Serve warm or at room temperature.

Notes

Vegan variation: Use vegan sugar. Substitute flax egg for egg.
To make a flax egg: Whisk together 1 tablespoon ground flax and 2 ½ tablespoons water. Allow mixture to thicken to the consistency of a beaten egg before using.
 
To freeze: Allow the muffins to cool completely. Wrap or store in an airtight freezer-safe container. Freeze up to three months. Thaw at room temperature or in the microwave.
 
This recipe was tested at 8000 feet in elevation.

Nutrition

Serving: 1muffin | Calories: 180kcal | Carbohydrates: 25g | Protein: 5g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 1g | Trans Fat: 0.002g | Cholesterol: 14mg | Sodium: 169mg | Potassium: 170mg | Fiber: 4g | Sugar: 11g | Vitamin A: 95IU | Vitamin C: 3mg | Calcium: 95mg | Iron: 1mg
Did you try this recipe?Please consider Leaving a Review!

Share this post:

More From the Blog:

5 from 4 votes

Leave a Reply

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

Recipe Rating




I accept the Privacy Policy

This site uses Akismet to reduce spam. Learn how your comment data is processed.

15 Comments

  1. 5 stars
    i always have issues with whole wheat recipes but these muffins turned out really well! I added 1/4 teaspoon of nutmeg, and used 60g of dark brown sugar. I also used avocado oil instead of grapeseed oil because that’s all i had.

  2. 5 stars
    Literally was just looking for a healthy muffin recipe for me AND my kids to try! So glad I came across this one!

  3. 5 stars
    Love how you packed these muffins with a ton of nutrition! Can't wait to whip up these blueberry muffins this weekend

  4. 5 stars
    Okay these look friggin' phenomenal. I wanna eat like 3 of them... And I totally could eat like 6! Ah ha ha!