cinnamon rolls topped with a creamy frosting

Soft, fluffy cinnamon rolls loaded with sweet cinnamon sugar and topped with a luscious cream cheese frosting. The ultimate comfort treat!

 Time & Difficulty

  • Prep Time: 30 minutes

  • Rise Time: 1 hour 30 minutes (2 rises)

  • Bake Time: 20–25 minutes

  • Total Time: ~2 hours 25 minutes

  • Skill Level: Intermediate (but totally doable!)

  • Yields: 12 generous rolls

 Recipe Overview

These cinnamon rolls are tender and fluffy with a rich cinnamon-sugar filling. After baking, they’re generously coated with a creamy, tangy cream cheese frosting that melts perfectly into the warm rolls for an irresistible treat.

 Ingredients

For the Dough:

  • 1 cup (240ml) warm milk (110°F/43°C)

  • 2 ¼ tsp (1 packet) active dry yeast

  • ½ cup (100g) granulated sugar

  • ⅓ cup (75g) unsalted butter, melted

  • 1 tsp salt

  • 2 large eggs

  • 4 cups (500g) all-purpose flour

For the Filling:

  • 1 cup (200g) brown sugar, packed

  • 3 tbsp ground cinnamon

  • ⅓ cup (75g) unsalted butter, softened

For the Creamy Frosting:

  • 4 oz (115g) cream cheese, softened

  • ¼ cup (56g) unsalted butter, softened

  • 1 ½ cups (190g) powdered sugar

  • 1 tsp vanilla extract

  • 1–2 tbsp milk (as needed for consistency)

 Instructions

 Step 1: Prepare the Dough

  1. In a small bowl, dissolve yeast in warm milk and let sit 5–10 minutes until foamy.

  2. In a large mixing bowl, combine sugar, melted butter, salt, and eggs. Add the yeast mixture and mix well.

  3. Gradually add flour, 1 cup at a time, mixing until a soft dough forms.

  4. Knead the dough on a floured surface for about 8–10 minutes until smooth and elastic. Alternatively, use a stand mixer with a dough hook for 5–7 minutes.

 Step 2: First Rise

  1. Place dough in a greased bowl, cover with a clean towel or plastic wrap, and let rise in a warm place for 1 hour or until doubled in size.

 Step 3: Prepare the Filling

  1. In a bowl, mix brown sugar and cinnamon. Set aside.

  2. Melt butter if needed for spreading.

 Step 4: Roll and Fill

  1. Punch down the dough and roll it out on a lightly floured surface into a 16×12 inch rectangle.

  2. Spread softened butter evenly over the dough.

  3. Sprinkle the cinnamon-sugar mixture generously on top.

 Step 5: Shape the Rolls

  1. Starting from the long side, tightly roll the dough into a log.

  2. Cut into 12 equal slices using a sharp knife or dental floss.

  3. Place rolls in a greased 9×13 inch baking pan, spaced slightly apart.

 Step 6: Second Rise

  1. Cover the pan and let rolls rise for another 30–45 minutes until puffy.

 Step 7: Bake

  1. Preheat oven to 350°F (175°C).

  2. Bake rolls for 20–25 minutes or until golden brown.

 Step 8: Make the Creamy Frosting

  1. Beat softened cream cheese and butter until smooth.

  2. Gradually add powdered sugar and vanilla extract.

  3. Add milk as needed to reach spreading consistency.

 Step 9: Frost and Serve

  1. Spread frosting over warm rolls so it melts slightly into the swirls.

  2. Serve warm and enjoy!

 Nutrition Information (per roll, approx.)

Nutrient Amount
Calories 350 kcal
Carbohydrates 50g
Protein 5g
Fat 12g
Saturated Fat 7g
Sugar 25g

 Tips & Variations

  • For extra gooey rolls, add a drizzle of caramel sauce on top of the frosting.

  • Swap the cream cheese frosting for a simple vanilla glaze (powdered sugar + milk + vanilla).

  • Add chopped nuts or raisins inside the filling for texture and flavor.

  • Use a stand mixer to save time kneading.

Storage & Reheating

  • Store leftover rolls in an airtight container at room temperature for up to 2 days or refrigerated for 4 days.

  • Reheat gently in the microwave or oven before serving.

 Final Thoughts

Cinnamon rolls with creamy frosting are pure comfort food. The combination of warm, soft dough, sweet cinnamon filling, and tangy frosting makes every bite heavenly. Perfect for holidays, weekend breakfasts, or any day you need a little extra sweetness

Similar Posts

  • Homemade Keto Garlic Buns

    Preparation Time: 15 minutes Cooking Time: 20 minutes Total Time: 35 minutes Serving Size: 8 Ingredients: For the Buns: 2 cups almond flour 1/4 cup coconut flour 1/4 cup psyllium husk powder 1 tablespoon baking powder 1/2 teaspoon salt 4 large eggs 1/4 cup melted butter 1/2 cup unsweetened almond milk 1 teaspoon apple cider…

  • Roasted Veggie & Hummus Bowl

    A Wholesome, Flavor-Packed Bowl of Goodness Simple, fresh, and incredibly satisfying — the Roasted Veggie & Hummus Bowl is everything you want in a nourishing plant-based meal. Packed with fiber-rich grains, colorful roasted vegetables, creamy hummus, and tangy tahini dressing, this bowl is a celebration of texture, flavor, and whole-food nutrition. Whether you’re looking for…

  • Double Crust Cheesecake

    Prep Time: 45 minutes | Cook Time: 1 hour 10 minutes | Chill Time: 6 hours (minimum) | Total Time: 8 hours (including chilling) Servings: 12 slices | Difficulty: Intermediate A Slice of Heaven on a Plate Forget everything you thought you knew about cheesecake. This Double Crust Cheesecake is a game-changer. We’re taking the classic creamy dessert and elevating it with not one, but…

  • Pretzel bread

    Pretzel bread is a soft, chewy bread with a rich, golden-brown crust reminiscent of classic soft pretzels. This versatile bread can be served as dinner rolls, sandwich buns, or a loaf for slicing. Preparation Details Preparation Time: 30 minutes Rising Time: 1 hour 30 minutes Cooking Time: 20 minutes Total Time: 2 hours 20 minutes…

Leave a Reply

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