If you like a delicious warm muffin with your morning coffee as I do, you will love this muffin recipe. It is 100% whole grain, relatively low in sugar and has more fruit than many other recipes I have seen. One of these nutritious pastries will give you enough slow-release energy (thank you, whole grains) to handle hectic mornings or help you beat the afternoon slump.

Tricky whole grains

The recipe is a result of many trials and failures. Batters prepared with 100% whole wheat flour are often heavier and need more leavening agent (baking powder) so I had to tweak a few recipes from my favorite cookbooks to make sure the muffins are as fluffy and light as they can get.


Kids and portion distortion

Baking these muffins or pretty much anything is a great way to involve kids in the kitchen and my little ones love helping to measure, mix and stir. It is also a perfect opportunity to teach them about appropriate portions. These muffins are about half the size and caloric content of the oversized Starbucks muffins. This allows them to fit perfectly inside my kids’ lunchboxes and give a real-life example of what a serving of baked goods should look like.

In case you need to save time during the week, feel free to freeze these little guys in Ziploc bags. They are perfectly defrosted and warm in a matter of seconds in a microwave.


Hurray to variety

The best part is that you can use this basic recipe to create endless flavor combinations. Here are some of the suggestions:

  • Apple, oats & cinnamon: substitute blueberries with  1 cup of apples cut in very small chunks, replace 1/2 cup flour with quick oats, use 1/2 teaspoon cinnamon instead of vanilla and sprinkle some oats on the top of each muffin before baking
  • Banana Chocolate Chip:  Substitute 1/2 oil with 1 cup mashed bananas and reduce the amount of buttermilk to 1/2 cup. Add a handful of chocolate chips instead of blueberries.
  • Pumpkin cranberry: Substitute 1/2 oil with 1 cup pumpkin puree and reduce the amount of buttermilk to 1/2 cup. Add a cup of sweetened cranberries instead of blueberries.
Blueberry muffins
Prep time: 
Cook time: 
Total time: 
Serves: 18
  • 2 cups whole wheat flour
  • ½ cup sugar
  • 2 teaspoons baking powder
  • ½ teaspoon salt
  • 1 cup buttermilk
  • 2 large eggs
  • ½ teaspoon vanilla extract
  • ½ cup canola oil
  • 2 cups fresh blueberries
  1. Preheat oven to 375F.
  2. Line 18 muffin cups with liners or use silicone cups (we used heart-shaped).
  3. Dry mixture: Combine flour with sugar, baking powder and salt.
  4. Wet mixture: Beat the eggs with buttermilk and vanilla.
  5. Stir in the oil.
  6. Pour the wet mixture over the dry mixture and mix quickly until just combined. Do not over mix, otherwise, the texture of the muffins will be rubbery.
  7. Stir in the blueberries.
  8. Spoon about ¼ cup of mixture into each muffin cup. I like to use an ice cream scoop for equal portions.
  9. Bake for about 15 minutes or until an inserted wooden skewer comes out dry.
  10. Enjoy!
Nutrition Information
Serving size: 1 muffin Calories: 150 Fat: 7g Saturated fat: 0.7g Unsaturated fat: 6g Trans fat: 0 Carbohydrates: 20g Sugar: 8g Sodium: 90mg Fiber: 1g Protein: 3g Cholesterol: 21mg