Ingredients
565 grams all-purpose flour
250 grams lukewarm whole milk
4 tablespoons sugar
2 ¼ teaspoons active dry yeast or 4 ½ teaspoons instant yeast
1 teaspoon salt
2 large eggs, room temperature
1 teaspoon vanilla bean paste or 2 teaspoons vanilla extract
100 grams unsalted butter, room temperature
500 grams unsalted butter, cold and cut into pieces
375 grams dark or light brown sugar
3 tablespoons ground cinnamon
1 tablespoon all-purpose flour (optional)
Pinch of salt (for filling)
½ teaspoon vanilla bean paste or extract (for filling)
100 to 150 grams browned unsalted butter, spreadable
56 to 200 grams cream cheese, room temperature
250 grams powdered sugar, sifted
½ teaspoon salt (for frosting)
½ to 1 teaspoon vanilla bean paste or vanilla extract (for frosting)
Optional: 1 to 2 tablespoons milk or heavy cream (for frosting)
Instructions
1-Prepare Brown Butter: Melt butter over medium heat in a light-colored pan, stirring constantly. Butter will foam, then turn golden brown with toasted milk solids and a nutty aroma after about 3-6 minutes. Remove from heat, transfer to a bowl, and cool slightly. Chill in freezer until firm but spreadable.
2-Make the Dough: In a medium bowl, combine lukewarm milk, 1 tablespoon sugar, and yeast. Let sit for 10-15 minutes until foamy (use warm milk, about 37-43°C or 98-110°F). In a large mixing bowl or stand mixer bowl, whisk together flour, salt, and remaining sugar. Add yeast mixture, eggs, and vanilla. Mix on low speed for 2-3 minutes, then medium speed for about 5 minutes until dough starts to come together.
3-Gradually add room temperature butter in small pieces, mixing for 7-10 minutes until dough is smooth, soft, elastic, and slightly tacky but not sticky (add flour gradually if needed). Dough should pull away from bowl sides.
4-Cover dough and let rise in a warm place for 45-60 minutes until doubled, or refrigerate for an overnight rise (up to 12 hours).
5-Prepare Filling: Combine softened browned butter, brown sugar, cinnamon, flour (optional), salt, and vanilla. Mix until a thick, spreadable paste forms.
6-Shape Rolls: On a floured surface, roll dough into a large rectangle approximately 24” x 16” (60 x 40 cm). Spread filling evenly over dough, leaving a small border around edges. Roll dough tightly into a spiral from the longer side. For easier and neater slicing, divide log into two equal pieces. Chill logs in freezer for 15-20 minutes to firm up (helps when cutting). Using a sharp serrated knife or unflavored floss, slice each log into 6 equal pieces for a total of 12 rolls.
7-Final Rise and Baking: Line a 9”x13” (23×33 cm) pan with parchment paper. Arrange rolls with even spacing. Cover loosely with plastic wrap or a damp towel. Let rise at room temperature for 45-60 minutes until puffy and soft to the touch. Preheat oven to 350°F (175-180°C). Bake rolls for 25-40 minutes depending on roll size and oven until golden brown and cooked through (25-30 minutes may suffice for smaller rolls; 35-40 minutes for larger or denser rolls). Allow rolls to cool 10-15 minutes before frosting to prevent frosting from melting excessively.
8-Make Frosting: Beat chilled browned butter and cream cheese on medium speed until smooth and combined. Add sifted powdered sugar, salt, vanilla, and optional milk or cream gradually. Whip until light and fluffy. Spread frosting over warm rolls.
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
🧈 Brown butter all at once to save time; reserve for filling and frosting.
🌡️ Use lukewarm liquids to activate yeast; too hot will kill it.
🔪 For clean slices, chill dough logs before cutting; use floss or serrated knife.
- Prep Time: 30-60 minutes
- Rising/Cooling Time: 2 to 3 hours (including overnight option)
- Cook Time: 25-40 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 roll
- Calories: 320
- Sugar: 20g
- Sodium: 300mg
- Fat: 22g
- Saturated Fat: 14g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 60mg
