
Peach Muffins
Tender, golden muffins studded with juicy fresh peaches and a hint of vanilla. A simple dry-ingredient mix folded together with buttery wet ingredients creates a moist crumb that stays fresh for days. Perfect for breakfast or a light afternoon snack.
Steps
Before you start
- Preheat oven to 375°F (190°C) and line a 12-cup muffin tin with paper liners or grease the cups well
- Choose ripe but slightly firm peaches so they hold their shape when folded into batter
- Have all ingredients at room temperature for even mixing
Combine dry ingredients
- In a medium bowl, whisk together 2 cups (240 g) all-purpose flour, 2 tsp (10 g) baking powder, ½ tsp (3 g) kosher salt, ½ tsp (1 g) ground cinnamon, and ¼ tsp (0.5 g) ground nutmeg.
- Set aside.
+ Show details− Hide details
Ready when: mixture is evenly combined
Tip: Sift the dry ingredients if you see any lumps in the baking powder—it prevents streaks in the muffins.
Cream butter and sugar
- In a large bowl, beat softened ½ cup (115 g) unsalted butter with ¾ cup (150 g) granulated sugar for 2–3 minutes, until pale and fluffy.
- Use an electric mixer or beat vigorously by hand.
+ Show details− Hide details
Ready when: mixture is light, pale, and noticeably increased in volume
Tip: Do not skip this step—creaming incorporates air, which makes the muffins tender and light.
Add eggs and vanilla
- Add 2 large eggs one at a time, beating for about 20 seconds after each addition.
- Then beat in 1 tsp (5 ml) vanilla extract until fully combined.
+ Show details− Hide details
Ready when: mixture is smooth and homogeneous
Tip: Adding eggs one at a time prevents the batter from looking curdled; if it does curdle slightly, it will still bake fine.
Alternate dry and wet
- Starting and ending with the dry-ingredient mixture, alternate adding the flour mixture and ¾ cup (180 ml) buttermilk to the butter mixture in three additions each.
- Fold gently with a rubber spatula after each addition until just combined.
- Mix until no streaks of flour remain, but do not overmix.
+ Show details− Hide details
Ready when: batter is smooth with no visible dry flour
Tip: Overmixing develops gluten and makes muffins tough. A few lumps are okay and will smooth out in the oven.
Fold in peaches
- Gently fold 450 g (about 3 medium peaches), peeled, pitted, and cut into ½-inch dice, into the batter using a rubber spatula.
- Mix just until the peach pieces are evenly distributed.
- If the peaches release liquid, that's fine—the batter can handle it.
+ Show details− Hide details
Ready when: peach pieces are scattered throughout the batter
Tip: Cut the peaches into small, uniform pieces so they cook through evenly and distribute in every muffin.
Fill the muffin cups
- Divide the batter evenly among the 12 muffin cups, filling each cup about two-thirds full (approximately 3 tablespoons per cup).
- Use an ice cream scoop or two spoons for even distribution.
- Smooth the tops slightly with a spatula or the back of a spoon.
+ Show details− Hide details
Ready when: all cups are filled to the same level
Tip: Fill any empty cups halfway with water to ensure even baking and prevent damage to the tin.
Bake until goldenOven 375°F / 190°C
- Bake at 375°F (190°C) for 20–22 minutes, until the tops are golden brown and a wooden toothpick inserted into the center of a muffin comes out with just a few moist crumbs (not wet batter).
- The muffins should spring back when lightly pressed on top.
+ Show details− Hide details
Ready when: golden-brown tops and toothpick comes out with only a few moist crumbs
Tip: Overbaking dries out the muffins. Err on the side of slightly underdone—carryover heat will finish cooking them as they cool.
Cool before serving
- Let the muffins cool in the tin for 10 minutes, then turn them out onto a wire rack or serving plate.
- They can be eaten warm or at room temperature.
- They will firm up slightly as they cool.
+ Show details− Hide details
Ready when: muffins are cool enough to handle and have set into their final texture
Tip: Cooling in the tin first prevents them from breaking; if you unmold too early, they're fragile.
Optional: Add a crumb topping
- For extra texture, before baking you can sprinkle a mixture of 2 tablespoons oats or flour mixed with 1 tablespoon sugar and a pinch of cinnamon on top of each muffin.
- This step is optional and not included in the main ingredient list.
+ Show details− Hide details
Tip: A crumb topping adds visual appeal and a pleasant textural contrast.
Good to know
Tips
- Choose peaches that yield slightly to pressure—ripe but not mushy. Underripe peaches are tough; overripe ones turn to mush. If peaches are very juicy, you can halve the buttermilk and add 4 tablespoons of sour cream instead for balance.
- For the best flavor, use fresh peaches at peak season (late June through August in the Northern Hemisphere). Out of season, high-quality canned peaches (drained and diced) are a reliable alternative.
- Do not open the oven door during baking until the minimum time has elapsed—sudden heat loss can cause the muffins to collapse or bake unevenly.
- To peel peaches easily, blanch them in boiling water for 30 seconds, then transfer to an ice bath. The skin will slip off.
Make ahead
Muffin batter can be mixed up to 4 hours ahead and refrigerated in a covered bowl. Fill the muffin tin and bake immediately before serving, adding 1–2 minutes to the bake time if the batter is cold. Baked muffins can be frozen (see storage).
Storage & reheating
Room temperature: up to 2 days in an airtight container. Refrigerator: up to 4 days in an airtight container. Freezer: up to 3 months wrapped individually in plastic wrap and placed in a freezer bag. Thaw at room temperature for 2 hours or warm in a 300°F (150°C) oven for 10 minutes.
Substitutions
- fresh peaches → fresh nectarines or canned peaches (drained and diced). Nectarines have a similar texture and flavor. If using canned, drain well and pat dry to avoid excess moisture in the batter.
- buttermilk → ½ cup plain yogurt plus ¼ cup whole milk, mixed together. Provides the same acidity and moisture for tender crumbs.
- ground cinnamon → Omit and add ½ tsp almond extract instead. This keeps the spice level mild and lets the peach flavor shine. It's a lighter flavor profile.
- unsalted butter → Coconut oil or neutral oil (measured the same way). Oil makes moister muffins but with a slightly less rich flavor. Do not cream oil with sugar; just mix wet and dry separately and fold together.





