Welcome the peak of summer baking into your kitchen with a treat that perfectly captures the sun-drenched sweetness of fresh orchards. Our latest creation brings together the juicy vibrance of ripe peaches and the comforting warmth of a bakery-style streusel. 🍑
There is something truly magical about watching these beauties rise in the oven, filling your home with the nostalgic aroma of brown sugar and cinnamon. Every single bite delivers a wonderful contrast of pillowy, fruit-flecked cake and a delightfully crunchy, buttery topping. ✨🧁
Whether you are hosting a lively brunch or simply treating yourself to a quiet moment with a warm beverage, these easy-to-make treats will bring joy to your table. Let’s gather our ingredients and bake a batch of these irresistible morning delights! 🌿😋

20 minutes
25 minutes
45 minutes
12 muffins
Ingredients
- For the Crumble Topping:
- 1/2 cup all-purpose flour
- 1/4 cup granulated sugar
- 1/4 cup packed light brown sugar
- 1/2 teaspoon ground cinnamon
- 4 tablespoons unsalted butter, melted
- For the Peach Muffins:
- 2 cups all-purpose flour
- 1/2 cup granulated sugar
- 1/2 cup packed light brown sugar
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 1/2 cup unsalted butter, melted and cooled
- 2 large eggs, room temperature
- 1/2 cup sour cream (or plain Greek yogurt), room temperature
- 1/2 cup whole milk, room temperature
- 2 teaspoons pure vanilla extract
- 1.5 cups fresh peaches, peeled and finely diced (approx. 2 medium peaches)
Shopping List
- Produce: 2 medium fresh peaches
- Dairy & Eggs: 1/2 cup unsalted butter (1 stick), 2 large eggs, 1/2 cup sour cream or plain Greek yogurt, 1/2 cup whole milk
- Pantry: 2.5 cups all-purpose flour, 1 cup granulated sugar, 1 cup light brown sugar, baking powder, baking soda, salt, ground cinnamon, pure vanilla extract
Equipment Needed
- 12-cup muffin pan
- Paper muffin liners
- Large mixing bowl
- Medium mixing bowl
- Whisk
- Silicone spatula
- Measuring cups and spoons
- Toothpick
Helpful Tips
- Embrace Room Temperature Ingredients: To achieve a perfectly smooth batter that rises beautifully, ensure your eggs, milk, and sour cream are at room temperature before mixing. This prevents the melted butter from seizing and guarantees a uniform texture.
- Avoid Overworking the Batter: When combining your wet and dry ingredients, use a gentle hand and fold only until the flour streaks disappear. Overmixing develops excess gluten, which can make your muffins dense instead of light and airy.
- The High-Heat Oven Rise: Baking your muffins at 400°F for the first five minutes triggers a rapid burst of steam that lifts the batter quickly, resulting in those picturesque, tall bakery-style muffin tops.
- Prepping Your Peaches: If using fresh peaches, peel them gently and chop them into small, even pieces so they distribute beautifully. If using frozen, thaw them completely and pat them dry with paper towels to prevent soggy batter.
- Customize Your Crunch: Elevate the crumble topping by tossing in a handful of chopped pecans, walnuts, or rolled oats for an extra layer of rustic texture and warm flavor.

Step-by-Step Instructions
- Preheat your oven to 400°F (200°C) and line a 12-cup muffin tin with paper liners or grease with non-stick spray.
- Make the crumble topping: In a medium bowl, combine the flour, granulated sugar, light brown sugar, and ground cinnamon. Pour in the melted butter and stir with a fork until the mixture forms coarse, wet crumbs. Set aside.
- Prepare the dry ingredients: In a large bowl, whisk together the flour, granulated sugar, light brown sugar, baking powder, baking soda, salt, and cinnamon until thoroughly combined.
- Prepare the wet ingredients: In a separate bowl, whisk together the melted butter, room-temperature eggs, sour cream, milk, and vanilla extract until smooth.
- Combine wet and dry: Pour the wet ingredients into the dry ingredients. Gently fold with a spatula just until combined; do not overmix, as some small flour streaks are perfectly fine.
- Fold in the peaches: Gently fold the diced peaches into the batter until evenly distributed throughout.
- Assemble the muffins: Divide the batter evenly among the 12 muffin cups. Generously sprinkle the prepared crumble topping over each muffin, pressing down slightly so it adheres to the batter.
- Bake the muffins: Bake at 400°F (200°C) for 5 minutes, then reduce the oven temperature to 350°F (175°C) without opening the oven door. Bake for an additional 15-18 minutes, or until a toothpick inserted in the center comes out clean.
- Cool: Allow the muffins to cool in the pan for 5 minutes, then transfer them to a wire rack to cool completely.
Variations & Serving Ideas
Serve these golden muffins warm from the oven with a generous smear of whipped honey butter or a simple drizzle of vanilla glaze. They pair exquisitely with a freshly brewed floral tea, a robust espresso, or a tall glass of cold milk. To keep them fresh, store leftovers in an airtight container lined with a paper towel to absorb any moisture at room temperature for up to three days. For longer storage, wrap individual muffins tightly and freeze them for up to three months, reheating them in the oven for a just-baked taste.
We cannot wait to hear how these beautiful peach crumble muffins blossom in your own kitchen! Please leave a comment and share your rating below if you try them. Happy baking!