Go Back
+ servings
a pan of freshly made cinnamon rolls with icing.
Print Recipe
5 from 1 vote

The Best Cinnamon Rolls

Soft, fluffy, and packed with a sweet cinnamon filling, The Best Cinnamon Rolls are a delightful treat any time of day. Glazed with a gooey brown sugar glaze and topped with creamy cream cheese icing that melts into every swirl, these rolls are pure bliss.
Prep Time30 minutes
Cook Time30 minutes
Rising Time2 hours
Total Time3 hours
Course: Breakfast, Dessert, Snack
Cuisine: American
Servings: 12
Calories: 599kcal

Ingredients

For the Dough:

  • ¾ cup whole milk warmed to 110°F (43°C)
  • teaspoons active dry yeast 1 packet
  • ¼ cup granulated sugar
  • cups all-purpose flour plus extra for dusting
  • ½ teaspoon salt
  • 2 large eggs
  • cup unsalted butter softened

For the Filling:

  • ½ cup unsalted butter softened
  • 1 cup brown sugar packed
  • 2 tablespoons ground cinnamon
  • 1 teaspoon vanilla extract

For the Gooey Glaze:

  • ½ cup unsalted butter melted
  • 1 cup brown sugar packed
  • 2 tablespoons heavy cream
  • 1 teaspoon vanilla extract

For the Cream Cheese Icing:

  • 4 oz cream cheese softened
  • ¼ cup unsalted butter softened
  • 1 cup powdered sugar
  • 1 teaspoon vanilla extract
  • 2-3 tablespoons milk to thin, as needed

Instructions

  • In a small bowl, warm the milk to 110°F (43°C). Stir in the yeast and 1 tablespoon of the sugar. Let it sit for about 5 minutes until the mixture becomes frothy.
    process shots showing how to make cinnamon rolls.
  • In a large mixing bowl, combine 3 ½ cups flour, remaining sugar, and salt. Add the yeast mixture, eggs, and softened butter. Knead the dough by hand or using a stand mixer with a dough hook for 6-8 minutes, until smooth and elastic. The dough should be soft but not sticky—add a little more flour if necessary.
    process shots showing how to make cinnamon rolls.
  • Place the dough in a greased bowl, cover with a clean towel, and let it rise in a warm place for 1-1 ½ hours, or until doubled in size.
    process shots showing how to make cinnamon rolls.
  • In a small bowl, mix the softened butter, brown sugar, cinnamon, and vanilla extract until a smooth paste forms.
    process shots showing how to make cinnamon rolls.
  • Once the dough has risen, punch it down and roll it out on a floured surface into a large rectangle, about 16x12 inches.
    process shots showing how to make cinnamon rolls.
  • Spread the cinnamon-sugar filling evenly over the dough, leaving a small border around the edges. Starting from the longer side, tightly roll the dough into a log. Pinch the seam to seal. Slice the dough log into 12 equal pieces using a sharp knife or dental floss. Place the rolls into a greased 9x13-inch baking dish.
    process shots showing how to make cinnamon rolls.
  • In a small saucepan, melt the butter over medium heat. Stir in the brown sugar, heavy cream, and vanilla extract. Let it simmer for 1-2 minutes until the sugar dissolves.
    process shots showing how to make cinnamon rolls.
  • Pour the gooey glaze evenly over the rolls in the baking dish. Cover the rolls loosely with plastic wrap and let them rise in a warm place for another 30-45 minutes, or until puffy.
    process shots showing how to make cinnamon rolls.
  • Preheat your oven to 350°F (175°C).
  • Bake the cinnamon rolls for 25-30 minutes, or until golden brown and cooked through. They should be slightly soft in the center for that gooey texture.
    process shots showing how to make cinnamon rolls.
  • While the rolls are baking, beat the cream cheese, butter, powdered sugar, and vanilla extract together in a mixing bowl until smooth. Add milk as needed to reach a spreadable consistency.
    process shots showing how to make cinnamon rolls.
  • Once the rolls are out of the oven, spread the cream cheese icing generously over the warm rolls. Let the glaze melt into the rolls for maximum gooeyness.
    process shots showing how to make cinnamon rolls.

Notes

  1. Overnight Option: Prepare the rolls up to the second rise, then refrigerate overnight. Let them come to room temperature before baking.
  2. Cutting Tip: Use unflavored dental floss to slice the dough without squishing the rolls.
  3. Extra Gooeyness: Pour the gooey glaze over the rolls before the second rise for an extra moist and delicious center.
  4. Icing Consistency: Adjust the milk in the icing to get your preferred thickness—less milk for a thicker icing, more for a thinner glaze.

Nutrition

Serving: 1serving | Calories: 599kcal | Carbohydrates: 81g | Protein: 7g | Fat: 28g | Saturated Fat: 17g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 105mg | Sodium: 165mg | Potassium: 172mg | Fiber: 2g | Sugar: 51g | Vitamin A: 916IU | Vitamin C: 0.1mg | Calcium: 99mg | Iron: 2mg