My brown butter peach coffee cake muffins are made with fresh peaches, brown butter, a cinnamon streusel, and vanilla glaze. When I come home from the farmers market, a few of those peaches almost always end up in these muffins.

Fresh Peach Muffins with Cinnamon Streusel and Vanilla Glaze
I affectionately refer to summer as “over the sink fruit eating season” because it is. If the juice isn’t running down to my elbows, why am I eating it? And peaches are the queen bee of summer because nothing else can compete. I already love peach muffins, but they always felt like they were missing something. The brown butter fixed that immediately. The cinnamon streusel was what turned them into coffee cake muffins, and a drizzle of vanilla glaze with a sprinkling of coarse sugar convinced me never to leave them plain again.
And here’s the truth, I can be a little insufferable about peaches, and I blame it entirely on my childhood. Every summer, someone from work sent my dad a couple of boxes of Georgia peaches. They came in these big brown corrugated boxes, and every peach was nested in its own paper cradle. I remember thinking they looked so important. They ruined me for average peaches.
Grocery store peaches and I have never really worked things out. They sit on the counter forever while I keep checking on them, hoping today’s the day, and then somehow they’re still crunchy around the pit and never fully ripen. Every year I convince myself maybe this batch will be different. Every year I have the same conversation with them.
Farmers market peaches are a wildly different story. Around here, the white peaches are first, followed by the yellow ones. Because they’re grown just a few miles away, they’re picked when they’re ripe instead of when they’re ready to survive a trip across the country. The first bite tells me everything.
When I was growing up, we’d make cobblers once in a while, but most of the Georgia peaches never made it into a baking recipe. I’d stand on a chair over the sink eating them, or my mom would put whipped cream on them for dessert. There didn’t need to be anything else. They were already perfect.
So, every year I wait. When the farmers market peaches arrive, I start making a mental list of everything I want to make before the season is gone again. Some become jam. Most never make it past my kitchen counter. And this year, many of them became these brown butter peach coffee cake muffins.
Because when a peach is good enough, it doesn’t need a lot. Brown butter, cinnamon, and a crumbly streusel are more than enough to let the peaches be the reason you made the recipe in the first place.

What Makes These Different
- Peach muffins are good on their own, but I wanted these to have even more flavor. Brown butter took care of that without changing what I liked about them. The peaches are still the reason I make these muffins.
- I wanted these to feel more like coffee cake than a regular muffin. That’s when the cinnamon streusel came in. The coarse sugar and vanilla glaze followed, and I wouldn’t leave either one off now.
- Peaches that are perfect for eating aren’t always the peaches I bake with. For these muffins, I’d rather they still have a little firmness because they stay in pieces while they bake.
- I refrigerate the streusel while I make the batter. It doesn’t take long for the butter to firm back up, and that’s what keeps the crumbs from melting into one flat layer.
- One thing I like about these muffins is that the peaches still taste like peaches. The brown butter gives them more flavor, but it never gets in the way.

Ingredients
- Unsalted butter – Browning it adds the nutty flavor I wanted. I pour it into another bowl as soon as I see the golden flecks on the bottom of the pan so it stops cooking.
- Vegetable oil – Brown butter has the flavor, while oil keeps the muffins soft for days instead of drying out after the first afternoon.
- Granulated sugar and light brown sugar – Granulated sugar sweetens the muffins, while brown sugar gives the streusel a richer flavor that goes well with cinnamon.
- Greek yogurt – Makes a thick batter that supports the peaches and keeps everything tender.
- Vanilla extract and almond extract – Vanilla is expected, and the almond extract is optional, but it has a way of making peaches taste even more like peaches without making the muffins taste like almonds.
- Fresh peaches – Ripe but still slightly firm because they stay in pieces as the muffins bake instead of disappearing into the batter. Tossing them with flour also helps keep them evenly distributed.
- All-purpose flour – Forms the batter, the streusel, and helps the peaches stay suspended throughout the muffins.
- Baking powder, baking soda, and salt – They give the muffins a good rise and keep the batter baking evenly.
- Ground cinnamon – Adds warmth to the streusel and the batter without taking over the peach flavor.
- Coarse sugar – I usually call it sparkling sugar. It adds crunch across the tops and gives the muffins one more texture.
- Heavy cream and confectioners’ sugar – Whisked together into a vanilla glaze that finishes the muffins.

How to Make Brown Butter Peach Coffee Cake Muffins
Find the complete printable recipe with measurements in the recipe card at the BOTTOM OF THE POST.
- Step One (brown the butter and make the streusel)
Start by browning the butter over medium heat. I don’t watch the clock. I watch the foam. Once it begins to clear and I see golden flecks on the bottom of the pan, I pour the butter into a heatproof bowl so it doesn’t keep cooking. While it cools, stir together the streusel ingredients until large crumbs form, then refrigerate it. Cold streusel keeps its craggy texture instead of melting into the tops of the muffins. - Step Two (prepare the peaches and mix the batter)
Dice the peaches into bite-sized pieces, pat them dry if they’re especially juicy, then toss them with flour. That keeps excess moisture in check and helps the peaches stay evenly distributed throughout the batter. Whisk together the cooled brown butter, oil, eggs, sugar, and salt, then whisk in the Greek yogurt, vanilla, and almond extract if you’re using it. - Step Three (finish the batter)
Fold the flour, baking powder, baking soda, and cinnamon into the wet ingredients until a few streaks of flour remain. Then stop. Overmixing makes dense muffins. Fold in the peaches. The batter will be thick, and that’s exactly what you want because it keeps the peaches from sinking to the bottom. - Step Four (fill and top the muffins)
Divide the batter evenly among the muffin liners, filling each almost to the top. Scatter the cinnamon streusel over each muffin, then gently press a few of the larger crumbs into the batter so they stay put while the muffins bake. Finish with a sprinkle of coarse sugar. - Step Five (bake the muffins)
Bake at 425°F for 5 minutes. Without opening the oven door, reduce the temperature to 350°F and continue baking until the tops are golden brown and a toothpick comes out clean or with a few moist crumbs attached. Let the muffins cool in the pan for 5 to 10 minutes before moving them to a wire rack. - Step Six (glaze)
After the muffins have cooled for 15 to 20 minutes, whisk together the confectioners’ sugar, heavy cream, and vanilla until smooth, then drizzle it over the tops. Warm muffins absorb the glaze. Letting them cool first keeps it where it belongs, across the streusel instead of inside it. Serve warm or at room temperature.

Recipe Tips
- Brown the butter by watching the foam instead of the clock. Once the foam pulls back and you see golden specks on the bottom of the pan, pour it into another bowl right away because it will keep cooking in the hot pan.
- Choose peaches that are ripe but still have some bite. Very soft peaches release more juice and fall apart while the muffins bake.
- Chill the streusel before using it. Cold butter holds the crumbs together longer in the oven, so you end up with larger cinnamon streusel pieces across the tops.
- Keep the oven door closed when you lower the temperature. That burst of heat at the beginning is what helps give the muffins their tall tops.
- Wait 15 to 20 minutes before glazing. Slightly cooled muffins keep the glaze on top of the streusel instead of soaking it in.

Storage
- Store the muffins in an airtight container at room temperature for up to 3 days.
- For longer storage, refrigerate them for up to 5 days. A quick 10 to 15 seconds in the microwave brings the muffins back to life.
- Freeze the muffins individually for up to 3 months. Thaw at room temperature or warm briefly in the microwave. The glaze softens after freezing, but the muffins still taste fantastic.

FAQs
- Can I use frozen peaches?
Yes. Thaw them completely, drain off any excess liquid, and pat them dry before tossing them with flour. Extra moisture changes the texture of the batter. - Do I have to use the almond extract?
No. The muffins are delicious without it. I like adding it because it makes the peaches taste very peachy. - Why did my streusel melt into the muffins?
The butter was probably too warm or the streusel wasn’t chilled before baking. Cold streusel holds its crumbly texture much better in the oven. - Can I skip the glaze?
Yes. You’ll end up with more of a classic peach streusel muffin than a coffee cake muffin, and they’re still delicious. - Can I use white or yellow peaches?
Either one works well. I tested these with white peaches because they were the first ripe peaches at my farmers market, but yellow peaches are just as good. Use whichever looks best that day.

From My Kitchen Notes
Small observations from the margins.
- I’ve decided not everything improves because I waited longer. It improves because I waited for the right thing.
- Time isn’t what changes everything. Timing does.
- Waiting can be easier when you know what you’re waiting for.
- There comes a point when hope stops being a substitute for ripeness.
- I’ve already spent enough time waiting for things that were never going to sweeten.
- Some seasons are too short to spend on disappointment.
- I don’t lower my standards because something is seasonal.
- When things only exist for a few weeks, they become unforgettable.
- There are things worth planning around.
- Every year gives me another chance to recognize what I missed the year before.
- Warmth doesn’t always ruin something. It’s usually how the sweetness makes itself known.
- The first bite confirms what you already suspected.
- Some of the best things come in already knowing who need to be.
- Not everything needs more. Sometimes it needs something that understands it.
- The best ingredients make room for each other.
- There’s a big difference between being ready and being available.
- It can be disappointing when things never become what I hoped they would. Moving on is growth.
- It’s funny how quickly certainty arrives when it’s real.
- There are ingredients that make a recipe. Then there are the ones that explain why it exists at all. Knowing the difference saves a lot of time.

More Fresh Fruit Baking Recipes
- Peach Cobbler Bundt Cake – bourbon caramel and fresh peaches
- Lemon Blackberry Bundt Cake – lemon soak, blackberry glaze
- Blackberry Crumble Bars – buttery oat crumble topping
- Fresh Cherry Berry Crisp – cherries and tart raspberries
- Chocolate Cherry Cupcakes – real cherry buttercream frosting
This post may contain affiliate links. Please read my disclosure policy.
Brown Butter Peach Coffee Cake Muffins
Equipment
- Saucepan (small) Browns the butter.
- mixing bowls (large and two small). For the batter and the streusel.
- whisk Mixes the wet ingredients.
- rubber spatula Folds the batter without overmixing.
- 2 12-Count Muffin Tin Baking every other well helps encourage taller muffin tops.
- muffin liners Prevents sticking.
- cooling rack Cools the muffins before glazing.
Ingredients
Muffins:
- ¼ cup (57 g) unsalted butter
- 1¼ cups (190 g) diced fresh peaches white or yellow
- 1 tsp (3 g) all-purpose flour for tossing the peaches
- ¼ cup (60 ml) vegetable oil (melted coconut oil would also work, but it will add flavor)
- 2 large eggs room temperature
- ¾ cup (150 g) granulated sugar
- ½ tsp (3 g) table salt
- 1 cup (245 g) full-fat Greek yogurt
- 1 tsp (5 ml) vanilla extract
- ¼ tsp (1 ml) almond extract optional
- 2 cups (240 g) all-purpose flour
- 2 tsps ( 8 g) baking powder
- ½ tsp (3 g) baking soda
- ½ tsp (1 g) ground cinnamon
- coarse white sugar for topping
Cinnamon Streusel:
- ½ cup (60 g) all-purpose flour
- ⅓ cup (67 g) light brown sugar
- ½ tsp (1 g) ground cinnamon
- pinch of salt
- 4 tbsps (57 g) unsalted butter melted
Vanilla Glaze:
- 1 cup (120 g) confectioners' sugar
- 3 tbsps (45 ml) heavy cream
- ½ tsp (2.5 ml) vanilla extract
Instructions
- Preheat the oven to 425°F (220°C). Line two standard 12-cup muffin pans with 6 paper liners each, filling every other well to encourage taller muffin tops. If you only have one muffin pan, bake all 12 muffins together. The muffins will still turn out well, but the tops may not rise quite as high.
- Place the butter in a small saucepan over medium heat. Cook until it melts, foams, and the milk solids turn deep golden brown, swirling the pan occasionally. As soon as the butter smells nutty and you see browned bits on the bottom of the pan, pour it into a heatproof bowl to stop the cooking. Let cool for 10 to 15 minutes.¼ cup (57 g) unsalted butter
- While the butter cools, stir together the streusel flour, brown sugar, cinnamon, and salt in a small bowl. Pour in the melted butter and mix with a fork until large crumbs form. Refrigerate until ready to use.½ cup (60 g) all-purpose flour, ⅓ cup (67 g) light brown sugar, ½ tsp (1 g) ground cinnamon, pinch of salt, 4 tbsps (57 g) unsalted butter
- Wash, dry, and dice the peaches into small bite-sized pieces. Pat them dry if they're especially juicy, then toss with 1 teaspoon (3 g) all-purpose flour to absorb excess surface moisture and help keep the peaches evenly distributed throughout the batter.1¼ cups (190 g) diced fresh peaches , 1 tsp (3 g) all-purpose flour
- In a large bowl, whisk together the cooled brown butter, vegetable oil, eggs, granulated sugar, and salt until smooth. Whisk in the Greek yogurt, vanilla extract, and almond extract, if using.¼ cup (60 ml) vegetable oil, 2 large eggs, ¾ cup (150 g) granulated sugar, ½ tsp (3 g) table salt, 1 cup (245 g) full-fat Greek yogurt, 1 tsp (5 ml) vanilla extract, ¼ tsp (1 ml) almond extract
- Add the flour, baking powder, baking soda, and cinnamon. Fold gently with a rubber spatula just until a few streaks of flour remain. Avoid overmixing, which can make the muffins dense. Fold in the peaches until evenly distributed. The batter will be thick.2 cups (240 g) all-purpose flour, 2 tsps ( 8 g) baking powder, ½ tsp (3 g) baking soda, ½ tsp (1 g) ground cinnamon
- Divide the batter evenly among the prepared muffin liners, filling each almost to the top. Generously sprinkle the streusel over each muffin, gently pressing a few of the larger crumbs into the batter so they stay in place while baking. Finish with a sprinkle of coarse sugar.coarse white sugar
- Bake for 5 minutes at 425°F (220°C). Without opening the oven door, reduce the oven temperature to 350°F (175°C) and continue baking for 15 to 18 minutes, or until the tops are golden brown and a toothpick inserted into the center comes out clean or with a few moist crumbs attached.
- Let the muffins cool in the pan for 5 to 10 minutes, then transfer them to a wire rack.
- Once the muffins have cooled for 15 to 20 minutes, whisk together the confectioners' sugar, heavy cream, and vanilla extract until smooth. Drizzle over the muffins. Waiting until they've cooled slightly helps the glaze stay on top instead of soaking into the streusel.1 cup (120 g) confectioners' sugar, 3 tbsps (45 ml) heavy cream, ½ tsp (2.5 ml) vanilla extract
Notes
- Browning the butter adds a rich, nutty flavor that pairs especially well with fresh peaches. Pour it into another bowl as soon as it's browned so it doesn't continue cooking.
- Slightly firm peaches work better than very ripe peaches because they hold together during baking.
- Pat especially juicy peaches dry before tossing them with flour to help prevent excess moisture in the batter.
- Refrigerating the streusel helps keep the crumbs larger instead of melting into the tops of the muffins.
- Fold the batter gently and stop mixing while a few streaks of flour remain to keep the muffins tender.
- Press a few of the larger streusel crumbs lightly into the batter so they stay in place while baking.
- Waiting until the muffins have cooled slightly before glazing helps the vanilla glaze stay on top of the streusel.
Nutrition
Have you made these Brown Butter Peach Coffee Cake Muffins? I’d love to hear how they turned out – leave a comment below and let me know.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.


Leave a Reply