Looking for a tasty way to enjoy peaches? Try these easy-to-make peach muffins topped with a simple, crunchy streusel. Perfect for breakfast, a snack, or a sweet treat, these muffins are a great way to use up peaches when they're in season.

The recipe is straightforward and the result is a batch of warm, fragrant muffins with juicy peach chunks and a deliciously crumbly topping.
If you're looking for more simple and delicious peach recipes, check out our Fresh Peach Cake, featuring the natural sweetness and juiciness of peaches in a delightful dessert.
For a rustic and easy option, our Peach Galette, with its buttery crust and juicy peach filling, is a perfect choice. And when you're craving a classic and comforting treat, our Peach Cobbler, with its golden biscuit topping and sweet peach goodness, won't disappoint.
How to Make Peach Muffins
Note: The full instructions are provided in the recipe card below.
- Preheat and Prepare: Preheat your oven to 350°F (177°C). Prepare a 12-cup muffin pan by either spraying it with non-stick cooking spray or lining it with paper liners.
- For the Streusel Topping: In a small bowl, whisk together flour, brown sugar, cinnamon, nutmeg and baking powder to make the streusel topping. Add the cold, cubed butter to the bowl. Use your hands to mix until the mixture resembles coarse breadcrumbs. Set aside.
- For the Peach Muffins: In a medium mixing bowl, whisk together flour, baking powder, salt, and ground cinnamon. In a stand mixer or a large bowl, beat together butter and sugars until well combined and fluffy, about 3 minutes. Beat in the egg until well combined. Mix in peach puree, yogurt, and vanilla extract. Gradually add the flour mixture to the wet ingredients, beating until just combined to avoid overmixing. Gently fold in diced peaches.
- Baking: Evenly distribute the batter into the prepared muffin cups, filling each about two-thirds full. Spoon a heaping spoonful of the streusel topping over each muffin. Bake in the preheated oven for 35 minutes or until the topping is golden brown and a toothpick inserted into the center of a muffin comes out clean. Remove from the oven and let cool in the pan for 5 minutes, then transfer the muffins to a wire rack to cool completely.
Tips & Advice
- Use fresh fruit when possible. If unavailable, use canned peaches in fruit juice, drained thoroughly before adding to the batter.
- While cinnamon and nutmeg pair well with peach, feel free to experiment with other warm spices like mace or allspice. You can also add nuts like pecans, was, must, or silvered almonds to the muffing filling or streusel topping.
Pair with
You may also like
Recipe
Easy Peach Muffins

Equipment
- Electric Hand Mixer or Stand Mixer
- Whisk or fork
- Muffin Liners or Non-Stick Cooking Spray
Ingredients
For the Streusel topping:
- 45 g all-purpose flour
- 45 g light brown sugar
- 1 teaspoon cinnamon
- ⅛ teaspoon kosher salt
- ½ teaspoon baking powder
- 2 tablespoons butter , cold, and cut into cubes
For the Peach muffin batter:
- 240 g all-purpose flour
- 2-½ teaspoons baking powder
- ¼ teaspoon kosher salt
- 1 teaspoon ground cinnamon
- ¼ teaspoon freshly grated nutmeg
- 100 g white sugar
- 80 g light brown
- 170 g peach-flavored or plain yogurt
- 2 large eggs
- 70 ml avocado oil, grape seed oil, or sunflower oil
- 70 ml unsalted butter , softened
- 1 tablespoon pure vanilla extract
- 130 g ( one) ripe Peache, (with skin on), preferably white flesh peach puree
- 70 g (one) fresh ripe peaches, d-pitted , small diced
Instructions
- Preheat your oven to 350°F (177°C). Prepare a 12-cup muffin pan by either spraying it with non-stick cooking spray or lining it with paper liners.
- In a small bowl, whisk together flour, brown sugar, cinnamon, and baking powder to make the streusel topping. Add the cold, cubed butter to the bowl. Use your hands to mix until the mixture resembles coarse breadcrumbs. Set aside.
- In a medium mixing bowl, whisk together flour, baking powder, salt, nutmeg, and ground cinnamon. In a stand mixer or a large bowl, beat together butter and sugars until well combined and fluffy, about 3 minutes.
- Beat in the egg until well combined. Mix in peach puree, yogurt, and vanilla extract. Gradually add the flour mixture to the wet ingredients, beating until just combined to avoid overmixing. Gently fold in diced peaches.
- Evenly distribute the batter into the prepared muffin cups, filling each about two-thirds full. Spoon a heaping spoonful of the streusel topping over each muffin. Bake in the preheated oven for 35 minutes or until the topping is golden brown and a toothpick inserted into the center of a muffin comes out clean. Remove from the oven and let cool in the pan for 5 minutes, then transfer the muffins to a wire rack to cool completely.
Notes
Nutrition
Nutrition Disclaimer: The nutritional information provided is an estimate, calculated using standard data sources. Actual values may vary based on ingredient brands, preparation methods, and portion sizes. This information is for general reference only and should not be considered a substitute for professional dietary advice.












