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.

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.

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.

FAQ
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.
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.
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
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
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.

Any nutritional details for these muffins?
Hi Sarah, I just updated the recipe card with nutrition facts. Thanks!
Have you ever made these as mini muffins?
I have not tried this. Let me know how it works out if you do. 🙂
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.
So glad this worked out for you. Thanks, Ida!
Literally was just looking for a healthy muffin recipe for me AND my kids to try! So glad I came across this one!
Yay! Perfect timing! 🙂
Love how you packed these muffins with a ton of nutrition! Can't wait to whip up these blueberry muffins this weekend
Hope you love them as much as I do!
Okay these look friggin' phenomenal. I wanna eat like 3 of them... And I totally could eat like 6! Ah ha ha!
Hah, I've been eating them morning, noon and night. 🙂
I do love the blueberry lemon combinations. These look delicious!
It's such a good pairing. Thank you!