Peach Muffins Recipe
Introduction
These peach muffins are a delightful treat bursting with fresh fruit and warm cinnamon notes. Soft and tender, they make a perfect breakfast or snack to brighten any day.

Ingredients
- 2 cups all-purpose flour (plus 2 teaspoons for coating peaches)
- 2 teaspoons baking powder
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon salt
- 1/2 cup unsalted butter (at room temperature)
- 1 cup granulated sugar
- 2 large eggs (at room temperature)
- 2 teaspoons pure vanilla extract
- 1/2 cup plain Greek yogurt (at room temperature)
- 1 1/2 cups diced peaches
- 2 tablespoons turbinado sugar
- 1/4 teaspoon ground cinnamon
Instructions
- Step 1: Preheat your oven to 375 degrees F. Line a muffin tin with 12 paper liners. If you have two muffin pans, line 6 cups in each, leaving spaces between the cups to help the muffins rise higher. Spray the liners with nonstick cooking spray and set aside.
- Step 2: In a medium bowl, whisk together 2 cups of flour, baking powder, 1/2 teaspoon cinnamon, and salt. Set this dry mixture aside.
- Step 3: In the bowl of a stand mixer, beat the butter and granulated sugar together until light and fluffy, about 2 minutes. Add the eggs and vanilla extract, mixing until combined. Scrape down the sides of the bowl as needed.
- Step 4: Mix in the Greek yogurt until fully incorporated.
- Step 5: Add the dry ingredients and mix on low speed until just combined. Be careful not to overmix. Toss the diced peaches with 2 teaspoons of flour in a small bowl, then gently fold them into the batter.
- Step 6: Divide the batter evenly among the muffin cups, using a large ice cream scoop for ease. In a small bowl, stir together the turbinado sugar and 1/4 teaspoon cinnamon, then sprinkle this mixture over the tops of the muffins.
- Step 7: Bake for 20 to 24 minutes, or until the muffin tops are golden and set. A toothpick inserted into the center should come out clean when they are done.
- Step 8: Transfer the muffin pan to a cooling rack and let the muffins cool for 5 minutes in the pan. Remove the muffins and enjoy warm or at room temperature.
Tips & Variations
- For extra flavor, try adding a handful of chopped nuts or a sprinkle of streusel topping before baking.
- If fresh peaches aren’t in season, frozen peaches can be used. Just thaw and drain them well before folding into the batter.
- To make these muffins dairy-free, substitute the butter with a plant-based alternative and use a non-dairy yogurt.
Storage
Store the peach muffins in an airtight container at room temperature for up to 3 days. For longer storage, freeze them individually wrapped for up to 2 months. To reheat, warm in the microwave for 15-20 seconds or bake at 350 degrees F for 5-7 minutes until warmed through.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned peaches instead of fresh?
Yes, you can use canned peaches. Just be sure to drain them thoroughly and pat dry to avoid excess moisture in the batter.
How do I prevent the peaches from sinking to the bottom?
Coating the diced peaches with a bit of flour before folding them into the batter helps keep them evenly distributed throughout the muffins.
Print
Peach Muffins Recipe
- Total Time: 42 minutes
- Yield: 12 muffins 1x
- Diet: Vegetarian
Description
Delightful and moist peach muffins bursting with fresh diced peaches, warm cinnamon, and a hint of vanilla. These muffins are perfect for a comforting breakfast or a sweet snack, featuring a tender crumb thanks to Greek yogurt and a crunchy turbinado sugar topping for extra texture.
Ingredients
Dry Ingredients
- 2 cups all-purpose flour, plus 2 teaspoons for coating peaches
- 2 teaspoons baking powder
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon salt
Wet Ingredients
- 1/2 cup unsalted butter, at room temperature
- 1 cup granulated sugar
- 2 large eggs, at room temperature
- 2 teaspoons pure vanilla extract
- 1/2 cup plain Greek yogurt, at room temperature
Fruit
- 1 1/2 cups diced peaches
Topping
- 2 tablespoons turbinado sugar
- 1/4 teaspoon ground cinnamon
Instructions
- Preheat and Prepare Muffin Tin: Preheat your oven to 375°F (190°C). Line a 12-cup muffin tin with paper liners and spray them lightly with nonstick cooking spray. If you have two muffin pans, distribute the liners evenly to allow space between cups, which helps muffins rise higher.
- Mix Dry Ingredients: In a medium bowl, whisk together 2 cups of all-purpose flour, baking powder, 1/2 teaspoon ground cinnamon, and salt. Set aside.
- Cream Butter and Sugar: Using a stand mixer, beat the room temperature butter and granulated sugar together until the mixture is light and fluffy, about 2 minutes. This aerates the batter for a tender crumb.
- Add Eggs and Vanilla: Add the eggs one at a time along with the vanilla extract, mixing until fully incorporated. Scrape down the sides of the bowl as needed to ensure even mixing.
- Incorporate Yogurt: Mix in the Greek yogurt until the batter is smooth and combined, which adds moisture and tanginess.
- Combine Wet and Dry Ingredients: On low speed, gradually add the dry ingredient mixture to the wet ingredients. Mix just until combined to avoid overdeveloping the gluten and resulting in dense muffins.
- Prepare Peaches and Fold In: Toss the diced peaches with 2 teaspoons of flour in a small bowl to prevent them from sinking. Gently fold the peaches into the muffin batter using a spatula to evenly distribute them without breaking up the fruit.
- Fill Muffin Cups and Add Topping: Evenly divide the batter among the lined muffin cups, using a large ice cream scoop for uniform portions. In a small bowl, mix the turbinado sugar and 1/4 teaspoon cinnamon, then sprinkle this mixture over the tops of the muffins for a crunchy, sweet crust.
- Bake: Bake the muffins for 20-24 minutes until the tops are golden brown and set. Insert a toothpick into the center of a muffin; if it comes out clean, the muffins are done.
- Cool and Serve: Transfer the muffin pan to a cooling rack and let the muffins cool for 5 minutes in the pan. Remove the muffins from the pan and enjoy warm or at room temperature.
Notes
- To ensure the muffins rise well, spacing them out on two pans if possible helps with even heat circulation.
- Using room temperature ingredients (butter, eggs, yogurt) helps achieve a smooth batter and better texture.
- Tossing peaches in flour prevents them from sinking to the bottom while baking.
- You can substitute fresh peaches with frozen diced peaches; just thaw and drain excess liquid before use.
- Store muffins in an airtight container at room temperature for up to 3 days or freeze for longer storage.
- Prep Time: 20 minutes
- Cook Time: 22 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Keywords: peach muffins, cinnamon muffins, breakfast muffins, Greek yogurt muffins, fruit muffins, baked muffins, homemade muffins

