Home Recipe IndexBaking and Desserts Brioche Cinnamon Rolls + Caramel Cream Cheese Frosting

Brioche Cinnamon Rolls + Caramel Cream Cheese Frosting

These fluffy brioche cinnamon rolls are the very best way to start your morning! Featuring a deliciously rich brioche dough, easy cinnamon sugar filling and decadent caramel cream cheese frosting, they’re the perfect treat for a holiday morning or special brunch!

Today we’re sharing our go-to breakfast for holiday mornings: soft and fluffy brioche cinnamon rolls with a super easy caramel cream cheese frosting! Making cinnamon rolls from scratch can seem a bit daunting, so we’ve included our favorite tips and trips and guarantee these warm and gooey treats are so worth the effort.

cinnamon roll on plate with frosting and coffee

all about brioche

what is brioche dough?

Brioche is an enriched dough, meaning it contains a higher percentage of fat. The fat in enriched doughs generally comes from butter, eggs or milk (or in this case all three!). The dough is rich and buttery, yet the texture remains incredibly soft and airy.

Brioche dough is only lightly sweet, which makes it perfect for both sweet and savory bakes. We love it for cinnamon rolls as it balances out the sweetness of the cinnamon sugar filling and our decadent caramel cream cheese frosting!


Here’s what you’ll need:

  • Flour: A mixture of all purpose flour and bread flour gives brioche the perfect texture. You can also use just all purpose flour, but the texture will be slightly less chewy (although still delicious)!
  • Yeast: While I tend to use instant yeast for this recipe, it works just as well with active dry yeast. You can find instructions for using active dry yeast in the recipe notes.
  • Sugar: Using 1/4 cup (50 g) of sugar gives this bread just a touch of sweetness. The real sweetness in these rolls will come from the cinnamon sugar filling and frosting.
  • Salt: About 1.5 teaspoons is the perfect amount for this recipe.
  • Eggs: Five eggs help make this dough rich and contribute to the moisture content along with the milk.
  • Milk: Milk contributes to the richness of the dough and helps give the crust a nice caramelization.
  • Butter: This amount of butter (18 tbsp or 250 g) may seem like a lot, but you don’t want to skimp on this recipe! The butter needs to be very soft, but not melted. I generally cut the butter into chunks and heat in the microwave at 50% power in 10 second intervals.

making brioche dough

Step 1: Knead together all ingredients except the butter

Combine all ingredients except the butter in the bowl of a stand mixer fitted with a hook attachment. Mix for 10-15 minutes on low speed.

This first knead is important to start developing gluten. Once the butter is added, it will coat the flour and prevent gluten from easily forming.

Step 2: Add the butter

Next you can start adding the butter 2 tablespoons (30 g) at a time. The butter should be quite soft, but not melted. I like to microwave it at 50% power in 10 second intervals until I get the right consistency.

When adding the butter, make sure it’s fully mixed in before adding the next piece. Once all the butter has been incorporated, continue mixing until the dough is smooth and elastic.

Step 3: Refrigerate

Cover the dough and refrigerate for at least six hours or overnight (and no longer than 24 hours). This time not only improves the flavor and texture of your brioche, but also helps the dough to firm up a bit and makes it easier to shape.

forming the cinnamon rolls

cinnamon sugar filling

The filling is made with just three ingredients: butter, cinnamon and sugar! Simply mix together the softened butter, sugar and cinnamon until a paste forms. To make the mixture easier to spread, make sure the butter is a bit warmer than room temperature but not completely melted. A few seconds in the microwave should do the trick.

assembling the rolls

Now it’s time to assemble the rolls! Start by rolling the dough out into a rectangle approximately 18×14 inches (45×35 cm).

Next, spread the cinnamon sugar paste evenly over the dough, leaving a small border around the edges. This will make the rolling process a bit easier and ensure the filling doesn’t seep out the sides.

Finally, tightly roll up the dough starting at the long end and trim the edges. Use a knife to score 12 portions, then cut and immediately transfer to the baking pan.

tips + tricks

  • Measure the flour using a kitchen scale when possible. Flour is prone to being mis-measured when using cups and getting the right amount of flour is essential to the success of your dough.
  • If your dough is quite soft after rolling into a log, try placing it in the fridge for about 15 minutes. This will make it easier to cut into individual rolls.
  • If you’re not sure whether or not the cinnamon rolls are fully baked you can check the internal temperature with an instant read thermometer. It should be 190F (88 C).

plan ahead: baking schedule options

When it comes to preparing the cinnamon rolls you have a few options for planning your days:

Option 1 (as written in the recipe card)

Day 1: Prepare the brioche dough and refrigerate overnight.

Day 2: Make the cinnamon sugar filling, then roll out and assemble the cinnamon rolls. Bake and frost.

Option 2 (for minimal effort on day 2)

Day 1: Prepare the brioche dough in the morning and refrigerate for at least six hours. In the evening, make the cinnamon sugar filling, roll out and assemble the cinnamon rolls. Place in a pan, cover and refrigerate overnight.

Day 2: Allow the cinnamon rolls to proof at room temperature for two hours. Then bake and frost.

caramel cream cheese frosting

And the perfect topping for these cinnamon rolls? Our easy caramel cream cheese frosting! Here are a few tips before you get started:

  • Make sure your cream cheese and butter are room temperature to ensure a smooth texture.
  • Add more powdered sugar for a thicker consistency or use additional milk to thin as necessary.
  • Frost the cinnamon rolls as soon as they come out of the oven. The warmth will help the frosting to really blend into the rolls.
baked cinnamon rolls in pan with bowl of frosting

brioche cinnamon rolls: FAQs

Can I use active dry yeast instead of instant yeast?

Yes! You’ll need to use a bit more active dry yeast than instant and make sure to “activate” it in warm liquid. I suggest heating the milk until warm and then sprinkling in 3 tsp (12 g) active dry yeast. Let the mixture sit for 10 minutes before adding to the flour.

Is it possible to make this recipe without a stand mixer?

While it’s possible to make brioche without a stand mixer, I don’t recommend it. Because brioche is such a soft dough, the process will be long and quite messy. But if you’re up for a challenge, it’s definitely doable with a fair bit of effort (and patience)!

Can I freeze brioche cinnamon rolls?

We love to freeze baked cinnamon rolls (even already frosted) for a quick breakfast. They can be frozen for up to 3 months and reheated in the microwave.

overhead view of cinnamon roll being frosted

For more sweet breakfast ideas, make sure to check out these recipes:

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
cinnamon roll on plate with frosting and coffee

brioche cinnamon rolls + caramel cream cheese frosting

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Brittney
  • Total Time: 10 hours
  • Yield: 12
    • Prep Time: 1 hour 30 minutes
    • Proofing Time: 8 hours
    • Cook Time: 30 minutes
    • Category: breakfast
    • Method: baking
    • Cuisine: global


brioche dough

  • 2 cups (250 grams) all purpose flour, spooned and leveled*
  • 1 ¾ cups (240 grams) bread flour, spooned and leveled*
  • 2 ¼ teaspoon (8 grams) instant yeast*
  • ¼ cup (50 grams) granulated sugar
  • 1.5 teaspoons kosher salt
  • 5 large eggs
  • ½ cup (120 ml) whole milk, lukewarm
  • 18 tablespoons (250 grams) unsalted butter, very soft

cinnamon sugar filling

  • ½ cup (115 grams) unsalted butter, softened
  • 1 cup (200 grams) brown sugar
  • 1 tablespoon ground cinnamon

caramel cream cheese frosting

  • 4 tablespoons (60 grams) unsalted butter, softened
  • 6 ounces (170 grams) cream cheese, room temperature
  • ¼ cup (60 ml) caramel sauce
  • 1 teaspoon vanilla extract
  • 1 cup (120 grams) powdered sugar
  • ¼ teaspoon kosher salt


brioche dough

  1. Combine the all purpose flour, bread flour and instant yeast in the bowl of  a stand mixer with a hook attachment.
  2. Add the sugar, salt, eggs and milk. With the dough hook on low speed, mix for 10-15 minutes or until the dough comes together.  It should be firm, but quite smooth.
  3. Add the softened butter gradually (about 2 tablespoons / 30 grams at a time).  The butter here should be very soft, but not completely melted. Let the butter fully incorporate (about 1-2 minutes) before adding more. 
  4. Once the last of the butter has been fully incorporated, continue mixing on medium speed for approximately 10 minutes or until the dough becomes smooth and elastic, scraping down the sides as necessary.
  5. Place the dough in a large bowl, cover and refrigerate for at least 6 hours or overnight.

cinnamon sugar filling + assembly

  1. Grease a 9×13 pan at least 2 inches (5 cm) deep. Alternatively, line with parchment paper.
  2. Mix together the softened butter, brown sugar and cinnamon in a small bowl until a paste forms. Set aside.
  3. Turn out the dough onto a lightly floured work surface and gently knead to deflate.
  4. Roll out the dough into a rectangle of approximately 18×14 inches (45×35 cm). It should be about ¼ inch (⅔ cm) thick.
  5. Spread the cinnamon sugar paste evenly over the dough, leaving a border of ½ inch (1.5 cm) around the edges.
  6. Starting on the long end, tightly roll up the dough.
  7. Trim both ends and then cut into 12 equal rounds.
  8. Place the cinnamon rolls in the prepared pan, cover with plastic wrap and proof another 2 hours at room temperature.
  9. Preheat oven to 350 F (180 C) and bake for 30-35 minutes. The internal temperature of the rolls should be 190 F (88 C).

caramel cream cheese frosting

  1. Use an electric mixer to beat together the cream cheese and butter until smooth.
  2. Mix in the caramel sauce and vanilla extract until fully incorporated.
  3. Add the salt and powdered sugar and continue mixing until smooth. For a thicker frosting, add a few tablespoons more of powdered sugar. Milk can be used to thin as necessary.
  4. Frost the cinnamon rolls as soon as they come out of the oven.


Measuring Flour: We highly recommend using a kitchen scale to measure flour. If measuring by volume, use the spoon and level method to avoid over-measuring the flour. Lightly spoon flour into the measuring cup until it’s completely full. Then run the back of a knife over the cup to gently scrape off any excess.

Active Dry Yeast: Active dry yeast can be used in place of instant yeast, but will first need to be activated. Heat the milk until warm and then sprinkle in 3 tsp (12 g) of active dry yeast. Allow to sit for 10 minutes before adding to the flour and proceeding with the recipe.

This post may contain affiliate links through which we may earn a small commission at no additional cost to you. We only recommend products that we genuinely love and would use ourselves.


Kdee December 26, 2022 - 8:17 pm

These cinnamon rolls look absolutely delicious. Are there any tips for gluten-free options, i.e., gluten free flour ratio or adding other gluten free flour options?

Brittney December 28, 2022 - 12:19 pm

Thank you so much! Unfortunately I haven’t tested these with any gluten-free flour options, but please let me know if you give it a try and how it works out!


Leave a Comment

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