
Why I Make These Cinnamon Rolls
Cinnamon rolls can feel like a project, but these brioche cinnamon rolls are more about time than effort. They need patience for rising and resting, yet each step is straightforward and forgiving. The payoff is what keeps me making them: a tender, rich dough full of butter and eggs that delivers bakery-level results at home.
These are brioche-style rolls—an enriched dough with extra eggs and butter for an irresistibly soft crumb and pronounced buttery flavor. The dough handles beautifully and is forgiving for beginners.
A simple trick lifts them above the ordinary: just before baking, I pour a little warmed heavy cream over the shaped rolls. The cream soaks into the swirls, softening the centers while keeping the bottoms decadently gooey.
That small step gives these rolls a professional feel without any fuss.
What makes them worth trying:
- Enriched brioche dough for a soft, rich texture.
- Cream cheese frosting that adds a tangy, creamy finish.
- Warm cream poured on before baking creates melt-in-your-mouth centers.
- Make-ahead friendly—ideal for busy mornings or gatherings.
- Beginner-friendly techniques with consistent rises.

Brioche Cinnamon Roll Ingredients
The ingredient list is simple and uses pantry staples. The enriched dough is what sets these apart:
- Eggs – Provide richness and structure; this recipe uses more eggs than a typical cinnamon roll.
- Whole milk – Helps tenderize the crumb; use whole milk for best flavor.
- Heavy cream – Used twice: poured over the rolls before baking and added to the frosting.
- Neutral oil – A flavorless oil like grapeseed, safflower, or canola keeps the dough light.
- Granulated sugar – Adds mild sweetness to the dough.
- All-purpose flour – Builds the dough’s structure.
- Instant yeast – Convenient and easy—add directly to the flour without proofing.
- Butter – A generous amount makes the dough tender and rich.
- Cream cheese and powdered sugar – Create a silky, tangy frosting.
- Brown sugar and cinnamon – The classic filling.
- Vanilla extract and kosher salt – Round out the flavors.
Exact quantities are listed in the recipe card below.

How to Make Brioche Cinnamon Rolls
The steps are straightforward. Follow them in order and give the dough time to develop and rise.
Step 1: Prepare the dough – In a mixer bowl whisk the eggs, milk, oil, and sugar. Add two cups of flour and the instant yeast. Mix briefly, then add the salt and the remaining flour gradually. Knead until the dough is smooth and slightly tacky.
Step 2: Add butter – With the mixer running on low, add softened butter one tablespoon at a time until fully incorporated. Continue kneading until the dough is soft, elastic, and glossy.


Step 3: Let rise – Place the dough in a greased bowl, cover, and let it rise in a warm spot until doubled, about 1 to 1½ hours.
Step 4: Roll – Punch down the dough and roll it into an 18 x 16-inch rectangle on a lightly floured surface.


Step 5: Add the filling – Brush the rectangle with melted butter, then sprinkle the cinnamon and brown sugar evenly, leaving a small gap on one long edge. Roll tightly from the long side, seal the seam, and cut into 12 even pieces. Place them in a greased 9 x 13-inch pan, cover, and let rise for about 1 hour or until nearly doubled.


Step 6: Bake – Warm the heavy cream slightly and gently pour it over the risen rolls so it seeps into the swirls. Bake at 350°F for 30–35 minutes until golden and an instant-read thermometer registers about 190°F in the center. Remove and cool slightly.


Step 7: Prepare the frosting – Beat cream cheese and butter until smooth. Add powdered sugar, vanilla, and 2–3 tablespoons milk, mixing until you reach the desired consistency.
Step 8: Frost – When the rolls are warm (not piping hot), spread the cream cheese frosting over the top and serve.


Recipe Tips
Small adjustments make a big difference when working with enriched dough:
- Pour warm cream before baking – This produces the softest, most gooey centers by allowing cream to soak into the swirls as the rolls bake.
- Use room-temperature ingredients – Cold eggs or dairy slow the yeast and lengthen rising time.
- Look for a tacky but not sticky dough – After kneading it should feel slightly tacky to the touch and pull away from the bowl cleanly.
- Cut with dental floss for neat slices – Unscented floss slipped under the log and pulled taut gives even, tidy rolls.
- Avoid overbaking – Pull the rolls when they’re golden on top and still slightly soft in the middle to retain moisture.
Follow These Tips
Serving
Serve warm with coffee or tea. These rolls are perfect for brunches, holiday mornings, or any time you want a comforting sweet. The recipe yields 12 rolls—great for sharing.
Storage
- Refrigerate – Store frosted or unfrosted rolls in an airtight container for up to five days.
- Freeze – You can freeze baked, cooled rolls in a single layer in a freezer-safe container. Thaw at room temperature for 30–60 minutes. Alternatively, freeze unbaked rolls after the second rise; thaw in the fridge overnight, bring to room temperature, then bake and frost.
- Reheat – Warm an individual roll in the microwave for 15–20 seconds. If already frosted, avoid overheating to prevent melting the frosting.

Frequently Asked Questions
Flour measurements vary with how you scoop it, humidity, and brand. Start with the lower amount and add flour gradually until the dough is tacky but pulls away from the bowl cleanly. Some kitchens require a bit more flour.
Warming and pouring cream before baking lets it soak into the dough during baking, creating ultra-soft, moist centers and a slightly gooey bottom—an easy way to elevate homemade rolls.
Yes. Use a dough setting and follow your machine’s instructions for enriched doughs. Let the machine handle kneading and the first rise, then shape and proceed with the recipe.
Yes. Freeze unbaked rolls after shaping and the second rise, then thaw and bake. You can also freeze baked rolls (frosted or unfrosted) and reheat as needed.
You can make the dough by hand—mix the wet ingredients, add flour and yeast, then knead on a floured surface until smooth and elastic. It requires more effort but works well.

More Cinnamon Rolls
If you enjoy these brioche cinnamon rolls, you may like other variations such as cinnamon roll muffins, classic recipes, holiday twists, or flavored roll cookies. Try different shapes and fillings to find your favorite.
- Cinnamon roll muffins
- Ultimate cinnamon rolls
- Easter morning cinnamon rolls
- Cinnamon roll cookies
- Lemon raspberry cinnamon rolls
Have I Convinced You to Make This Recipe?
I hope you try this recipe and enjoy warm, homemade brioche cinnamon rolls with family or friends. If you make them, consider leaving a comment and rating to help others decide to give the recipe a try.
Brioche Cinnamon Rolls
Ingredients
For the rolls
- 5 large eggs
- ½ cup whole milk warmed to 100°F–110°F
- 2 tbsp neutral oil
- ½ cup granulated sugar
- 5 cups all-purpose flour
- 2 ¼ tsp (1 pkg) instant yeast
- 1 tsp kosher salt
- 16 tbsp (2 sticks) unsalted butter
- ½ cup heavy cream warmed
For the filling
- 8 tbsp (1 stick) unsalted butter melted
- 1 cup light brown sugar
- 2 tbsp ground cinnamon
For the frosting
- 8 oz cream cheese room temperature
- 4 tbsp unsalted butter
- 2 cups sifted powdered sugar
- 1 ½ tsp vanilla extract
- 2-3 tbsp whole milk
Instructions
-
Prepare the dough: Whisk the eggs to break the yolks in a mixer bowl, then add the warmed milk, oil, and sugar. Stir in 2 cups of flour and the instant yeast. Mix, then add the remaining flour and salt and knead until the dough is smooth and pulls away from the bowl, about 6–8 minutes.
-
Add butter: With the mixer on medium-low, add butter one tablespoon at a time, allowing it to incorporate fully before adding more.
-
Let rise: Place the dough in an oiled bowl, cover, and let rise in a warm spot until doubled, about 1 to 1½ hours.
-
Roll: Punch down the dough and roll it out on a lightly floured surface into an 18 x 16-inch rectangle.
-
Prepare the filling: Brush melted butter over the dough, sprinkle the brown sugar and cinnamon evenly, leaving a ½-inch border. Roll tightly, seal the seam, and cut into 12 rolls. Place them in a greased 9 x 13-inch dish and let rise for about 1 hour while preheating the oven to 350°F.
-
Bake: Pour warm heavy cream over the risen rolls, then bake at 350°F for 30–35 minutes until golden and the center reaches about 190°F. Remove and cool slightly.
-
Make the frosting: Beat cream cheese and butter until smooth. Add powdered sugar, vanilla, and 2 tablespoons milk; blend on low and add more milk if needed for spreadable consistency.
-
Frost the rolls: Spread frosting over the warm rolls and serve.
Video
Nutrition
Nutrition information is automatically calculated and should be used as an approximation.
Did you make this? Leave a comment below!
Styling: Addelyn Evans | Photography: Dera Burreson