Skip to Content

Buttermilk Muffins

Share this recipe:

Buttermilk muffins are an easy breakfast recipe filled with fiber and a delicious streusel topping. These are made with whole wheat flour, ground flaxseed and rolled oats. It’s an easy grab-and-go breakfast or snack.

whole wheat buttermilk streusel muffins in old ecko baking pans. Kitchen towel, small bowl of oats, bowl of strawberries beside muffin pans.

Buttermilk Muffins

These buttermilk muffins are high in fiber using whole wheat flour and rolled oats. First the dry ingredients are mixed separately, then the butter is creamed with sugar and other wet ingredients are added. The wet and dry ingredients are mixed together and the batter is divided among the muffin pan.

A simple streusel topping is created using rolled oats, melted butter and sugar. This is scooped onto each muffin before baking.

These muffins are very hearty, wholesome, and high in fiber. The streusel topping adds lovely flavor and texture. I like to heat mine in the microwave and serve with a bit of butter.

Ingredients on a white counter: wheat flour, brown sugar, baking soda, baking powder, cinnamon, vanilla extract, butter, eggs and oats.

Recipe Ingredients

Streusel:

Two overhead images in one: 1. Oats, sugar and flour in a bowl with a whisk. 2. Butter is added to the mixture and mixed with a small spatula.

How To Make Whole Wheat Buttermilk Muffins

Full ingredients and instructions are also in the recipe card at the bottom of this blog post.

Preheat Oven

STEP 1: Preheat the oven to 350°F. Line a muffin pan with paper cupcake liners.

Make The Streusel:

STEP 1: Mix ¼ cup old-fashioned rolled oats, ¼ cup brown sugar, and 2 Tbsp whole wheat flour in a medium bowl.

STEP 2: Melt 3 Tbsp unsalted butter in the microwave, then add to the oat mixture and stir. Set this aside for now.

Two overhead images in one: 1. Dry ingredients are added and mixed in a large bowl. 2. Butter and sugar are mixed in a separate bowl.

Make The Muffins:

STEP 1: Mix your dry ingredients in a medium bowl. 1 cup whole wheat flour, ¾ cup all-purpose flour, ¼ cup ground flaxseed, 1 tsp baking powder, 1 tsp baking soda, 1 tsp cinnamon, and ¼ tsp salt. Set aside.

STEP 2: In a separate large bowl begin adding the wet ingredients: ½ cup unsalted butter, and 1 cup brown sugar. Mix with an electric mixer.

Four overhead images in one: 1. Eggs and vanilla are added to the butter and sugar mixture. 2. Buttermilk is added and mixed. 3. Half the dry ingredients are added. 4. Second half of dry ingredients added and mixed with a hand mixer.

STEP 3: Add 2 eggs and 1 tsp vanilla extract to the wet ingredients, and mix.

STEP 4: Mix 1 ½ cups buttermilk to the wet ingredients.

STEP 5: Mix half the dry ingredients into the wet ingredients, then repeat with the second half. Batter will be thick and sticky.

Three overhead images in one: 1. Batter is added to a muffin tray with a cookie scoop. 2. All muffin tins are full with batter. 3. Twelve muffins in trays are cooked.

STEP 6: Pour batter into each muffin cup using a cookie scoop or spoon.

STEP 7: Sprinkle the streusel mixture on top of each muffin. Bake muffins for 22-28 minutes, or until a toothpick comes out clean when poked through the center.

STEP 8: Let cool for 10 minutes then transfer to a rack to cool completely.

three buttermilk streusel muffins stacked on top of eachother with bowl of strawberries in background

Recipe Tips

  • Unsalted butter needs to be softened to room temperature before making the recipe. Cream the butter and sugar for 2-3 minutes using a hand mixer. This will create the perfect light and fluffy muffins!
  • Use a cookie scoop to transfer batter to the muffin pan. This helps to divide it evenly and keeps your hands mess free.
  • Cover the tops of the muffins evenly with streusel. This will coat them perfectly after they’re baked.

How to Store Leftovers

Leftover muffins can be stored in a large airtight container on the counter or fridge for up to 1 week. These also freeze really well! I prefer to individually wrap each one in parchment paper and place them in a large freezer bag. This helps to prevent freezer burn.

Close up of tops of streusel muffins in vintage ecko baking pan

🎉 Grab Your Free Recipe Guides! 🎉

Hey, foodie friends! Don’t miss my Free Recipe Guides featuring all my popular dishes, ready for you to print and enjoy! Sign up for my member’s library for instant access to over 20 delicious guides, and I’m always adding more!

✨ And while you’re at it, come hang out with me on Pinterest and Facebook for even more tasty inspiration!

Tried this recipe? I’d love it if you shared it with your friends! 💖 And don’t forget to leave a review using the stars in the recipe card below—I can’t wait to hear what you think! ⭐⭐⭐⭐⭐

Whole Wheat Buttermilk Muffins with Streusel Topping

A hearty muffin base is topped with streusel for the perfect grab-and-go breakfast or snack.
4 from 1 vote
Save Recipe! Pin This Print It
Prep Time: 10 minutes
Cook Time: 23 minutes
Servings: 12 muffins

Ingredients

Streusel:

Instructions

  • Preheat the oven to 350°F. Line a muffin pan with paper cupcake liners.

Make The Streusel:

  • Mix ¼ cup old-fashioned rolled oats, ¼ cup brown sugar, and 2 Tbsp whole wheat flour in a medium bowl.
  • Melt 3 Tbsp unsalted butter in the microwave, then add to the oat mixture and stir. Set this aside for now.

Make The Muffins:

  • Mix your dry ingredients in a medium bowl. 1 cup whole wheat flour, ¾ cup all-purpose flour, ¼ cup ground flaxseed, 1 tsp baking powder, 1 tsp baking soda, 1 tsp cinnamon, and ¼ tsp salt. Set aside.
  • In a separate large bowl begin adding the wet ingredients: ½ cup unsalted butter, and 1 cup brown sugar. Mix with an electric mixer.
  • Add 2 eggs and 1 tsp vanilla extract to the wet ingredients, and mix.
  • Mix 1 ½ cups buttermilk to the wet ingredients.
  • Mix half the dry ingredients into the wet ingredients, then repeat with the second half. Batter will be thick and sticky.
  • Pour batter into each muffin cup using a cookie scoop or spoon.
  • Sprinkle the streusel mixture on top of each muffin. Bake muffins for 22-28 minutes, or until a toothpick comes out clean when poked through the center (mine took 27 minutes).
  • Let cool for 10 minutes then transfer to a rack to cool completely.

Recipe Notes:

Store in an airtight container on the counter or in the fridge for up to 5 days. These muffins can also be frozen.

Nutrition

Calories: 301kcal | Carbohydrates: 40g | Protein: 5g | Fat: 14g | Saturated Fat: 8g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.4g | Cholesterol: 58mg | Sodium: 226mg | Potassium: 167mg | Fiber: 3g | Sugar: 24g | Vitamin A: 415IU | Vitamin C: 0.03mg | Calcium: 96mg | Iron: 1mg

The nutritional information provided is an estimate and is per serving.

Save This Recipe:Follow us on Pinterest @MadeByAndi

Share this recipe: