Homemade Cinamon Rolls

Ultimate Homemade Cinnamon Rolls with Cream Cheese Glaze

Soft, gooey, bakery-style cinnamon rolls drizzled with rich cream cheese icing

Prep Time: 30 mins Rise Time: 2 hours Bake Time: 25 mins Yield: 12 Large Rolls

Nothing beats the inviting aroma of freshly baked cinnamon rolls warm from the oven[span_0](start_span)[span_0](end_span). Featuring a light, pillowy yeast dough wrapped around a buttery brown sugar-cinnamon center and topped with smooth cream cheese glaze, this recipe delivers perfect results every time[span_1](start_span)[span_1](end_span).

I. Ingredients List

1. For the Dough:

  • 3/4 cup (180 ml) warm milk (110°F / 43°C)
  • 1 packet (2 1/4 teaspoons or 7g) active dry yeast
  • 1/3 cup (65g) granulated sugar
  • 2 large eggs, room temperature
  • 1/3 cup (75g) unsalted butter, melted
  • 4 to 4 1/2 cups (500g to 560g) all-purpose flour
  • 1 teaspoon salt

2. For the Cinnamon Filling:

  • 1/3 cup (75g) unsalted butter, softened to room temperature
  • 1 cup (200g) dark brown sugar, packed
  • 2 1/2 tablespoons ground cinnamon

3. For the Cream Cheese Glaze:

  • 4 oz (115g) cream cheese, softened
  • 1/4 cup (60g) unsalted butter, softened
  • 1 1/2 cups (180g) powdered sugar
  • 1 teaspoon pure vanilla extract
  • 2–3 tablespoons warm milk (for consistency)

II. Step-by-Step Baking Instructions

Step 1: Activate the Yeast

In a large bowl or stand mixer bowl, combine warm milk, sugar, and active dry yeast. Allow the mixture to sit for 5 to 10 minutes until it becomes frothy and bubbly.

Step 2: Prepare the Dough

Add melted butter, eggs, salt, and 4 cups of flour to the yeast mixture. Knead using the dough hook attachment (or by hand on a floured surface) for 8 to 10 minutes until a smooth, elastic dough forms. If the dough remains too sticky, add the remaining 1/2 cup of flour one tablespoon at a time.

Step 3: First Rise

Transfer the dough into a lightly oiled bowl, cover with a damp cloth, and let rise in a warm, draft-free spot for 1 to 1.5 hours, or until doubled in size.

Step 4: Roll and Fill

Punch down the risen dough and turn it out onto a lightly floured surface. Roll the dough into a 12×18 inch (30×45 cm) rectangle. Spread the softened butter evenly over the dough. Combine brown sugar and ground cinnamon in a small bowl, then sprinkle generously over the butter, pressing down gently[span_2](start_span)[span_2](end_span).

Step 5: Slice and Second Rise

Tightly roll the dough along the long edge into a log. Using a sharp knife or unflavored dental floss, cut the log into 12 equal slices[span_3](start_span)[span_3](end_span). Arrange the rolls in a greased 9×13 inch baking dish[span_4](start_span)[span_4](end_span). Cover and let rise for another 30 to 45 minutes until puffy.

Step 6: Bake and Glaze

Preheat your oven to 350°F (175°C). Bake the cinnamon rolls for 20 to 25 minutes until light golden brown[span_5](start_span)[span_5](end_span). While warm, beat together cream cheese, softened butter, powdered sugar, vanilla, and milk until smooth, then pour over the fresh cinnamon rolls[span_6](start_span)[span_6](end_span).

Baker’s Secret Tip:

Pour 1/3 cup of warm heavy cream over the cinnamon rolls right before putting them into the oven to make them exceptionally soft, gooey, and rich[span_7](start_span)[span_7](end_span)!

Bakery & Pastry Recipe Collection | © 2026