Mouthwatering Peach Cobbler Muffins

I’ve been absolutely obsessed with these peach cobbler muffins ever since I first made them last summer! They combine juicy, fresh peaches with a sweet cinnamon-spiced batter and a buttery crumb topping that makes them taste just like your favorite cobbler, but in portable muffin form. Trust me, these are going to become your new favorite way to use up those ripe peaches sitting on your counter.

peach cobbler muffins
Image: foodieonadiet.com / All Rights reserved

Preparation Time 20-30 minutes
Cooking Time 20-25 minutes
Total Time 40-55 minutes
Level of Difficulty Medium
Servings 12 muffins

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1950-2150
  • Protein: 22-26 g
  • Fat: 80-88 g
  • Carbohydrates: 280-310 g

Ingredients

For the streusel topping:

  • 1/2 cup all-purpose flour
  • 1/3 cup granulated sugar
  • 2 tablespoons light brown sugar
  • 1/4 cup cold butter, cubed
  • 1/8 teaspoon ground nutmeg

For the muffin batter:

  • 2 cups all-purpose flour
  • 2 tsp baking powder
  • 3/4 tsp cinnamon
  • 1/2 tsp salt
  • 1/3 cup butter, melted and cooled
  • 3/4 cup sugar
  • 2 large eggs, room temperature
  • 1 1/2 tsp vanilla extract
  • 2/3 cup whole milk
  • 2 cups peaches, peeled and diced

Step 1: Make the Crumb Topping and Prepare the Oven

  • 1/2 cup all-purpose flour
  • 1/3 cup granulated sugar
  • 2 tablespoons light brown sugar
  • 1/8 teaspoon ground nutmeg
  • 1/4 cup cold butter, cubed

Preheat your oven to 425°F and line a muffin pan with paper liners.

While the oven heats, make the crumb topping by combining the 1/2 cup flour, granulated sugar, brown sugar, and nutmeg in a bowl.

Add the cold cubed butter and use your fingertips to work it into the flour mixture until it resembles coarse breadcrumbs with pea-sized pieces of butter throughout.

Transfer the crumble mixture to the refrigerator—the cold butter helps create a crispy, textured topping.

Step 2: Mix the Dry Ingredients and Prepare the Peaches

  • 2 cups all-purpose flour
  • 2 tsp baking powder
  • 3/4 tsp cinnamon
  • 1/2 tsp salt
  • 2 cups peaches, peeled and diced

In a separate bowl, whisk together the 2 cups flour, baking powder, cinnamon, and salt.

Set this dry mixture aside.

Peel and dice your peaches into bite-sized pieces—I find it helpful to dice them right before mixing into the batter so they stay fresh and don't release too much liquid that could make the muffins soggy.

Step 3: Create the Wet Batter Base

  • 1/3 cup butter, melted and cooled
  • 3/4 cup sugar
  • 2 large eggs, room temperature
  • 1 1/2 tsp vanilla extract

In a large bowl, beat together the melted and cooled butter with the sugar for about 2 minutes until well combined and slightly lighter in color.

Add the room-temperature eggs one at a time, beating for about 1 minute total to fully incorporate them with the vanilla extract.

Working with room-temperature eggs helps them incorporate smoothly into the butter mixture, creating a more uniform batter.

Step 4: Combine and Fill the Muffin Cups

  • dry ingredient mixture from Step 2
  • wet ingredient mixture from Step 3
  • 2/3 cup whole milk
  • diced peaches from Step 2
  • crumb topping from Step 1

Gently fold the dry ingredient mixture from Step 2 into the wet batter from Step 3, alternating with the milk—add about a third of the dry mixture, then half the milk, then another third of the dry mixture, then the remaining milk, and finish with the last of the dry mixture.

This technique prevents overworking the batter.

Fold in the diced peaches just until evenly distributed.

Divide the batter evenly among the muffin cups, filling each about two-thirds full.

Top each muffin with a few diced peaches and a generous spoonful of the chilled crumb topping from Step 1.

Step 5: Bake with a Two-Temperature Method

Place the muffin pan in the preheated 425°F oven and bake for 5 minutes.

This initial high heat jump-starts the rise and helps set the structure.

Then reduce the oven temperature to 350°F and continue baking for 15–18 minutes until the muffins are golden brown and a toothpick inserted into the center comes out clean or with just a few moist crumbs.

The temperature drop prevents the tops from browning too quickly while the interiors finish cooking.

Step 6: Cool and Serve

Remove the muffin pan from the oven and let the muffins cool in the pan for 5 minutes so they set slightly and won't fall apart when removed.

Transfer them to a wire cooling rack for at least 10 minutes before serving.

This cooling time allows the crumb topping to firm up and the muffins to finish setting internally, giving you the best texture.

peach cobbler muffins

Mouthwatering Peach Cobbler Muffins

Delicious Mouthwatering Peach Cobbler Muffins recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 47 minutes
Servings: 12 muffins
Calories: 2050

Ingredients
  

For the streusel topping:
  • 1/2 cup all-purpose flour
  • 1/3 cup granulated sugar
  • 2 tablespoons light brown sugar
  • 1/4 cup cold butter, cubed
  • 1/8 teaspoon ground nutmeg
For the muffin batter:
  • 2 cups all-purpose flour
  • 2 tsp baking powder
  • 3/4 tsp cinnamon
  • 1/2 tsp salt
  • 1/3 cup butter, melted and cooled
  • 3/4 cup sugar
  • 2 large eggs, room temperature
  • 1 1/2 tsp vanilla extract
  • 2/3 cup whole milk
  • 2 cups peaches, peeled and diced

Method
 

  1. Preheat your oven to 425°F and line a muffin pan with paper liners. While the oven heats, make the crumb topping by combining the 1/2 cup flour, granulated sugar, brown sugar, and nutmeg in a bowl. Add the cold cubed butter and use your fingertips to work it into the flour mixture until it resembles coarse breadcrumbs with pea-sized pieces of butter throughout. Transfer the crumble mixture to the refrigerator—the cold butter helps create a crispy, textured topping.
  2. In a separate bowl, whisk together the 2 cups flour, baking powder, cinnamon, and salt. Set this dry mixture aside. Peel and dice your peaches into bite-sized pieces—I find it helpful to dice them right before mixing into the batter so they stay fresh and don't release too much liquid that could make the muffins soggy.
  3. In a large bowl, beat together the melted and cooled butter with the sugar for about 2 minutes until well combined and slightly lighter in color. Add the room-temperature eggs one at a time, beating for about 1 minute total to fully incorporate them with the vanilla extract. Working with room-temperature eggs helps them incorporate smoothly into the butter mixture, creating a more uniform batter.
  4. Gently fold the dry ingredient mixture from Step 2 into the wet batter from Step 3, alternating with the milk—add about a third of the dry mixture, then half the milk, then another third of the dry mixture, then the remaining milk, and finish with the last of the dry mixture. This technique prevents overworking the batter. Fold in the diced peaches just until evenly distributed. Divide the batter evenly among the muffin cups, filling each about two-thirds full. Top each muffin with a few diced peaches and a generous spoonful of the chilled crumb topping from Step 1.
  5. Place the muffin pan in the preheated 425°F oven and bake for 5 minutes. This initial high heat jump-starts the rise and helps set the structure. Then reduce the oven temperature to 350°F and continue baking for 15–18 minutes until the muffins are golden brown and a toothpick inserted into the center comes out clean or with just a few moist crumbs. The temperature drop prevents the tops from browning too quickly while the interiors finish cooking.
  6. Remove the muffin pan from the oven and let the muffins cool in the pan for 5 minutes so they set slightly and won't fall apart when removed. Transfer them to a wire cooling rack for at least 10 minutes before serving. This cooling time allows the crumb topping to firm up and the muffins to finish setting internally, giving you the best texture.

Leave a Comment

Recipe Rating