Cinnamon Rolls Recipe

Hey y’all! If you’ve been dreaming of soft, gooey, and absolutely irresistible cinnamon rolls, you’re in the right place. This classic cinnamon rolls recipe gives you fluffy dough, a sweet cinnamon-sugar swirl, and creamy icing—the perfect treat for breakfasts, brunches, or whenever you need a little comfort food. Whether you’re baking for a holiday morning or just because, these cinnamon rolls will have everyone coming back for seconds. Let’s get cooking!

Why You’ll Love This Cinnamon Rolls Recipe

  • These cinnamon rolls are ultra-soft, fluffy, and perfectly sweet.
  • The recipe is easy to follow and great for beginner bakers.
  • Perfect for make-ahead breakfasts, brunches, or special occasions.
  • Customizable with your favorite fillings or toppings.
  • Fresh-baked aroma and gooey texture will wow friends and family!

Cinnamon Rolls Recipe Ingredients

  • For the Dough:
  • 1 cup warm milk (110°F/45°C)
  • 2 ¼ teaspoons (1 packet) active dry yeast
  • ½ cup granulated sugar
  • 2 large eggs, room temperature
  • ⅓ cup unsalted butter, melted
  • 4 cups all-purpose flour (plus more for dusting)
  • 1 teaspoon salt
  • For the Filling:
  • ½ cup unsalted butter, softened
  • 1 cup packed light brown sugar
  • 2 ½ tablespoons ground cinnamon
  • For the Cream Cheese Icing:
  • 4 ounces cream cheese, softened
  • ¼ cup unsalted butter, softened
  • 1 ½ cups powdered sugar
  • ½ teaspoon vanilla extract
  • Pinch of salt

Cinnamon Rolls Recipe Directions

Step 1: Prepare the Dough

  1. In a large bowl or stand mixer, combine warm milk and yeast. Let sit for 5 minutes until frothy.
  2. Add sugar, eggs, melted butter, and salt. Mix on low speed until just combined.
  3. Add flour, one cup at a time, mixing until the dough comes together and pulls away from the sides (about 5-7 minutes).
  4. Transfer dough to a lightly floured surface and knead for 2 minutes until smooth and elastic. Place dough in a greased bowl, cover, and let rise in a warm place for 1 hour, until doubled in size.
Cinnamon Rolls Recipe

Step 2: Make the Cinnamon Filling

  1. In a small bowl, mix softened butter, brown sugar, and cinnamon until well combined.

Step 3: Assemble the Cinnamon Rolls

  1. Punch down the dough and roll it out on a floured surface into a 16×12-inch rectangle.
  2. Spread the cinnamon filling evenly over the dough, reaching the edges.
  3. Starting from the long side, roll the dough tightly into a log. Slice into 12 even rolls.
  4. Arrange rolls in a greased 9×13-inch baking dish. Cover and let rise for another 30-45 minutes, until puffy.

Step 4: Bake the Cinnamon Rolls

  1. Preheat oven to 350°F (175°C). Bake rolls for 24-27 minutes, or until golden brown and cooked through.

Step 5: Make the Cream Cheese Icing

  1. While rolls bake, beat together cream cheese, butter, powdered sugar, vanilla, and a pinch of salt until smooth and fluffy.
Cinnamon Rolls Recipe

Step 6: Frost & Serve

  1. Spread the icing over warm cinnamon rolls. Serve immediately for maximum ooey-gooey goodness!

Prep Time: 25 minutes
Rise Time: 1 hour 30 minutes
Cook Time: 25 minutes
Total Time: 2 hours 20 minutes

Notes for the Perfect Cinnamon Rolls Recipe

Cinnamon Rolls Recipe Variations

  • Sticky Pecan Cinnamon Rolls: Add 1/2 cup chopped pecans and a drizzle of caramel sauce before baking.
  • Chocolate Cinnamon Rolls: Sprinkle mini chocolate chips over the cinnamon-sugar layer for a cocoa twist.
  • Vegan Cinnamon Rolls: Swap in plant-based butter, non-dairy milk, and vegan cream cheese for a dairy-free treat.

Required Equipment for Cinnamon Rolls Recipe

  • Stand mixer (or large mixing bowl & wooden spoon)
  • Rolling pin
  • 9×13-inch baking dish
  • Sharp knife or dental floss for slicing
  • Measuring cups & spoons
Cinnamon Rolls Recipe

Storage Instructions for Cinnamon Rolls Recipe

Store leftover cinnamon rolls in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days. To reheat, microwave for 20-30 seconds or warm in a 300°F (150°C) oven for 8-10 minutes. For longer storage, freeze unfrosted rolls for up to 2 months. Thaw overnight in the fridge and warm before icing.

Serving & Pairing Suggestions for Cinnamon Rolls Recipe

  • Serve warm with freshly brewed coffee or chai tea for a cozy breakfast treat.
  • Pair with a fresh fruit salad for a balanced brunch spread.
  • Top with extra cream cheese icing and a sprinkle of toasted nuts for special occasions.

Pro Tips for the Best Cinnamon Rolls Recipe

  • Use room temperature ingredients to help the dough rise evenly and create a soft, pillowy texture.
  • For super gooey rolls, pour a little heavy cream over the rolls before baking—learn more at The Kitchn: How to Make Cinnamon Rolls.
  • Slice the dough log with unflavored dental floss for clean, even rolls without squishing the layers.

FAQ: Cinnamon Rolls Recipe

Can I make these cinnamon rolls ahead of time?

Yes! After assembling, cover and refrigerate the unbaked rolls overnight. Let them come to room temperature and rise for 45 minutes before baking.

Why didn’t my cinnamon rolls rise?

Check the yeast’s expiration date and make sure your milk isn’t too hot or too cold. Dough rises best in a warm, draft-free environment.

Can I freeze baked cinnamon rolls?

Absolutely! Let them cool, then wrap tightly and freeze for up to 2 months. Thaw and reheat before icing and serving.

★★★★★ 4.20 from 181 ratings

Cinnamon Rolls Recipe

yield: 12 servings
prep: 30 mins
cook: 25 mins
total: 50 mins
Soft, fluffy cinnamon rolls with a sweet cinnamon-sugar filling and creamy glaze. Perfect for breakfast or dessert, these homemade rolls are a comforting treat everyone will love.
Cinnamon Rolls Recipe

Ingredients

  • 3 1/2 cups all-purpose flour
  • 1 packet (2 1/4 tsp) active dry yeast
  • 1 cup warm milk
  • 1/3 cup granulated sugar
  • 1/3 cup unsalted butter, melted
  • 1/2 tsp salt
  • 1 large egg
  • 3/4 cup brown sugar, packed
  • 2 tbsp ground cinnamon
  • 1/4 cup unsalted butter, softened
  • 1 cup powdered sugar
  • 2 tbsp milk (for glaze)

Instructions

  1. 1
    In a large bowl, combine warm milk, yeast, and a pinch of sugar. Let sit for 5 minutes until foamy.
  2. 2
    Add melted butter, granulated sugar, egg, and salt. Gradually mix in flour until a soft dough forms. Knead for 5-7 minutes, then cover and let rise for 1 hour or until doubled in size.
  3. 3
    Roll the dough into a rectangle. Spread softened butter over the surface, then sprinkle with brown sugar and cinnamon.
  4. 4
    Tightly roll up the dough and slice into 12 rolls. Place rolls in a greased baking dish, cover, and let rise for 20 minutes.
  5. 5
    Bake in a preheated oven at 350°F (175°C) for 25 minutes or until golden brown.
  6. 6
    Mix powdered sugar and milk to make the glaze. Drizzle over warm rolls before serving.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 310 caloriescal
Protein: 6gg
Fat: 8gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 54gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!

Leave a Comment