Chef-Style Cinnamon Rolls with Maple Cream Cheese Frosting
Mar 26, 2026
This post contains affiliate links. Please see our disclosure policy.
Quick Summary
In This Recipe
These homemade cinnamon rolls are soft, pillowy, and loaded with a rich cinnamon brown sugar filling — topped with a whipped maple cream cheese frosting that melts into every layer.
Category: Breakfast & Brunch, Desserts, Sweet Tooth Recipes | By: Matt Price, Mr. Make It Happen

This homemade cinnamon rolls recipe is nothing like what you pull from a tube. These are the real deal — soft, pillowy dough wrapped around a rich cinnamon brown sugar filling, finished with a whipped maple cream cheese frosting that melts into every layer.
The secret to this homemade cinnamon rolls recipe is in the technique: proper yeast activation, not over-flouring the dough, and one move most people skip — pouring warm heavy cream over the rolls right before they go in the oven. That's what takes them from good to the kind of cinnamon rolls people ask you to make every single weekend.
Let's Make It Happen.
Why You'll Love This Homemade Cinnamon Rolls Recipe
- Bakery-soft texture — the dough is rich, elastic, and pillowy every time
- Maple cream cheese frosting — not a standard glaze — an actual whipped, fluffy frosting with real depth
- The heavy cream trick — creates that signature gooey pull-apart center
- Beginner-friendly — follow the steps and you'll nail it your first try

What You'll Need
For the Dough
- 1 cup warm milk (110–115°F)
- 2½ teaspoon instant dry yeast
- 2 large eggs, room temperature
- ½ cup salted butter, softened
- ½ cup granulated sugar
- 1 teaspoon salt
- 4 cups all-purpose flour (plus up to ½ cup extra if needed)
For the Filling
- ½ cup salted butter, softened
- 1 cup packed brown sugar
- 2 tablespoon cinnamon
- ½ teaspoon vanilla extract
- ½ teaspoon butter extract
- ½ cup warm heavy cream (poured over rolls before baking)
For the Maple Cream Cheese Frosting
- 2½ cups powdered sugar
- ⅓ cup salted butter, softened
- 1 tablespoon maple extract
- 8 oz cream cheese, softened
Step-by-Step Instructions for This Homemade Cinnamon Rolls Recipe
Step 1: Activate the Yeast and Build the Dough
Pour warm milk into your stand mixer bowl. The temperature matters here — aim for 110–115°F. Too cold and the yeast won't activate; too hot and you'll kill it. Add the yeast and let it sit for a couple of minutes.
Add softened butter, sugar, and eggs. Mix well. Add salt and 4 cups of flour, then mix with the beater blade just until barely combined — don't overwork it at this stage.
Let the mixture rest for 5 minutes so the flour has time to fully absorb the liquid.
Pro Tip: Keep that extra ½ cup of flour nearby but resist adding it unless the dough is truly too sticky to work with. Less flour = softer rolls.

Step 2: Knead and Let the Dough Rise
Swap to the dough hook. Knead on medium speed for 5–7 minutes until the dough is smooth and elastic. It should be slightly sticky and cling to the sides of the bowl — that's exactly what you want.
If it's too wet to handle, add the reserved flour one tablespoon at a time. Transfer to a greased bowl, cover with a towel, and place somewhere warm to rise for 30 minutes. Don't let it sit longer or your rolls will be too airy.
Pro Tip: The inside of your oven with just the oven light on is a perfect proofing environment — warm, draft-free, and consistent.

Step 3: Make the Filling
While the dough rises, combine softened butter, brown sugar, cinnamon, vanilla extract, and butter extract in a medium bowl. Mix until it's a smooth, spreadable paste. Set aside.

Step 4: Make the Frosting
In a large bowl, beat softened cream cheese and butter together until fully combined. Add maple extract and powdered sugar, then beat on high for 3–5 minutes. The longer you beat it, the whiter and fluffier it gets. Set aside.
Step 5: Roll, Fill, and Cut
Flour your work surface generously and roll the dough out into a large rectangle, about ½ inch thick. Spread the cinnamon filling evenly across the entire surface. Trim the edges to clean up the rectangle shape.
Starting from the long end, roll the dough tightly into a log — jelly roll style. Cut into 8–12 slices, each about 2 inches thick, and place them in a greased 9×13 baking pan.
Cover with a towel and let rise for another 20 minutes or until nearly doubled in size.
Step 6: The Heavy Cream Trick

Preheat your oven to 375°F.
Right before the rolls go in, warm your heavy cream just enough to remove the chill — not hot, just warm — and pour it evenly over the rolls in the pan.
Pro Tip: This is the move. The cream absorbs into the dough as it bakes and creates that signature gooey, pull-apart center that separates homemade cinnamon rolls from everything else.
Step 7: Bake and Frost
Bake at 375°F for 20–22 minutes, until the rolls are lightly golden on top and the centers are fully baked through.

Let them cool slightly — not fully — then spread the maple cream cheese frosting generously over the top while they're still warm. The heat helps the frosting melt into every crevice. Serve immediately.

Make-Ahead Tips
- Overnight option: After cutting and placing rolls in the pan, cover tightly and refrigerate overnight. Pull them out 30–45 minutes before baking to come to room temperature, then bake as directed.
- Frosting can be made a day ahead and stored covered in the refrigerator. Let it soften at room temp before spreading.
Frequently Asked Questions
Why is my dough not rising?
Most likely your milk was too hot and killed the yeast, or your yeast was expired. Always check the temperature and use fresh yeast for reliable results.
Can I use active dry yeast instead of instant?
Yes, but you'll need to proof it first — dissolve it in the warm milk with a pinch of sugar and wait 5–10 minutes until it's foamy before proceeding.
What does the heavy cream do?
It steams during baking and absorbs into the dough, giving you an incredibly moist, tender, gooey center. It's the difference between good cinnamon rolls and great ones.
Can I freeze these?
Yes — freeze before frosting. Wrap individually and store for up to 2 months. Thaw overnight and warm in the oven at 300°F for 10 minutes, then frost.
Why maple extract in the frosting?
It adds a warm, layered sweetness that complements the cinnamon filling without overpowering it. It's a small detail that makes the frosting stand out.

More Dessert Recipes You'll Love
Made this recipe? Drop a comment below and let me know how they turned out. And check out the full video on YouTube to see exactly how I make these step by step.


