Soft and Gooey Homemade Cinnamon Rolls

Introduction

Few things compare to the comforting aroma of freshly baked cinnamon rolls filling the kitchen. These soft and gooey Homemade Cinnamon Rolls are rich, fluffy, and packed with warm cinnamon flavor in every bite. Covered with a smooth cream cheese frosting that melts into the swirls, this classic treat is perfect for breakfast, brunch, holidays, or cozy weekends at home.

What makes this recipe truly special is the incredibly soft dough. It bakes into tender layers that stay moist and fluffy for hours. The cinnamon-sugar filling creates a sweet caramelized center that makes every roll irresistible. I once made these with a touch of brown butter in the filling, and the flavor became even deeper and richer.

Even though cinnamon rolls look impressive, they are surprisingly simple to make with a little patience. The result is a bakery-style dessert that tastes far better than anything store-bought. Whether served warm with coffee or enjoyed as an afternoon treat, these cinnamon rolls are guaranteed to become a family favorite.

Print
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

Soft and Gooey Homemade Cinnamon Rolls


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sofia Parker
  • Total Time: 1 hour 45 minutes
  • Yield: 12 rolls
  • Diet: Vegetarian

Description

Soft, fluffy homemade cinnamon rolls swirled with buttery cinnamon sugar filling and topped with a sweet glaze—perfect for breakfast or dessert.


Ingredients

  • 4 cups all-purpose flour
  • 1/4 cup sugar
  • 1 teaspoon salt
  • 2 1/4 teaspoons instant yeast
  • 1 cup warm milk
  • 1/4 cup melted butter
  • 2 eggs
  • 1/2 cup brown sugar
  • 2 tablespoons ground cinnamon
  • 1/4 cup softened butter (for filling)
  • 1 1/2 cups powdered sugar
  • 3 tablespoons milk (for glaze)
  • 1 teaspoon vanilla extract


Instructions

  1. In a large bowl, mix flour, sugar, salt, and yeast.
  2. Add warm milk, melted butter, and eggs. Mix and knead into a smooth dough.
  3. Cover and let rise for 1 hour or until doubled in size.
  4. Roll dough into a large rectangle on a floured surface.
  5. Spread softened butter over the dough.
  6. Mix brown sugar and cinnamon, then sprinkle evenly over the buttered dough.
  7. Roll the dough tightly into a log and slice into rolls.
  8. Place rolls into a greased baking dish and let rise for another 20-30 minutes.
  9. Preheat oven to 180°C (350°F).
  10. Bake for 20-25 minutes until golden brown.
  11. Mix powdered sugar, milk, and vanilla extract to make the glaze.
  12. Drizzle glaze over warm cinnamon rolls before serving.

Notes

  • Use warm—not hot—milk to properly activate yeast.
  • Do not overbake to keep rolls soft and fluffy.
  • Add cream cheese frosting for extra richness.
  • Best served warm.
  • Store leftovers in an airtight container for up to 3 days.
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Breakfast
  • Method: Baked
  • Cuisine: American

Why You’ll Love This Recipe

These cinnamon rolls are soft, fluffy, and loaded with sweet cinnamon flavor. The dough rises beautifully, creating light and airy layers that melt in your mouth.

The homemade cream cheese frosting adds the perfect creamy finish without overpowering the cinnamon filling. Another reason this recipe stands out is how versatile it is. You can prepare the rolls the night before, customize the filling, or add nuts and chocolate for different flavor variations.

They are also perfect for gatherings because they can be baked in large batches and served warm straight from the pan.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

All-Purpose Flour
Flour creates the structure for the dough while keeping the rolls soft and tender.

Warm Milk
Warm milk activates the yeast and helps create a rich, fluffy dough texture.

Active Dry Yeast
Yeast helps the dough rise and gives cinnamon rolls their soft and airy texture.

Granulated Sugar
Sugar sweetens the dough and helps feed the yeast for a better rise.

Unsalted Butter
Butter adds richness and softness to both the dough and filling.

Eggs
Eggs provide structure, moisture, and richness to the dough.

Salt
Salt balances the sweetness and enhances the flavor of the cinnamon filling.

Brown Sugar
Brown sugar creates a deep caramel-like sweetness inside the rolls.

Ground Cinnamon
Cinnamon gives the rolls their classic warm and comforting flavor.

Heavy Cream
Pouring cream over the rolls before baking helps create an extra soft and gooey texture.

Cream Cheese
Cream cheese forms the base of the frosting and adds a rich tangy flavor.

Powdered Sugar
Powdered sugar sweetens the frosting while keeping it smooth and creamy.

Vanilla Extract
Vanilla enhances both the dough and frosting with warm flavor.

Directions

Start by warming the milk until slightly warm but not hot. In a large mixing bowl, combine the warm milk, yeast, and a spoonful of sugar. Let the mixture sit for about 5 to 10 minutes until foamy.

Add the remaining sugar, melted butter, eggs, and salt. Gradually mix in the flour until a soft dough forms. Knead the dough for about 8 minutes until smooth and elastic.

Transfer the dough to a greased bowl, cover, and let it rise in a warm place for about 1 to 1½ hours or until doubled in size.

Once risen, roll the dough into a large rectangle on a lightly floured surface. Spread softened butter evenly over the dough, then sprinkle generously with brown sugar and cinnamon.

Roll the dough tightly into a log and cut into equal slices. Arrange the rolls in a greased baking dish, leaving a little space between them. Cover and let them rise again for about 30 to 45 minutes.

Before baking, pour heavy cream over the rolls for extra softness. Bake at 350°F for 25 to 30 minutes or until golden brown.

While the rolls cool slightly, beat together cream cheese, butter, powdered sugar, and vanilla extract until smooth. Spread the frosting over the warm cinnamon rolls and serve immediately.

Equipment needed :

Must-Have Tools to Get Rolling

Here’s what you’ll want to have on hand:

Here’s what you’ll want to have on hand:

Silicone Spatula â€“ Durable, heat-resistant silicone spatula perfect for mixing, scraping, and spreading. Gentle on non-stick cookware and easy to clean.

Large pot â€“ You’ll need this to boil the whole cabbage head and soften the leaves.

large bowl â€“Spacious, durable large bowl ideal for mixing, serving, or food preparation. Made from sturdy material and easy to clean.

Sharp knife â€“ For coring the cabbage and slicing out the thick stem in each leaf. A paring knife works best.

Mixing bowl â€“ A big bowl makes it easier to combine your meat and rice filling evenly.

Cutting board â€“ For prepping cabbage leaves and rolling them like a pro.

Full-Size Blender â€“ is a powerful kitchen appliance for making smoothies, soups, and sauces in large batches.

 3-in-1 Air Fryer â€“ This versatile 3-in-1 air fryer offers Air Fry for healthier meals with less oil, Bake for bakery-quality desserts and treats, and Reheat to bring leftovers back to life with crispy, flavorful results

Servings and timing

This recipe makes approximately 12 cinnamon rolls.

Preparation time: 30 minutes
Rising time: 2 hours
Baking time: 30 minutes
Total time: About 3 hours

Storage/reheating

Store leftover cinnamon rolls in an airtight container at room temperature for up to two days or refrigerate for up to five days.

To reheat, microwave individual rolls for about 20 seconds or warm them in the oven at 300°F for a few minutes until soft and warm again.

These rolls also freeze well. Wrap them tightly and freeze for up to two months. Thaw overnight in the refrigerator before reheating.

Variations and Customizations

Cinnamon rolls are incredibly versatile and can easily be customized to suit different flavors and occasions. One of my favorite variations is adding chopped pecans or walnuts to the filling for extra crunch and richness. The nuts toast slightly during baking and pair perfectly with the sweet cinnamon sugar.

For a more decadent version, add mini chocolate chips inside the rolls before rolling the dough. The melted chocolate creates an even richer dessert-like treat. I once added dark chocolate chunks, and the combination with cinnamon was absolutely delicious.

Fruit fillings also work beautifully in cinnamon rolls. Thinly sliced apples or raisins can be layered into the filling for a more classic bakery-style flavor. Fresh orange zest mixed into the sugar filling creates a bright citrus twist that tastes incredibly refreshing.

If you enjoy stronger spice flavors, try adding nutmeg, cardamom, or pumpkin spice to the cinnamon mixture. These warm spices make the rolls perfect for autumn and holiday baking.

For a maple-flavored frosting, replace part of the vanilla extract with maple syrup. This creates a deeper sweetness that pairs wonderfully with the buttery dough.

You can also prepare the rolls ahead of time. After arranging them in the baking dish, cover and refrigerate overnight. The next morning, let them sit at room temperature for about 30 minutes before baking.

For a lighter option, use reduced-fat cream cheese or less frosting. The rolls will still remain soft, flavorful, and satisfying without feeling overly heavy.

Nutrition and Dietary Info

NutrientPer Serving
Calories430
Protein6g
Carbs52g
Fat22g
Saturated Fat13g
Fiber2g
Sugar28g
Sodium320mg

Expert Tips & Customizations

Use Fresh Yeast

Fresh yeast ensures the dough rises properly and creates fluffy cinnamon rolls.

Do Not Add Too Much Flour

Too much flour can make the dough dense instead of soft and airy.

Pour Heavy Cream Before Baking

This step creates extra gooey and bakery-style cinnamon rolls.

Frost While Warm

Warm rolls help the frosting melt slightly into every swirl.

Allow Proper Rising Time

Giving the dough enough time to rise creates lighter and softer rolls.

FAQs

Can I make cinnamon rolls overnight?

Yes, you can refrigerate the shaped rolls overnight and bake them the next morning.

Why are my cinnamon rolls dry?

Overbaking or adding too much flour can cause dry cinnamon rolls.

Can I freeze cinnamon rolls?

Yes, baked or unbaked cinnamon rolls freeze very well for future use.

What is the best flour for cinnamon rolls?

All-purpose flour works perfectly, though bread flour creates a slightly chewier texture.

Can I use instant yeast instead of active dry yeast?

Yes, instant yeast can be used and usually reduces the rising time slightly.

How do I keep cinnamon rolls soft?

Store them covered and avoid overbaking to maintain a soft texture.

Conclusion

These Soft and Gooey Homemade Cinnamon Rolls are everything a classic cinnamon roll should be: fluffy, rich, buttery, and packed with sweet cinnamon flavor. From the tender homemade dough to the creamy frosting, every bite feels warm and comforting.

Perfect for breakfast, holidays, or special occasions, this recipe delivers bakery-quality cinnamon rolls right from your own kitchen. Once you try them fresh from the oven, they are sure to become a regular favorite in your home.

Hungry for more?  Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!

Leave a Comment

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