These Greek Yogurt Peach Muffins are tender, moist, and studded with juicy pieces of fresh peach. Sweetened naturally with honey or maple syrup and made with plain Greek yogurt, they bake up light and fluffy. An optional pecan streusel adds a crunchy, caramel-like finish to the tops.

When peaches are in season and ripening quickly, muffins are one of my favorite ways to use them. They’re convenient for breakfast, simple to pack for school lunches, and freeze well so you can enjoy summer peaches later in the year. These muffins are straightforward enough for beginner bakers but deliver bakery-style results.
As a busy parent, I appreciate recipes that are reliable, require minimal fuss, and still taste homemade. Preparing a batch of these muffins takes about 15 minutes of hands-on time and 20 minutes in the oven, and the result is a crowd-pleasing snack or breakfast option.
Recipe Overview
Key Ingredients
Below are notes on the main ingredients for best texture and flavor. The recipe card later includes full measurements and optional components.

- All-purpose flour: Spoon into the measuring cup and level with a knife to avoid packing too much flour, which can dry the muffins.
- Baking powder and baking soda: Using both helps give a tender crumb and even rise.
- Cinnamon: Adds subtle warmth that complements the peach without overpowering it.
- Coconut oil: Melt and cool slightly before combining with eggs. Melted butter or a neutral oil can be used instead.
- Honey or maple syrup: Both work well; honey has a stronger flavor, while maple syrup gives a milder sweetness.
- Eggs: Room temperature eggs blend more smoothly and help incorporate the oil evenly.
- Greek yogurt: Plain Greek yogurt adds moisture and a gentle tang; 2% or full-fat gives the best texture.
- Vanilla extract: Enhances the natural sweetness of the peaches.
- Fresh peaches: Choose ripe but firm peaches and dice them small so they hold their shape in the muffins.
- Pecans: Optional in the streusel for added crunch and flavor.
Do I need to peel the peaches?
Peeling is optional. Peach skin softens during baking and becomes barely noticeable. If the skin is particularly thick or fuzzy, peel with a vegetable peeler or small knife, but it’s not necessary for most fresh peaches.
How to Make Peach Muffins
Prepare the oven and pan: Preheat to 375°F. Line a 12-cup muffin pan with paper liners or grease lightly.
Combine dry ingredients: Whisk flour, baking powder, baking soda, cinnamon, and salt in a medium bowl.
Mix wet ingredients: In a large bowl, whisk the melted and slightly cooled coconut oil with honey or maple syrup. Add eggs, Greek yogurt, and vanilla and whisk until smooth.

Make the batter: Add the dry ingredients to the wet and fold with a spatula just until the flour streaks disappear. A few small lumps are fine.
Prepare the peaches: Toss diced peaches with 1 tablespoon flour and fold gently into the batter to keep them from sinking.
Streusel (optional): Combine flour, coconut or brown sugar, chopped pecans, cinnamon, and a tablespoon of coconut oil until crumbly. Sprinkle on top before baking if desired.

Fill and bake: Divide batter among 12 cups, filling each about three-quarters full. Sprinkle streusel if using. Bake 20–22 minutes or until tops are golden and a toothpick comes out clean or with a few moist crumbs.
Cool: Cool in the pan for about 5 minutes, then transfer to a wire rack to finish cooling and prevent soggy bottoms.

Tips for the Best Peach Muffins
- Bring eggs and Greek yogurt to room temperature to prevent the coconut oil from solidifying when mixed.
- Let melted coconut oil cool slightly before adding it to the eggs and yogurt.
- Dice peaches small so every bite includes fruit.
- If peaches are very juicy, pat them dry with paper towels before tossing with flour.
- Fold batter just until combined to avoid dense muffins.
- Divide batter evenly so all muffins bake uniformly.
- Allow muffins to cool before storing to preserve texture.

Common Mistakes to Avoid
- Overripe peaches: They can release too much juice and make the muffins wet. Use ripe but firm fruit.
- Cold ingredients: Adding cold eggs or yogurt to melted oil can cause the oil to solidify and produce an uneven batter.
- Overmixing: Mix just until combined to keep muffins tender.
- Too much fruit: Stick with about 1½ cups diced peaches to avoid soggy centers.
- Overbaking: Start checking at 20 minutes; remove promptly once a toothpick shows only a few moist crumbs.
Common Questions
Can I use frozen peaches? Yes. Thaw completely, drain and pat dry, then toss with flour before folding into the batter. Do not add them frozen.
Can I use canned peaches? Choose peaches packed in juice, not heavy syrup. Drain thoroughly and pat dry before dicing.
Can I use regular yogurt instead of Greek yogurt? Regular yogurt is thinner and can make the batter looser. Use a thicker plain yogurt or strain excess liquid for best results.
Variations and substitutions
- Use nectarines instead of peaches for a similar flavor with smoother skin.
- Substitute melted butter for coconut oil for a richer flavor.
- Add a pinch of nutmeg or ginger for extra spice.
- Omit nuts for a nut-free streusel or skip streusel entirely for a lighter muffin.
- Swap up to half the all-purpose flour with white whole-wheat flour for more fiber; expect a slightly denser texture.

How to store them
Cool completely before storing. Keep muffins in an airtight container at room temperature up to 2 days. For longer storage, refrigerate up to 5 days; place a paper towel under and over the muffins to absorb extra moisture.
How to freeze
Cool completely, then freeze in a freezer-safe bag or container for up to 3 months. Thaw overnight in the refrigerator, or leave at room temperature for an hour. Rewarm in the microwave for 20–30 seconds if desired.
More muffin recipes to try
If you like these, try other fruit-forward muffin recipes such as applesauce muffins, carrot banana muffins, or apple cinnamon muffins for more seasonal breakfast options.
You May Also Like
- Pumpkin cinnamon rolls (seasonal favorite)
- Peach dump cake (easy dessert)
- Pumpkin scones (perfect with coffee)
- Peach oatmeal bake (warm breakfast casserole)
Thanks for trying this recipe. If you make these muffins, enjoy them warm or toasted lightly—either way they showcase fresh peaches beautifully and make for a satisfying, homemade treat.