Ingredients
1 1/2 cups fresh ripe peaches (cubed)
2 tablespoons granulated sugar
1 teaspoon lemon juice
2 teaspoons cornstarch
1 tablespoon water
1/2 cup very thinly sliced peaches for filling
3/4 cup water
1/4 cup bread flour
3 2/3 cups bread flour
1/3 cup granulated sugar
2 teaspoons instant yeast
1 teaspoon fine sea salt
1/3 cup whole milk (room temperature)
1/3 cup heavy cream
1 large egg (room temperature)
prepared tangzhong
1 teaspoon vanilla paste or extract
6 tablespoons unsalted butter (softened)
1/2 cup unsalted butter (room temperature)
2/3 cup brown sugar
1 teaspoon ground cinnamon
1/2 cup all-purpose flour
1 tablespoon granulated sugar
1 teaspoon ground cinnamon
3 tablespoons unsalted butter (melted)
4 tablespoons unsalted butter (room temperature)
2 ounces cream cheese (room temperature)
1 cup powdered sugar
2 1/2 tablespoons heavy cream
Instructions
1-Making the Peach Jam and Tangzhong: First, whip up the peach jam by cooking 1 1/2 cups cubed fresh ripe peaches with 2 tablespoons granulated sugar and 1 teaspoon lemon juice in a saucepan over medium heat. Once it simmers, mix 2 teaspoons cornstarch with 1 tablespoon water, stir it in to thicken, then cool the mixture completely. For the tangzhong, heat 3/4 cup water and 1/4 cup bread flour in a small pot until it forms a thick paste, then let it cool to room temperature. These steps take just a few minutes and set the base for that amazing flavor.
2- Next, prepare the dough by combining 3 2/3 cups bread flour, 1/3 cup granulated sugar, 2 teaspoons instant yeast, and 1 teaspoon fine sea salt in a large bowl. Add in the prepared tangzhong, 1/3 cup whole milk, 1/3 cup heavy cream, 1 large egg, and 1 teaspoon vanilla paste. Mix until a dough forms, then knead in 6 tablespoons softened unsalted butter until it’s smooth and elastic. Let the dough rest in a warm spot until it doubles in size, about an hour, giving you time to relax or prep other things.
3-Rolling and Baking the Rolls: After the dough has risen, roll it out into a rectangle on a floured surface. Spread the brown sugar filling, made from 1/2 cup room temperature unsalted butter, 2/3 cup brown sugar, and 1 teaspoon ground cinnamon, evenly over the dough. Then, add the cooled peach jam and 1/2 cup thinly sliced peaches. Roll the dough tightly, slice it into strips, and arrange them in a greased pan to rise again. Meanwhile, mix the crumb topping with 1/2 cup all-purpose flour, 1 tablespoon granulated sugar, 1 teaspoon ground cinnamon, and 3 tablespoons melted unsalted butter, then chill it briefly.
4- Sprinkle the crumb topping over the risen rolls and bake at 325°F (162°C) for 30-40 minutes until golden. Once they’re out of the oven and cooled slightly, whip up the cream cheese vanilla glaze by mixing 4 tablespoons room temperature unsalted butter, 2 ounces room cheese, 1 cup powdered sugar, and 2 1/2 tablespoons heavy cream, then spread it over the warm rolls. If you’re looking for more ideas, check out our Mexican Street Corn Salad recipe for a fresh side that pairs well with sweet treats. The total prep time is about 3 hours, with baking adding another 30 minutes, so plan ahead for the best results.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🍑 Use fresh ripe peaches for the best flavor in the jam and topping.
🕰️ Allow enough rising time for soft, fluffy rolls.
❄️ Chill crumb topping before sprinkling to ensure a crisp texture after baking.
- Prep Time: 3 hours
- Baking time: 30 minutes
- Cook Time: 30 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 roll
- Calories: 388
- Sugar: 42 grams
- Sodium: 150 mg
- Fat: 25 grams
- Saturated Fat: 15 grams
- Unsaturated Fat: 8 grams
- Trans Fat: 0 grams
- Carbohydrates: 42 grams
- Fiber: 2 grams
- Protein: 3 grams
- Cholesterol: 70 mg
