Moist Peach Muffins with Cinnamon Streusel
Tender, juicy peach muffins crowned with a buttery cinnamon crunch topping that makes every bite absolutely irresistible.
Picture this: a golden muffin fresh from the oven, its top crackled with a crispy, cinnamon-spiced streusel and the sweet perfume of ripe peaches filling your kitchen. These Moist Peach Muffins are the kind of bake that makes you close your eyes on the first bite. The crumb is impossibly soft and tender, studded with juicy chunks of peach that practically melt into the batter. That streusel on top adds the perfect buttery crunch to contrast all that pillowy goodness underneath.
These muffins shine brightest in the late summer when fresh peaches are at their peak, but they are honestly just as wonderful made with canned or frozen peaches, meaning you can bake them any time of year. They are a perfect choice for lazy weekend breakfasts, a brunch spread with friends, or an afternoon snack with a cup of coffee or tea. They also make a thoughtful homemade gift, wrapped up in a little box or basket for a neighbor or coworker.
I first made a version of these muffins years ago when I had a surplus of peaches from a farm stand and no idea what to do with them all. After a few rounds of testing, tweaking the ratio of brown sugar to butter in the streusel and figuring out that sour cream is the secret to an ultra-moist crumb, this recipe became a permanent fixture in my baking rotation. Once you try them, I am pretty confident they will land in yours too.
Recipe at a Glance
Ingredients
Cinnamon Streusel Topping
Muffin Batter
Substitutions & Variations
Step-by-Step Instructions
Preheat and Prep the Pan
Preheat your oven to 400 degrees Fahrenheit. Line a standard 12-cup muffin tin with paper liners or grease each cup generously with non-stick cooking spray. Starting with a well-prepped pan prevents sticking and makes cleanup so much easier. Set the tin aside while you get everything else ready.
Make the Streusel
In a small bowl, whisk together the flour, brown sugar, cinnamon, and salt for the streusel topping. Add the cold cubed butter and use your fingertips to work it into the dry ingredients, pinching and rubbing until the mixture resembles coarse, pea-sized crumbles. You want a variety of sizes for a more interesting texture once baked. Pop the bowl into the refrigerator while you make the batter so the butter stays cold and the streusel crisps up nicely in the oven.
Mix the Dry Ingredients
In a large mixing bowl, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, and salt until evenly combined. Whisking the dry ingredients together first ensures the leavening agents and spices are evenly distributed throughout the batter, which means every muffin rises and tastes consistently good.
Mix the Wet Ingredients
In a separate medium bowl, whisk together the melted butter and granulated sugar until combined. Add the eggs one at a time, whisking well after each addition. Stir in the sour cream, milk, and vanilla extract until the mixture is smooth and cohesive. Make sure your sour cream, eggs, and milk are all at room temperature before you start, as cold ingredients can cause the melted butter to seize and create a lumpy batter.
Combine Wet and Dry
Pour the wet ingredient mixture into the bowl with the dry ingredients. Using a rubber spatula or wooden spoon, fold everything together gently with just 10 to 12 strokes until the flour is mostly incorporated. A few streaks of flour at this stage are perfectly fine. Over-mixing muffin batter develops too much gluten and leads to a tough, dense crumb, so restraint here is key.
Fold in the Peaches
Add the diced peaches to the batter and gently fold them in with two or three more turns of the spatula. If using fresh peaches, make sure they are peeled, pitted, and patted dry so they do not add excess moisture to the batter. The pieces should be evenly distributed but the batter should still look slightly lumpy and thick, which is exactly what you want.
Fill the Muffin Cups
Divide the batter evenly among the 12 prepared muffin cups, filling each one about three-quarters full. An ice cream scoop or large cookie scoop makes this step quick and keeps the portions consistent. Even portions mean all your muffins will bake at the same rate with those beautiful domed tops.
Add the Streusel Topping
Remove the chilled streusel from the refrigerator and sprinkle a generous, heaping tablespoon over the top of each muffin, pressing it down very gently so it adheres to the batter. Do not be shy here, a thick layer of streusel is part of what makes these muffins so special. If any crumbles fall onto the pan between cups, just nudge them back on top.
Bake the Muffins
Place the muffin tin in the center rack of your preheated 400-degree oven and bake for 20 to 22 minutes, until the tops are golden brown, the streusel is crisp, and a toothpick inserted into the center of a muffin comes out clean or with just a few moist crumbs attached. Avoid opening the oven door before the 18-minute mark so the muffins have time to rise properly.
Cool Before Serving
Remove the muffin tin from the oven and let the muffins cool in the pan for 5 minutes. Then transfer them to a wire rack to cool for at least another 10 minutes before eating. This resting time allows the crumb to set so the muffins hold together when you bite into them rather than crumbling apart. They are wonderful slightly warm but are also incredibly good at room temperature.
Pro Baker Tips
Storage & Serving Notes
Serving Suggestions
These muffins are delightful on their own, but a few simple pairings can make them feel even more special.
Frequently Asked Questions
Go Make It!
These Moist Peach Muffins with Cinnamon Streusel are one of those recipes that feels like a warm hug in baked form. Whether you make them with fresh summer peaches or grab a can from the pantry on a cozy winter morning, they always deliver that perfect balance of tender, fruity crumb and buttery, spiced crunch on top. They are simple enough for a weekday morning and impressive enough to bring to any gathering. So go ahead and preheat that oven. Your kitchen is about to smell absolutely amazing, and you deserve every single bite.