Ingredients:

  • 300g peaches, diced
  • 35g brown sugar, packed
  • 28g unsalted butter, melted
  • 1g ground cinnamon
  • 250g all-purpose flour
  • 150g granulated sugar
  • 10g baking powder
  • 3g salt
  • 240ml whole milk
  • 1 large egg
  • 115g unsalted butter, melted and cooled
  • 5ml vanilla extract
  • 65g all-purpose flour
  • 50g brown sugar, packed
  • 42g cold unsalted butter, cubed
  • 1g cinnamon
  • 55g brown sugar
  • 30ml heavy cream
  • 14g butter

Instructions:

  1. Preheat oven to 425°F (220°C).
  2. In a medium bowl, toss diced peaches with melted butter, brown sugar, and cinnamon; let sit for 5 minutes.
  3. Whisk together flour, granulated sugar, baking powder, and salt in a large bowl.
  4. In a separate bowl, beat the egg, then stir in milk, melted butter, and vanilla extract.
  5. Pour wet ingredients into dry and gently fold with a spatula until just combined.
  6. Fill each jumbo muffin liner halfway with batter.
  7. Spoon a generous tablespoon of the caramel peach mixture into the center of each muffin.
  8. Top with remaining batter and then add the streusel mixture (flour, brown sugar, cold butter, cinnamon).
  9. Bake for 30 minutes or until the tops are golden brown and a toothpick comes out clean.
  10. Prepare caramel drizzle by heating brown sugar, heavy cream, and butter in a small saucepan until smooth; drizzle over warm muffins.