Ingredients
– 1 1/2 cups fresh ripe peaches (cubed) for the peach jam
– 2 tablespoons granulated sugar for the peach jam
– 1 teaspoon lemon juice for the peach jam
– 2 teaspoons cornstarch for the peach jam
– 1 tablespoon water for the peach jam
– 1/2 cup very thinly sliced peaches for the filling
– 3/4 cup water for the tangzhong
– 1/4 cup bread flour for the tangzhong
– 3 2/3 cups bread flour for the dough
– 1/3 cup granulated sugar for the dough
– 2 teaspoons instant yeast for the dough
– 1 teaspoon fine sea salt for the dough
– 1/3 cup whole milk (room temperature) for the dough
– 1/3 cup heavy cream for the dough
– 1 large egg (room temperature) for the dough
– tangzhong from above for the dough
– 1 teaspoon vanilla paste or extract for the dough
– 6 tablespoons unsalted butter (softened) for the dough
– 1/2 cup unsalted butter (room temperature) for the brown sugar filling
– 2/3 cup brown sugar for the brown sugar filling
– 1 teaspoon ground cinnamon for the brown sugar filling
– 1/2 cup all-purpose flour for the crumb topping
– 1 tablespoon granulated sugar for the crumb topping
– 1 teaspoon ground cinnamon for the crumb topping
– 3 tablespoons unsalted butter (melted) for the crumb topping
– 4 tablespoons unsalted butter (room temperature) for the cream cheese vanilla glaze
– 2 ounces cream cheese (room temperature) for the cream cheese vanilla glaze
– 1 cup powdered sugar for the cream cheese vanilla glaze
– 2 1/2 tablespoons heavy cream for the cream cheese vanilla glaze
Instructions
1-First, make the peach jam to add that fresh fruit flavor. Cook CBP 1 1/2 cups cubed fresh ripe peaches with 2 tablespoons granulated sugar and 1 teaspoon lemon juice over medium heat for 12-15 minutes, mashing as you go until it thickens. Then, stir in 2 teaspoons cornstarch mixed with 1 tablespoon water and cook for 2 more minutes before letting it cool. For more on peach jam, check out this easy homemade peach jam recipe that inspired this part.
2-Next, prepare the tangzhong by whisking 3/4 cup water and 1/4 cup bread flour, then cook it over medium heat for 4-5 minutes until it turns into a paste. Set that aside for later. Now, for the dough, combine 3 2/3 cups bread flour, 1/3 cup granulated sugar, 2 teaspoons instant yeast, and 1 teaspoon fine sea salt in a bowl.
3-Add 1/3 cup whole milk, 1/3 cup heavy cream, 1 large egg, the tangzhong, and 1 teaspoon vanilla paste or extract, then knead on low speed to form a rough dough. Gradually mix in 6 tablespoons softened unsalted butter and knead for 8-10 minutes until smooth. Shape it into a ball, cover, and let it rest for 30 minutes.
4-Roll the dough into a 15×21 inch rectangle and spread the filling made from 1/2 cup room-temperature unsalted butter, 2/3 cup brown sugar, and 1 teaspoon ground cinnamon, leaving a half-inch border. Add the cooled peach jam and 1/2 cup thinly sliced peaches on top, then cut into twelve 1 3/4 inch strips, roll them up, and place in a lined 9×13 pan.
5-Let the rolls rise for 1-2 hours until doubled, preheat your oven to 325 F, add the crumb topping mixed from 1/2 cup all-purpose flour, 1 tablespoon granulated sugar, 1 teaspoon ground cinnamon, and 3 tablespoons melted unsalted butter, then bake for 30-40 minutes. Finish with the glaze made from 4 tablespoons butter, 2 ounces cream cheese, 1 cup powdered sugar, and 2 1/2 tablespoons heavy cream.
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
📏 Measure flour using spoon-and-level method or kitchen scale to avoid dense dough.
🍑 Use very thin peach slices for easy rolling.
🥫 Drain and pat dry canned peaches to avoid excess moisture in filling.
- Prep Time: 3 hours
- Cook Time: 30 minutes
- Category: Breakfast and Brunch
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 roll
- Calories: 388
- Sugar: 37g
- Sodium: 178mg
- Fat: 25g
- Saturated Fat: 15g
- Trans Fat: 1g
- Carbohydrates: 42g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 79mg
