Peaches and Cream Muffins
Rich, bakery-style peaches and cream muffins featuring a lush cream cheese swirl and a crunchy cinnamon-sugar twist. Perfect for brunch!
- Starch Barrier: Coating the diced peaches in a tablespoon of flour traps their natural juices, preventing them from sinking and turning the batter soggy.
- Fat-Rich Crumb: Using heavy cream instead of just milk limits gluten development, ensuring a cake-like texture that stays moist for days.
- Two-Temp Baking: Starting at 425°F forces a rapid steam expansion that lifts the muffin tops high, before dropping to 350°F to bake the center gently.
Three summers ago, I tried to bake a batch of peach muffins in a rented cabin with a temperamental oven that smelled faintly of old pine needles. My hand slipped, dumping a half-cup of heavy cream directly into the dry flour mixture. Instead of starting over, I just folded it in, baked them on a warped aluminum sheet, and accidentally discovered the most tender crumb of my life.
It was pure, buttery luck.
But replicating that magic at home with fresh peaches proved incredibly frustrating. Fresh peaches are essentially delicious water bombs that release moisture and collapse the delicate protein matrix of the batter. Think about this in terms of physics: that extra water has to go somewhere, and it usually steam-cooks the flour, leaving you with a gummy, dense center.
The fix is tossing the fruit in starch to trap those juices. We also add a thick cream cheese swirl to absorb excess moisture.
Trust me, it works beautifully.
If you love baking with summer fruit, you might also enjoy my Peach Cobbler Muffins or a classic Brown Butter Peach Cobbler. But today, we are focusing on getting these muffins absolutely perfect.
Peaches and Cream Muffins
- Publisher Storied Skillet
- Cuisine American
- Category Breakfast, Baking
- Prep Time
- Cook Time
- Servings 12
- Calories 310 calories
- Rating 4.8 5470
- Tags peach muffins, peaches and cream, cinnamon muffins, brunch recipes
Ingredients
- 2 cups (250g) all-purpose flour
- 1 tbsp baking powder
- 1/2 tsp Diamond Crystal kosher salt
- 1/2 cup (100g) granulated sugar
- 1/4 cup (50g) light brown sugar, packed
- 1/2 cup (113g) unsalted butter, melted and cooled
- 2 large eggs, room temperature
- 1/2 cup (120ml) heavy cream
- 1/4 cup (60ml) whole milk
- 1 tsp pure vanilla extract
- 1.5 cups fresh peaches, finely diced (about 2 medium peaches)
- 1 tbsp all-purpose flour (for tossing with peaches)
- 4 oz (113g) cream cheese, softened
- 2 tbsp granulated sugar (for cream cheese)
- 1 tbsp heavy cream (for cream cheese)
- 1/4 cup (50g) light brown sugar (for topping)
- 1 tsp ground cinnamon (for topping)
- 2 tbsp unsalted butter, melted (for topping)
Directions
- Preheat your oven to 425°F (218°C) and line a 12-cup muffin tin with paper liners.
- In a small bowl, beat the softened cream cheese, 2 tablespoons of sugar, 1 tablespoon of heavy cream, and 1/2 teaspoon of vanilla extract until smooth and creamy; set aside.
- In another small bowl, mix the 1/4 cup of brown sugar, cinnamon, and 2 tablespoons of melted butter with a fork until it forms wet, sandy crumbs for the topping.
- In a large bowl, whisk together the 2 cups of flour, baking powder, and Diamond Crystal kosher salt.
- In a separate medium bowl, whisk the melted butter, granulated sugar, brown sugar, eggs, heavy cream, milk, and vanilla extract until fully combined.
- Toss the diced peaches with 1 tablespoon of flour in a small bowl until they are lightly coated.
- Gently fold the wet ingredients into the dry ingredients until just combined, then fold in the floured peaches, being careful not to overmix.
- Divide half of the batter among the muffin cups, drop a spoonful of the cream cheese mixture into each, top with the remaining batter, swirl gently with a toothpick, and sprinkle the cinnamon topping over each.
- Bake at 425°F (218°C) for 5 minutes, then reduce the oven temperature to 350°F (177°C) and bake for another 13-15 minutes until a toothpick inserted comes out clean.
Notes
- Salt Conversion: We use Diamond Crystal Kosher Salt. If you are using fine table salt or Morton's kosher salt, cut the volume in half (use 1/4 teaspoon instead of 1/2 teaspoon) to avoid over-salting the delicate batter.
- The Science of Cream: Heavy cream provides milk solids and butterfat that coat the flour's proteins, limiting gluten development and ensuring an incredibly tender, cake-like crumb.
- Temperature Workflow Warning: Do not forget to lower the oven temperature after the first 5 minutes of baking. If you leave it at 425°F, the high thermal mass will scorch the cinnamon-sugar topping before the interior of the muffin cooks through.
- Storage Behavior: Because of the high moisture content in fresh peaches and the cream cheese swirl, these muffins will soften significantly after a day in the fridge. Toast them lightly in a toaster oven to restore the crisp cinnamon crust.
Serving Suggestions
Serve these muffins warm so the cream cheese center remains soft and luscious. They make a spectacular centerpiece for any weekend brunch table.
- Pair with a cold glass of Iced Strawberry Latte for a bright, fruity morning contrast.
- Serve alongside a savory Breakfast Casserole to balance the sweetness of the peaches.
- Drizzle with a touch of warm maple syrup or honey for an extra touch of decadence.
- Add a side of fresh berries or a light fruit salad to keep the brunch table vibrant and fresh.
Storage and Reheating
Store any leftover muffins in an airtight container lined with a paper towel. The paper towel is crucial because it absorbs the escaping moisture from the peaches, preventing the tops from becoming sticky and wet.
Keep them in the refrigerator if you plan to keep them longer than twenty-four hours. The cream cheese swirl makes them perishable, so safety first.
Never microwave them.
Microwaving turns the peach pockets into molten lava while making the cake rubbery. Instead, reheat them in a 300°F (150°C) oven or toaster oven for about five to eight minutes until the cinnamon crust crisps up again.
Ingredient Substitutes
If you don't have everything on hand, here are the swaps that actually work without ruining the chemistry of the bake.
- Fresh Peaches: You can use frozen peaches (thawed and thoroughly patted dry with paper towels) or even canned peaches drained of all syrup.
- Heavy Cream: Sour cream or full-fat Greek yogurt can be substituted in equal amounts to keep the crumb tender and add a pleasant tang.
- All-Purpose Flour: A 1:1 gluten-free baking flour works beautifully here due to the moisture of the peaches.
- Light Brown Sugar: Dark brown sugar works perfectly and will actually add a deeper, caramel-like note to the cinnamon twist.
I hope these bring a little bit of that accidental cabin magic to your kitchen table this weekend. Pour yourself a hot cup of coffee, pull up a chair, and let the crumbs fall where they may.
Susan Rosie
I've spent over 12 years perfecting recipes so you can cook with confidence. Every dish on Storied Skillet is tested multiple times – because your dinner matters. I believe in simple ingredients, clear instructions, and big flavors.
Learn More About Me →You Might Also Like
Discover more delicious recipes from the same category.
Loading related recipes...