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
Best homemade cinnamon rolls

Cinnamon rolls with Cream Cheese Frosting


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 6 reviews

  • Author: Fadela
  • Total Time: 55 minutes
  • Yield: 12 rolls

Description

Soft and fluffy cinnamon rolls with a gooey cinnamon-sugar filling and thick, creamy cream cheese frosting. A classic homemade cinnamon roll recipe that stays tender and soft.


Ingredients

Brioche Dough

  • 260 ml (1 cup) warm milk
  • 10 g (1 tbsp) instant yeast
  • 540 g (4 ¼ cups) all-purpose flour
  • 65 g (⅓ cup) granulated sugar
  • 1 tsp salt
  • 1 large egg, room temperature
  • 80 g (⅓ cup) unsalted butter, very soft

Cinnamon Filling

  • 100 g (½ cup) unsalted butter, softened
  • 100 g (½ cup) brown sugar
  • 2 tsp ground cinnamon
  • 1 tsp vanilla extract

Cream Cheese Frosting

  • 100 g (½ cup) full-fat cream cheese, softened
  • 40 g (3 tbsp) unsalted butter, softened
  • 60 g (½ cup) powdered sugar
  • 1 tsp vanilla extract

Instructions

Cinnamon roll dough 

  1. Mix the instant yeast into the warm milk and let it sit for about 10 minutes.
  2. Add the flour, granulated sugar, and salt to the bowl of a stand mixer fitted with the dough hook.
  3. Pour in the milk and yeast mixture, then add the egg and very soft butter.
  4. Knead on medium-low speed for 5–8 minutes, until the dough is smooth, elastic, and pulls away from the sides while remaining slightly sticky at the bottom. If needed, add flour 1 tablespoon at a time.
  5. Cover and let rise at room temperature for 1½–2 hours, or until doubled in size.

Cinnamon Filling

  1. Mix the softened butter, brown sugar, cinnamon, and vanilla until smooth.
  2. Transfer the risen dough to a lightly floured surface and gently press out the excess air.
  3. Roll into a large rectangle about 1 cm (⅜ inch) thick.
  4. Spread the cinnamon filling evenly over the dough, then roll tightly into a log.
  5. Cut into 11–12 rolls, about 2.5–3 cm (1–1¼ inches) thick, using a sharp knife or unflavored dental floss.
  6. Place in a greased or parchment-lined baking dish, leaving a little space between each roll.
  7. Cover and let rise for 45–60 minutes, until visibly puffy.

Baking

  1. Preheat the oven to 350°F (180°C).
  2. Bake for 20–25 minutes, until the rolls are lightly golden on top but still soft in the center.

Cream Cheese Frosting

  1. Beat the cream cheese, softened butter, powdered sugar, and vanilla until smooth and creamy.
  2. Spread over the warm cinnamon rolls for a softer, melty frosting, or let the rolls cool for about 10 minutes for a thicker layer.

Notes

Storage: Store frosted cinnamon rolls covered in the refrigerator for up to 4 days. Reheat briefly before serving. For longer storage, freeze the rolls without frosting for up to 2 months.

Tips

  • Use warm, not hot milk to avoid damaging the yeast.
  • Keep the dough soft and slightly sticky; too much flour can make the rolls dry.
  • Let the dough double during the first rise and become visibly puffy during the second.
  • Use unflavored dental floss for clean, even slices.
  • Don’t overbake: remove the rolls when lightly golden and still soft in the center.
  • Frost while warm for a melty finish, or wait about 10 minutes for a thicker frosting.
  • Prep Time: 30 minutes
  • rise time: 2 hours
  • Cook Time: 25 minutes
  • Category: brioche
  • Method: Baking
  • Cuisine: American

Nutrition

  • Calories: 443
  • Sugar: 19
  • Sodium: 193
  • Fat: 20
  • Saturated Fat: 12
  • Carbohydrates: 64
  • Fiber: 2
  • Protein: 8
  • Cholesterol: 73