Peach muffins are tender, sweet-tart baked treats made with fresh fruit, flour, and butter. This recipe delivers a moist crumb and vibrant peach flavor in under 30 minutes. Ideal for breakfast, snacks, or dessert.
| Prep Time | 15 mins | Cook Time | 20-25 mins |
|---|---|---|---|
| Total Time | 35-40 mins | Servings | 12 muffins |
| Difficulty | Easy | Cuisine | American |

Why This Recipe Works
These homemade peach muffins balance natural fruit sweetness with warm spices. The addition of Greek yogurt keeps the texture light while preserving moisture. I’ve perfected the ratio of peaches to flour to prevent sogginess.
Using ripe but firm fruit ensures even distribution without making the batter runny. The lemon zest adds brightness that elevates the baked peaches. For breakfast, the combination of flavors and textures is unmatched by store-bought versions.
Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| All-purpose flour | 1 ½ cups | Measure spoonfully |
| Baking powder | 1 tsp | Double-acting preferred |
| Granulated sugar | ¾ cup | Adjust for tart peaches |
| Brown sugar | ¼ cup | For caramel depth |
| Eggs | 2 large | Room temperature |
| Greek yogurt | ½ cup | Plain 2% works well |
| Butter | ½ cup | Semi-soft but cold |
| Vanilla extract | 1 tsp | 100% pure recommended |
| Peaches | 2 medium | Peeled and chopped |
| Ground cinnamon | ½ tsp | Enhances peach flavor |
| Sea salt | Pinch | Highlights sweetness |
| Buttermilk | ¼ cup | Optional, adds tenderness |
Step-by-Step Instructions
Preparing the Batter
Preheat oven to 375°F (190°C). Line a 12-muffin tin with paper liners.
In a large bowl, whisk together flour, baking powder, sugars, cinnamon, and salt.
Beat eggs in a separate bowl. Add yogurt, melted butter, vanilla, and buttermilk. Whisk to combine.
Gently fold wet ingredients into dry using a silicone spatula. Mix until just combined—lumps are okay.
Fold in chopped peaches and a handful of sliced almonds (optional, for texture).
Baking and Cooling
Divide batter evenly among muffin cups. Top with extra peach slices or granulated sugar.
Bake 18-22 minutes until golden. Toothpick inserted in center should come out with moist crumbs.
Let cool in tin 5 minutes. Transfer to wire rack to cool completely before glazing.
Adding the Glaze (Optional)
In a small bowl, whisk together 2 cups powdered sugar and 2-3 tbsp milk (add lemon juice for extra zest).
Dip tops of warm muffins into glaze or drizzle over cooled muffins.
Chef Tips for Perfect Results
Keep batter thickness consistent: ½ cup volume per muffin works best
Rest batter 10 minutes before baking if using frozen fruit
Rotate tins halfway through baking for even browning
Under-lease parchment paper if using dark-colored pans
Check doneness at 18 minutes—overbaking dries out peaches
Common Mistakes to Avoid
Overmixing dough: Causes dense muffins. Stop mixing once blended.
Using under-ripened peaches: Adds bitterness. Choose soft, fragrant peaches.
Neglecting parchment paper: Sticking ruins presentation. Always use liners or grease thoroughly.
Oversweetening: Taste peaches first. Reduce sugar by 20% if very ripe.
Skipping resting time: Let muffins cool fully before removing from tin to prevent collapse.
Variations and Substitutions
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| All-purpose flour | Almond flour | Gluten-free with nutty depth |
| Butter | Corn oil | Lighter, less rich |
| Yogurt | Cottage cheese | Milder tang, heavier texture |
| Peaches | Nectarines | More stone fruit intensity |
Serving Suggestions and Pairings
Serve warm with Greek yogurt for breakfast or top with vanilla ice cream as dessert. Pair with lavender lemonade for spring brunches or espresso for afternoon tea. The muffins also complement fresh mint or basil infusions.
Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Room temperature | 3 days | Store in sealed container |
| Refrigerator | 1 week | Wrap individually in foil |
| Freezer | 3 months | Place parchment paper between layers in freezer bags |
| Oven | – | Wrap in aluminum and heat at 350°F (175°C) for 10 minutes |
Nutritional Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | 180 kcal |
| Carbohydrates | 22 g |
| Protein | 3 g |
| Fat | 8 g |
| Saturated Fat | 2.5 g |
| Sodium | 60 mg |
| Fiber | 1 g |
| Sugar | 9 g |
| Vitamin A | 4% DV |
| Vitamin C | 2% DV |
| Calcium | 2% DV |
| Iron | 8% DV |
Frequently Asked Questions
Can I use canned peaches?
Yes, use 1 can (15 oz) drained peaches. Reduce added sugar by 1 tablespoon since canned fruit is often sweetened.
How do I know when they’re done?
Check at 18 minutes: muffins should be golden with a slight spring when pressed. Internal temperature should reach 200°F (93°C).
Why did my muffins collapse?
Overcooked center or underdeveloped structure from under-mixing causes collapse. Ensure oven temperature is accurate and avoid opening door during first 15 minutes.
Can I make this gluten-free?
Replace flour with gluten-free 1:1 baking flour blend. Add ¾ tsp xanthan gum if blend doesn’t contain it. Baking time may increase 5 minutes.
How far ahead can I prepare?
Chill batter 24 hours before baking. Bring to room temperature 30 minutes before portioning.
What wine pairs best?
Dessert wine like late harvest Riesling complements fruit intensity. For non-alcoholic, serve with peach iced tea.
Can I add other fruits?
Combine with blueberries or blackberries. Use 1 cup peaches + ½ cup blueberries for balanced texture and flavor.
Peach muffins capture the essence of summer in every bite. With their perfect balance of textures and flavors, these homemade treats transform fresh fruit into a lasting kitchen staple. Whether you prefer a simple sugar glaze or enjoy them plain with coffee, this recipe remains a versatile favorite for any time of day. Try them fresh from the oven or frozen for quick snacks, each batch brings new appreciation for the humble peach.

Peach Muffins
Ingredients
Method
- Preheat oven to 375°F (190°C). Line a 12-muffin tin with paper liners.
- In a large bowl, whisk together flour, baking powder, sugars, cinnamon, and salt.
- Beat eggs in a separate bowl. Add Greek yogurt, melted butter, vanilla, and buttermilk. Whisk to combine.
- Gently fold wet ingredients into dry using a silicone spatula. Mix until just combined—lumps are okay.
- Fold in chopped peaches and a handful of sliced almonds, if using.
- Divide batter evenly among muffin cups. Top with extra peach slices or granulated sugar.
- Bake 18-22 minutes until golden. Toothpick inserted in center should come out with moist crumbs.
- Let cool in tin 5 minutes. Transfer to wire rack to cool.
Nutrition
Notes
Adjust granulated sugar if using very tart peaches.
Sliced almonds add optional texture and nuttiness.
Store cooled muffins in airtight container at room temperature for 2 days.