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