• About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
×

The BEST Homemade Cinnamon Rolls Recipe

Published: Aug 7, 2026 by Amelia · This post may contain affiliate links · Leave a Comment

Jump to Recipe·4 from 15 reviews

```html

If you have a soft spot for warm, gooey, melt-in-your-mouth pastries, then let me introduce you to The BEST Homemade Cinnamon Rolls Recipe that will transform your kitchen into a bakery. This recipe brings together pillowy dough, a buttery cinnamon-sugar swirl, and a luscious cream cheese glaze, making every bite heavenly. There’s something so comforting about these cinnamon rolls fresh from the oven, with their inviting aroma and that perfect balance of sweet and spice that’s simply irresistible. Whether you’re making them for a lazy weekend brunch or a special treat, these rolls are guaranteed to become a beloved favorite in your home.

Ingredients You'll Need

A close-up of a cinnamon roll being held by a person's fingers, showing the roll's spiral shape with three visible layers of soft, light brown dough and cinnamon filling. The top layer is covered with a thick, creamy white icing that looks smooth and slightly glossy, melting down the sides. The background shows more cinnamon rolls blurred on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Gathering simple, quality ingredients is the secret to making this recipe shine. Each element works in harmony to create the perfect texture and flavor—fluffy dough that’s slightly sweet, a rich cinnamon filling that isn’t overpowering, and a glossy glaze that ties it all together.

  • Whole milk, warm (1 cup): Provides a tender crumb and perfect environment for activating the yeast.
  • Active dry yeast (2¼ teaspoon / 1 packet): The essential leavening agent that makes the dough rise beautifully.
  • All-purpose flour, sifted (3½ cups): Forms the structure of the rolls, ensuring they are light yet sturdy.
  • Granulated sugar (½ cup): Adds sweetness to the dough and helps with browning.
  • Salt (1 tsp): Balances the sweetness and enhances the overall flavor.
  • Unsalted butter, softened (½ cup for dough, plus ½ cup for filling): Delivers a rich, buttery taste and moist texture.
  • Large eggs, room temperature (2): Contribute to the dough’s tenderness and richness.
  • Heavy cream (1 cup): Poured over before baking for a golden, tender crust.
  • Light brown sugar (1 cup): Gives the cinnamon swirl its deep, molasses-like sweetness.
  • Ground cinnamon (2 tbsp): The star spice, providing that warm, fragrant kick.
  • Cream cheese, softened (8 oz): For a tangy and smooth glaze that perfectly complements the sweetness.
  • Confectioner's sugar (1 cup): Sweetens and thickens the glaze with a silky finish.
  • Pure vanilla extract (1 tbsp): Adds floral notes to both dough and glaze for complexity.
  • Milk or half & half (1 tbsp): Adjusts glaze consistency for smooth spreading.

How to Make The BEST Homemade Cinnamon Rolls Recipe

Step 1: Activate the Yeast

Start by warming the milk just right—about 105 to 110 degrees Fahrenheit—to create a cozy environment for the yeast. Stir the active dry yeast into the warm milk and let it sit for 5 to 10 minutes until it becomes foamy and lively. This signals that your yeast is ready to work its magic and make the dough rise beautifully.

Step 2: Prepare the Dough

While the yeast is waking up, sift together the flour, sugar, and salt in a mixing bowl—this ensures even distribution and avoids clumps. Combine the dry ingredients with the foamy yeast mixture, eggs, and vanilla extract. If you have a stand mixer with a dough hook, great! Mix on low speed, scraping the bowl occasionally, until the dough starts to form. Then, add the softened butter and knead on medium for about 5 minutes until the dough is smooth and elastic. No mixer? No worries—knead by hand for about 10 minutes until the dough springs back gently when poked.

Step 3: Let the Dough Rise

Transfer your dough ball to a large bowl coated with non-stick spray, cover it loosely with plastic wrap, and place it somewhere warm. This hour-long rise allows the dough to double in size, becoming airy and soft—the perfect base for those delectable cinnamon swirls.

Step 4: Make the Cinnamon Sugar Filling

While the dough is rising, whip up the filling by blending softened butter, brown sugar, salt, and cinnamon until smooth. This mix is the heart of the rolls, infusing each bite with that iconic, spicy-sweet flavor that keeps you coming back for more.

Step 5: Shape the Rolls

Once the dough has doubled, gently punch it down on a floured surface and knead just a bit to release any large air bubbles. Roll it out into a large rectangle about ¼ inch thick, and spread the cinnamon filling evenly on top. Roll the dough tightly into a log, then slice it carefully into 12 even pieces using a serrated knife or a piece of clean floss. Arrange the rolls snugly in a greased 9×13 inch pan, ensuring they have room to rise again.

Step 6: Second Rise

Cover the pan tightly with plastic wrap and let the rolls rise for another 30 to 35 minutes. They will puff up and almost touch each other, a sign you’re nearly ready for baking.

Step 7: Bake with Heavy Cream

Preheat your oven to 375 degrees Fahrenheit and pour the heavy cream evenly over the rolls—this extra step seals in moisture and creates a golden, tender crust as the rolls bake for 23 to 25 minutes. Once baked, let them cool just a bit before glazing.

Step 8: Cream Cheese Glaze

Whisk together softened butter, cream cheese, confectioner's sugar, vanilla, salt, and a splash of milk or half & half until smooth and spreadable. Slather this luscious glaze over the warm rolls so it melts into every curve, turning them into irresistible treats.

How to Serve The BEST Homemade Cinnamon Rolls Recipe

A close-up view of soft cinnamon rolls in a white tray lined with parchment paper, showing several swirled layers of light golden-brown dough and darker cinnamon filling. The rolls are thickly topped with a smooth, creamy white icing spread evenly across the swirls and pooling slightly at the edges. The tray sits on a white marbled surface, adding a clean and bright look to the image. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

While the cream cheese glaze is already a star, feel free to sprinkle chopped pecans or toasted almonds on top for a bit of crunch and nuttiness. A light dusting of cinnamon powder or a drizzle of caramel sauce can also elevate presentation and flavor, adding a little extra wow factor when you serve.

Side Dishes

These cinnamon rolls shine all on their own but pairing them with a cup of freshly brewed coffee or a rich hot chocolate can turn your breakfast or brunch into a true celebration. A fresh fruit salad or yogurt parfait brings a fresh, tangy counterpoint that cuts through the sweetness perfectly.

Creative Ways to Present

If you’re making these cinnamon rolls for a crowd, consider serving them family-style on a large wooden board or in a pretty baking dish right from the oven. For a more playful twist, slice them thinner to create mini rolls perfect for dipping into coffee or sharing at a party. Wrapping individual rolls in parchment paper tied with a cute ribbon makes for a charming homemade gift too.

Make Ahead and Storage

Storing Leftovers

If you have any leftovers (and that’s a big if), keep them in an airtight container at room temperature for up to two days. To prevent drying out, you can loosely cover them with foil or plastic wrap. These rolls actually taste best when eaten warm, so reheating is key.

Freezing

The BEST Homemade Cinnamon Rolls Recipe freezes beautifully. After the first rise and slicing, arrange the unbaked rolls in the pan, cover tightly with plastic wrap and foil, and freeze. When ready to bake, thaw overnight in the fridge, then proceed with the second rise and baking as usual. Baked rolls can also be frozen in an airtight bag and reheated later without losing their charm.

Reheating

Warm refrigerated or frozen cinnamon rolls in the microwave for 15-30 seconds or in a preheated oven at 350 degrees Fahrenheit (175 degrees Celsius) for about 10 minutes. Cover loosely with foil to keep them moist. Add a little extra glaze afterward for that fresh-out-of-the-oven feel.

FAQs

Can I make The BEST Homemade Cinnamon Rolls Recipe without a stand mixer?

Absolutely! While a stand mixer with a dough hook makes kneading easier, you can knead the dough by hand on a floured surface for about 10 minutes. It takes a bit more arm power but yields the same wonderful texture.

What if my dough doesn’t rise properly?

Yeast needs warmth and a bit of time to do its job. Make sure your milk isn’t too hot or too cold—between 105 and 110 degrees Fahrenheit is ideal. Also, keep your dough covered in a warm spot. If your kitchen is chilly, try resting the dough near a warm oven or on top of a radiator.

Can I use low-fat milk or a milk alternative?

Whole milk is preferred because it adds richness, but you can substitute with 2% milk. Milk alternatives like almond or oat milk might affect the dough’s texture and rise since they lack the same fats and proteins, so results may vary.

How do I prevent the rolls from drying out when baking?

Pouring heavy cream over the rolls before baking is a wonderful step in this recipe that locks in moisture and gives a tender crust. Also, avoid overbaking by removing them as soon as they turn golden brown—watch them closely during the last few minutes.

Is there a way to make this recipe vegan?

To veganize, swap the milk, butter, heavy cream, and cream cheese for plant-based alternatives. Use a flax egg (ground flaxseed mixed with water) instead of eggs, and choose vegan sugar to keep it fully plant-based. The texture might be slightly different but still delicious!

Final Thoughts

There’s truly nothing like grabbing a warm, sticky cinnamon roll fresh from the oven, and The BEST Homemade Cinnamon Rolls Recipe makes it so easy to bring that joy into your own home. With simple ingredients and clear steps, you can create a batch of these irresistible treats that will fill your kitchen with cozy aromas and your heart with happiness. So go ahead, treat yourself and your loved ones—you deserve it!

```

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
The BEST Homemade Cinnamon Rolls Recipe

The BEST Homemade Cinnamon Rolls Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 15 reviews

Print Recipe
Pin Recipe

These homemade cinnamon rolls are soft, fluffy, and packed with a rich cinnamon sugar filling, topped with a creamy, tangy cream cheese glaze. Perfect for a comforting breakfast or decadent dessert, this recipe uses a warm yeast dough that rises twice before baking to achieve the ideal texture and flavor.

  • Total Time: 2 hours 30 minutes
  • Yield: 12 cinnamon rolls

Ingredients

Yeast Dough

  • 1 cup whole milk, warm (about 105 - 110°F)
  • 2¼ tsp (1 packet) active dry yeast
  • 3½ cups all-purpose flour, sifted (plus more for dusting)
  • ½ cup granulated sugar
  • 1 tsp salt
  • ½ (1 stick) cup unsalted butter, softened
  • 2 large eggs, room temperature
  • 1 cup heavy cream

Cinnamon Sugar Filling

  • ½ cup (1 stick) unsalted butter, softened
  • 1 cup light brown sugar
  • ½ tsp salt
  • 2 tbsp ground cinnamon

Cream Cheese Glaze

  • ½ cup butter, softened
  • 8 oz cream cheese, softened
  • 1 cup confectioner's sugar
  • 1 tbsp pure vanilla extract
  • ¼ tsp salt
  • 1 tbsp milk or half & half

Instructions

  1. Activate Yeast: In a microwave-safe bowl, gently heat the milk until it reaches between 105°F and 110°F, making sure it doesn't get too hot. Stir in the yeast and mix until dissolved. Let the mixture sit for 5 to 10 minutes until it becomes foamy, indicating the yeast is active.
  2. Make Dough: In a separate bowl, sift together the flour, granulated sugar, and salt. Add these dry ingredients to a stand mixer. Pour in the milk and yeast mixture, add the eggs and vanilla extract. Using a dough hook attachment, mix on low speed until the dough starts to come together, scraping the bowl sides when necessary. Then add the softened butter. Increase the speed to medium and knead the dough for 5 minutes. If you don't have a mixer with a dough hook, knead by hand until smooth and elastic.
  3. First Rise: Spray a large bowl with non-stick baking spray. Shape the dough into a ball and place it in the bowl. Cover loosely with plastic wrap and set it in a warm place to rise for about 1 hour, or until doubled in size.
  4. Prepare Filling: While the dough rises, combine the softened butter, light brown sugar, salt, and cinnamon in a medium bowl. Mix thoroughly until smooth and well blended using a hand mixer or spoon. Prepare a 9×13 inch baking dish by spraying it with non-stick spray.
  5. Shape Rolls: After the dough has risen, turn it out onto a lightly floured surface and punch it down gently. Knead it slightly for 1 to 2 minutes, then roll it out into a large rectangle about ¼ inch thick. Spread the cinnamon sugar filling evenly over the dough. Roll the dough tightly into a log shape from one long edge to the other.
  6. Cut Rolls: Using a serrated knife, flavorless floss, or fishing line, cut the log into 12 equal pieces or rolls. Arrange these rolls side by side in the prepared baking pan, leaving a little space for rising.
  7. Second Rise: Cover the rolls tightly with plastic wrap and let them rise in a warm area for 30 to 35 minutes, or until they have doubled in size again.
  8. Preheat Oven and Bake: Preheat your oven to 375°F (191°C). Once the rolls have doubled, pour 1 cup of heavy cream evenly over them. Bake the cinnamon rolls in the oven for 23 to 25 minutes until they turn golden brown on top.
  9. Cool and Glaze: Remove the baking pan from the oven and let the rolls cool on a wire rack for about 5 minutes. While they cool, whisk together softened butter, cream cheese, confectioner's sugar, vanilla extract, salt, and milk or half & half until smooth to make the glaze.
  10. Serve: Spread the cream cheese glaze generously over the warm cinnamon rolls. Serve immediately and enjoy the decadent treat while still warm.

Notes

  • The milk temperature for activating yeast should not exceed 110°F to avoid killing the yeast.
  • If you don’t have a stand mixer, kneading by hand is perfectly fine but may take longer.
  • Make sure the dough rises in a draft-free, warm location for best results.
  • Using flavorless floss or fishing line to cut the rolls helps keep the edges neat without squashing the dough.
  • You can make the dough or filling ahead of time and refrigerate; just be sure to allow time for proper rising before baking.
  • For an extra soft texture, brush the rolls with melted butter after baking before glazing.
  • Author: Amelia
  • Prep Time: 30 minutes
  • Cook Time: 25 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Breakfast

  • Healthy Egg White Bites with Spinach, Red Bell Pepper, and Cottage Cheese Recipe
    Healthy Egg White Bites with Spinach, Red Bell Pepper, and Cottage Cheese Recipe
  • Gluten-Free Dairy-Free Banana Bread Recipe
    Gluten-Free Dairy-Free Banana Bread Recipe
  • Chicken and Vegetable Cheese Omelette Recipe
    Chicken and Vegetable Cheese Omelette Recipe
  • Gluten-Free Blackberry Muffins Recipe
    Gluten-Free Blackberry Muffins Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

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

Hi, I’m so happy you’re here!

I'm Amelia, a 27-year-old recipe developer and former restaurant line cook living in Portland, Oregon. This is where I share recipes that actually work in real kitchens, tested by someone who's cooked through the chaos of Friday night dinner rush and the reality of weeknight exhaustion.

Learn more

Popular

  • Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
    Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
  • Fig and Balsamic Vinaigrette Recipe
    Fig and Balsamic Vinaigrette Recipe
  • Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
    Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
  • Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
    Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
  • Persian Lemon Chicken with Yogurt and Turmeric Recipe
    Persian Lemon Chicken with Yogurt and Turmeric Recipe
  • Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
    Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
  • Turkish Lamb Shish Kebab Recipe
    Turkish Lamb Shish Kebab Recipe
  • Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
    Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
  • Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
    Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
  • Gelatinous Chicken Feet Bone Broth Recipe
    Gelatinous Chicken Feet Bone Broth Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Breakfast
  • Desserts
  • Dinner
    • Beef
    • Chicken
  • Lunch and Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes Vibe. All rights reserved.