Chef-Style Cinnamon Rolls with Maple Cream Cheese Frosting

This post contains affiliate links. Please see our disclosure policy.

Quick Summary

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

Homemade cinnamon rolls with maple cream cheese frosting
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you'll get new recipes from us every week!

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

Cinnamon roll dough rising in bowl

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.

Cinnamon brown sugar filling spread on dough

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.

Rolling cinnamon roll dough into a log

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.

Sliced cinnamon rolls in baking pan before baking

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

Pouring heavy cream over cinnamon rolls before baking

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.

Golden baked cinnamon rolls fresh from the oven

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.

Maple cream cheese frosting on warm cinnamon rolls

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.

Homemade cinnamon rolls with maple cream cheese frosting

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.

You Might Also Like:

About Matt Price

Matt Price is a chef, restaurant owner, and food entrepreneur known online as Mr. Make It Happen. He is the owner of Fraiche Restaurant in Washington, D.C., an award-winning restaurant recognized with OpenTable’s Diners’ Choice Award, where he serves elevated comfort food like his famous Garlic Noodles, Oxtail Meatballs, Fried Whole Snapper, and She Crab Soup. Matt is also the founder of Make It Happen Media, one of the fastest-growing food brands on the internet, with over 4 million followers across platforms. His line of signature seasonings and cookware is sold nationwide. Every recipe on this site is developed, tested, and photographed by Matt, drawing on his real-world restaurant experience and years of professional recipe development.

Leave a comment