Buttery Brioche Cinnamon Rolls with Cream Cheese Glaze

Kaleb Wyse wearing a black shirt standing in front of a taupe background.

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.
Baking pan filled with partially frosted brioche cinnamon rolls.

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.

Countertop surface with ingredients needed for cinnamon rolls including butter, flour, sugar, and more.

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.

Mixer kneading dough for cinnamon rolls.
Glass bowl with dough after being kneaded with butter.

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.

Glass bowl with risen dough for cinnamon rolls.
Rolled out brioche dough in a rectangle.

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.

Rolled out dough with cinnamon brown sugar mixture.
Sliced cinnamon roll dough.

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.

Unbaked cinnamon rolls with heavy cream poured on top before going into the oven.
Baked cinnamon rolls without frosting.

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.

Glass bowl with cream cheese frosting after being mixed together.
Baked cinnamon rolls partially frosted with cream cheese frosting.

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.
Baked brioche cinnamon rolls with cream cheese frosting partially covering rolls.

Frequently Asked Questions

Why did I need to add more flour than the recipe called for?

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.

What does pouring warm cream over the rolls do?

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.

Can I use a bread machine to make the dough?

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.

Can I freeze the rolls before or after baking?

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.

What if I don’t have a stand mixer?

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.

Plate with single cinnamon roll topped with cream cheese frosting.

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

By Kaleb
5 from 8 votes
Buttery, tender brioche rolls finished with cream cheese frosting—perfect for a weekend treat.
Prep: 20
Cook: 40
Rising Time: 2 30
Total: 3 30
Servings: 12 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

Serving: 1 rollCalories: 673 kcal

Nutrition information is automatically calculated and should be used as an approximation.

Black circle with white W.

Did you make this? Leave a comment below!

Styling: Addelyn Evans | Photography: Dera Burreson