Soft, buttery brioche cinnamon rolls are one of my favorite homemade treats. I make them with a tender tangzhong brioche dough, a rich cinnamon-spiced filling, and a smooth cream cheese frosting that melts into every warm swirl. They are perfect for breakfast, brunch, holidays, or whenever I want a bakery-style pastry fresh from my own oven.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Tangzhong:

2 tbsp flour

1/2 cup whole milk

For the Brioche Dough:

3/4 cup whole milk, warmed

2 1/4 tsp active dry yeast

1/4 cup granulated sugar

1/4 cup melted butter

1 tsp vanilla extract

2 large eggs

1 1/4 tsp salt

2 1/2 cups all-purpose flour

1 cup bread flour

5 tbsp softened butter

For the Cinnamon Filling:

1/2 cup softened butter

1 1/4 cups brown sugar

3 tbsp ground cinnamon

1/2 tsp ground cardamom

1 tsp vanilla extract

For Assembly:

1/3 cup heavy cream

For the Cream Cheese Frosting:

4 oz cream cheese, softened

1/4 cup butter, softened

1 1/2 cups powdered sugar

1 tsp vanilla extract

2–4 tbsp milk or heavy cream

Directions

I whisk together the flour and milk in a saucepan and cook the mixture for 2 to 4 minutes until it becomes thick. I let it cool completely.

I combine the warm milk, sugar, and yeast, then let the mixture sit for about 5 minutes until it becomes foamy.

I add the cooled tangzhong, melted butter, vanilla extract, eggs, salt, all-purpose flour, and bread flour, then knead the dough for 5 to 8 minutes.

I gradually knead in the softened butter until the dough becomes smooth, elastic, and slightly tacky.

I cover the dough and let it rise for 1 to 2 hours before chilling it for 2 to 8 hours.

I prepare the filling by mixing the softened butter, brown sugar, cinnamon, cardamom, and vanilla until smooth and spreadable.

I roll the dough into a 16×12-inch rectangle, spread the filling evenly across the surface, cut it into 12 strips, and roll each strip into a spiral.

I pour the heavy cream into a greased 9×13-inch baking dish and arrange the rolls inside.

I cover the rolls and let them rise for another 45 to 60 minutes until they become puffy.

I bake the rolls at 350°F (175°C) for 23 to 25 minutes until they are beautifully golden brown.

While the rolls bake, I beat together the cream cheese, butter, powdered sugar, vanilla, and enough milk or heavy cream to create a smooth frosting.

I spread the frosting over the warm cinnamon rolls before serving.

Servings and Timing

Servings: 12 rolls

Prep Time: 30 minutes

Cook Time: 25 minutes

Rise and Chill Time: Approximately 4 hours

Total Time: 4 hours 55 minutes

Calories: Approximately 488 kcal per serving

Variations

I sometimes add chopped pecans or walnuts to the filling for extra crunch and flavor. I also enjoy mixing raisins into the cinnamon filling for a classic twist. When I want a brighter flavor, I add a little orange zest to the dough or frosting. For an even richer filling, I occasionally drizzle a bit of maple syrup over the brown sugar mixture before rolling the dough. I can also substitute the cardamom with extra cinnamon if I prefer a more traditional flavor.

Storage/Reheating

I store leftover cinnamon rolls in an airtight container in the refrigerator for up to 5 days. If I want to keep them longer, I freeze them in a freezer-safe container for up to 2 months. When I am ready to enjoy one, I reheat it in the microwave for 20 to 30 seconds or warm it in a 300°F oven for about 10 minutes until soft and heated through.

FAQs

Can I make the dough the night before?

Yes. I like preparing the dough ahead of time and letting it chill overnight, which also helps develop a richer flavor.

Why do I pour heavy cream into the baking pan?

I pour heavy cream around the rolls before baking because it helps create extra soft, moist, and tender cinnamon rolls.

Can I freeze these cinnamon rolls?

Yes. I freeze either the baked rolls or the shaped unbaked rolls. I thaw them before reheating or baking for the best texture.

What is the purpose of the tangzhong method?

I use the tangzhong technique because it helps the dough retain more moisture, resulting in softer and fluffier rolls that stay fresh longer.

Can I prepare the frosting in advance?

Yes. I make the frosting up to two days ahead and keep it refrigerated until I am ready to spread it over the warm rolls.

Conclusion

I always enjoy making these brioche cinnamon rolls because they combine rich buttery dough, a warm cinnamon filling, and a creamy frosting into one unforgettable treat. Whether I prepare them for a special brunch, a holiday breakfast, or simply to satisfy a baking craving, they always come out soft, fluffy, and full of comforting homemade flavor.


📖 Recipe:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Brioche Cinnamon Rolls


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 4 hours 55 minutes
  • Yield: 12 rolls
  • Diet: Vegetarian

Description

These soft, buttery brioche cinnamon rolls are made with a tender tangzhong dough, a rich cinnamon-spiced filling, and a smooth cream cheese frosting. Perfect for breakfast, brunch, holidays, or anytime you want a bakery-style homemade treat.


Ingredients

For the Tangzhong:

2 tbsp flour

1/2 cup whole milk

For the Brioche Dough:

3/4 cup whole milk, warmed

2 1/4 tsp active dry yeast

1/4 cup granulated sugar

1/4 cup melted butter

1 tsp vanilla extract

2 large eggs

1 1/4 tsp salt

2 1/2 cups all-purpose flour

1 cup bread flour

5 tbsp softened butter

For the Cinnamon Filling:

1/2 cup softened butter

1 1/4 cups brown sugar

3 tbsp ground cinnamon

1/2 tsp ground cardamom

1 tsp vanilla extract

For Assembly:

1/3 cup heavy cream

For the Cream Cheese Frosting:

4 oz cream cheese, softened

1/4 cup butter, softened

1 1/2 cups powdered sugar

1 tsp vanilla extract

24 tbsp milk or heavy cream


Instructions

  1. Whisk the flour and 1/2 cup milk in a saucepan and cook over medium heat for 2–4 minutes until thickened. Let cool completely.
  2. Combine the warmed milk, sugar, and yeast. Let stand for about 5 minutes until foamy.
  3. Add the cooled tangzhong, melted butter, vanilla, eggs, salt, all-purpose flour, and bread flour. Knead for 5–8 minutes.
  4. Gradually knead in the softened butter until the dough is smooth, elastic, and slightly tacky.
  5. Cover and let the dough rise for 1–2 hours, then chill for 2–8 hours.
  6. Mix the softened butter, brown sugar, cinnamon, cardamom, and vanilla until smooth to make the filling.
  7. Roll the dough into a 16×12-inch rectangle, spread the filling evenly, cut into 12 strips, and roll each strip into a spiral.
  8. Pour the heavy cream into a greased 9×13-inch baking dish and arrange the rolls inside.
  9. Cover and let the rolls rise for 45–60 minutes until puffy.
  10. Bake at 350°F (175°C) for 23–25 minutes until golden brown.
  11. Beat together the cream cheese, butter, powdered sugar, vanilla, and enough milk or heavy cream to make a smooth frosting.
  12. Spread the frosting over the warm cinnamon rolls and serve.

Notes

Add chopped pecans or walnuts to the filling for extra crunch.

Mix raisins into the filling for a classic variation.

Add orange zest to the dough or frosting for a bright citrus flavor.

Drizzle maple syrup over the filling before rolling for added richness.

Substitute the cardamom with additional cinnamon for a more traditional flavor.

Store leftovers in an airtight container in the refrigerator for up to 5 days.

Freeze baked or shaped unbaked rolls for up to 2 months.

Reheat in the microwave for 20–30 seconds or in a 300°F oven for about 10 minutes.

  • Prep Time: 30 minutes
  • Cook Time: 25 minutes
  • Category: Breakfast
  • Method: Bake
  • Cuisine: American

Nutrition

  • Serving Size: 1 roll
  • Calories: 488 kcal
  • Sugar: 34 g
  • Sodium: 310 mg
  • Fat: 22 g
  • Saturated Fat: 13 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 66 g
  • Fiber: 2 g
  • Protein: 8 g
  • Cholesterol: 85 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star