This post may contain affiliate links. Please read our disclosure policy.
Enjoy pops of juicy peaches, a buttery streusel topping, and a sweet vanilla glaze in our best-loved peach muffins!
Peach-filled Gooness!
We love peach season! Our family enjoys harvesting peaches from our trees and using them in various recipes all season – from Fresh Peach Cobbler to these luscious peach muffins.
Fortunately, you can use fresh or frozen peaches to enjoy these muffins all year long! We love them so much we decided to plant another peach tree so we can make them even more often. Because muffins are a favorite breakfast, brunch idea, AND snack in our house, we always try to have the ingredients on hand for these.
Why we love them:
- A quick bite. Muffins store and freeze very well making them a great grab-and-go snack or easy breakfast idea!
- Toppings. These are topped with a simple streusel adding a delightful crunch and sweetness. Did I mention the vanilla glaze?! These are heavenly.
- Fresh or frozen fruit. Again, if you don’t have access to fresh peaches, you can use frozen or canned! See below for tips.
- Change up the size. Customize your muffins by making them jumbo, mini, or standard size. I’ve included instructions for each!
Ingredients
PREP TIME: 25 minutes
COOK TIME: 15 minutes
Muffins
- 2 cups all-purpose flour
- 2½ teaspoons baking powder
- 1 teaspoon salt
- 1 cup granulated sugar
- 1 cup buttermilk – warmed, How to Make Buttermilk
- ¼ cup canola oil – or vegetable oil
- 4 tablespoons melted butter – unsalted
- 2 large eggs
- 2 teaspoons vanilla
- 2 cups finely chopped peaches – about 4 medium peaches, peeled, and finely diced. You can use chopped frozen peaches – do not thaw.
Streusel
- ½ cup all-purpose flour
- 3 tablespoons granulated sugar
- 3 tablespoons brown sugar
- ½ teaspoon cinnamon
- 4 tablespoons melted butter – unsalted
How to Make Peach Muffins
- PREP. Preheat the oven to 425°F. Add 18 paper liners to two muffin tins.
- BATTER. In a large bowl, whisk 2 cups flour, 2½ teaspoons baking powder, 1 teaspoon salt, and 1 cup sugar.
- In a small bowl or measuring cup, whisk 1 cup buttermilk, ¼ cup oil, 4 tablespoons melted butter, 2 eggs, and 2 teaspoons vanilla.
- Pour the wet ingredients into the flour mixture, and stir until just combined. Gently fold 2 cups finely chopped peaches into the muffin batter.
- Scoop the batter into the prepared muffin pan, filling ¾ full.
- STREUSEL. Whisk ½ cup flour, 3 tablespoons sugar, 3 tablespoons brown sugar, and ½ teaspoon cinnamon with a fork in a small bowl.
- Drizzle in the 4 tablespoons melted butter and whisk until the butter is blended and the mixture is crumbly.
- BAKE. Sprinkle the crumb topping over the tops of the muffins. Bake 15-18 minutes, or until light golden brown on top and a toothpick inserted in the center comes out clean or with a few moist crumbs.
- COOL. Allow them to cool in the pan for about 5-10 minutes before removing them to a wire cooling rack to cool completely.
Complete the Meal
- Side dishes: Avocado Eggs, Fruit Salad, Eggs and Potatoes
- Drinks: Blueberry Smoothie, Orange Juice Smoothie, Aloha Tropical Smoothie
- More muffins with fruit: Strawberry Muffins, Apple Muffins, Homemade Blueberry Muffins
More collections: Muffin Recipes, Easy Breakfast Ideas, Brunch Ideas
Peach Muffins
Ingredients
Muffins
- 2 cups flour
- 2½ teaspoons baking powder
- 1 teaspoon salt
- 1 cup sugar
- 1 cup buttermilk, warmed
- ¼ cup canola oil
- 4 tablespoons melted butter
- 2 large eggs
- 2 teaspoons vanilla
- 2 cups finely chopped peaches
Streusel
- ½ cup flour
- 3 tablespoons sugar
- 3 tablespoons brown sugar
- ½ teaspoon cinnamon
- 4 tablespoons melted butter
Instructions
- Preheat the oven to 425°F. Add 18 paper liners to two muffin tins.
- In a large bowl, whisk flour, baking powder, salt, and sugar.
- In a small bowl or measuring cup, whisk buttermilk, oil, melted butter, eggs, and vanilla.
- Pour the wet ingredients into the dry ingredients, and mix until just barely combined. Gently fold the peaches into the muffin batter.
- Scoop the batter into the prepared muffin tins, filling ¾ full.
- To make the streusel, in a small bowl whisk the flour, sugar, brown sugar, and cinnamon together with a fork. Drizzle in the melted butter and whisk until the butter is blended in and the mixture is crumbly.
- Sprinkle the streusel over the top of each muffin. Bake 15-18 minutes, or until light golden brown and cooked through.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Recipe FAQ
How do I ripen peaches faster?
- Ripen peaches faster by placing peaches and an apple in a brown bag paper bag and leaving it on the counter for 1-2 days. If peaches aren’t in season, drain and use canned peaches or use frozen peaches.
Additional Toppings?
- Sprinkle the batter with a cinnamon-sugar mixture.
- Add coarse sprinkling sugar on top of the batter.
- Drizzle a vanilla glaze after the muffins have cooled or even on top of the streusel: 1 cup of powdered sugar, 1-2 tablespoons of milk, and ½ teaspoon of vanilla extract
Can I make jumbo or mini peach muffins?
- Jumbo muffin pan. Preheat the oven to 425°F and bake for 5 minutes, then reduce to 350°F and finish baking, about 22–25 more minutes.
- Mini muffin pan. Preheat the oven to 350°F and bake for 12–14 minutes.
How to store peach muffins?
- Place cooled peach muffin recipe in an airtight container or bag. Adding a paper towel or pieces of white bread can help soak up any extra moisture and avoid sticky muffin tops.
How to Freeze?
- Store cooled muffins in a freezer-safe Ziploc or airtight container, label, and freeze for up to 3 months.
It was the perfect timing as we had fresh peaches on hand so I tried this recipe. These peach muffins and they were a huge success! My family devoured the muffins and wanted some more!
Whipped up a batch of these for an afternoon treat, and they did not disappoint! Easy, moist and delicious; the perfect treat for summer, indeed!
I bought too many peaches from the Farmers Market last weekend and was looking for new ways to use them up before they spoiled. I hit the jackpot with this peach muffin recipe! Great flavor and texture and easy to make! We’ve been enjoying them all week. 🙂