Moist Peach Muffins with Fresh Peaches
These peach muffins are soft, tender, and packed with sweet fresh peaches. They’re simple to make and can be ready in under an hour.

Every June I enter a mild frenzy and buy peaches by the pound — lots of pounds. Living in an area known for peaches, I feel compelled to support local growers, and honestly, who could resist? Fresh peaches are delicious and ripe peaches are perfect for baking.
These peach muffins are not reinventing the wheel, but they deliver exceptional flavor and texture: moist crumb, tender crumb, and pockets of juicy peach throughout. Best of all, they’re fast and easy to make — no mixer required and only a few simple steps.
If you enjoy peach recipes, these muffins pair wonderfully with other peach treats like peach curd or peach tiramisu — or simply enjoy one warm with a pat of butter for breakfast.

What ingredients are in this recipe:

- Full-fat sour cream (can be replaced with buttermilk)
- Egg yolks
- Sugar
- Melted unsalted butter
- All-purpose flour
- Baking powder
- Salt
- Medium to large fresh peaches, peeled and diced
How to make these Peach Muffins:
This recipe is straightforward and quick — the batter comes together in about 10 minutes, and you don’t need a stand mixer. Read through the steps first so everything is ready when you start.
1. Preheat the oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners or grease the cups.
2. Peel and dice the peaches into roughly 1/8″ cubes. Set them aside.
3. In a medium bowl, whisk together the all-purpose flour, baking powder, and salt. Set the dry mixture aside.
4. In a large bowl, combine the sour cream and egg yolks and whisk for about 30 seconds until smooth. Add the sugar and mix until fully incorporated. Drizzle in the melted, cooled butter and whisk until blended.
5. Add the flour mixture to the wet ingredients, folding gently to combine. Add the diced peaches and mix just until the flour is fully incorporated — be careful not to overmix to keep the muffins tender.
6. Divide the batter evenly among the 12 muffin liners. Bake for 20–22 minutes, or until a toothpick inserted into the center comes out clean or with just a few moist crumbs. Allow the muffins to cool in the pan for a few minutes, then transfer to a wire rack to cool completely.





Recipe details
Prep time: 15 minutes Cook time: 20–22 minutes Yields: 12 muffins
Ingredients (for 12 muffins)
- 2 cups all-purpose flour (240 g / 8.5 oz)
- 2 teaspoons baking powder
- 1/4 teaspoon salt
- 2 medium peaches, peeled and cut into 1/8″ cubes (about 200 g / 7 oz)
- 2/3 cup full-fat sour cream (160 g / 5.5 oz) — or buttermilk
- 2 large egg yolks
- 1 cup sugar (200 g / 7 oz)
- 1 stick unsalted butter, melted and cooled (113 g / 4 oz)
Instructions (concise)
- Preheat oven to 350°F (175°C) and prepare a 12-cup muffin tin with liners.
- Whisk together flour, baking powder, and salt in a medium bowl.
- Whisk sour cream and egg yolks in a large bowl until smooth, then add sugar and incorporate. Drizzle in melted butter and whisk briefly.
- Fold the dry ingredients into the wet ingredients until just combined. Fold in the diced peaches gently — avoid overmixing.
- Divide batter among the liners and bake 20–22 minutes, until a toothpick inserted in the center comes out clean.
- Cool in the pan for 5 minutes, then transfer muffins to a rack to cool completely.
Storing the muffins
Store baked muffins covered at room temperature for up to 1 day. For longer storage, freeze the cooled muffins in a freezer-safe bag for up to 1 month. Thaw at room temperature or warm briefly in the oven or microwave before serving.


Tips and variations:
- For a slightly tangy flavor, use buttermilk instead of sour cream. If using buttermilk, reduce any added liquid slightly if your mixture seems thin.
- Fold the peaches in gently to prevent the batter from turning pink and to keep the muffins tender.
- Sprinkle coarse sugar on top of each muffin before baking for a subtle crunch and sparkle.
- Stir in a handful of chopped nuts or blueberries for a different texture and flavor profile.
- If peaches are very juicy, pat them lightly with a paper towel before adding to the batter to prevent the muffins from becoming soggy.

Author: Dikla Levy Frances
If you try this recipe, tag @OneSarcasticBaker on social media — it’s wonderful to see what home bakers create. Save this recipe to your muffin or baking collection for easy reference.
