Classic
Restaurant-perfect copycat
American dinner

Homemade Cinnamon Rolls with Cream Cheese Frosting

Easy homemade cinnamon rolls recipe with cream cheese frosting. Soft, fluffy dough with warm spices ready in 2.5 hours.

Prep: 25 minCook: 25 minTotal: 150 minServes 12342 cal

Health Scores

Gut Health5/10
Anti-Inflammatory4/10
Blood Sugar Control4/10

Ingredients

  • 1 cup whole milk, warmed to 110°F
  • 2.25 teaspoons active dry yeast (one 7-gram packet)
  • 1/2 cup granulated sugar, divided
  • 6 tablespoons unsalted butter, softened
  • 3.5 cups all-purpose flour
  • 1 large egg, room temperature
  • 1 teaspoon fine sea salt
  • 1 cup packed light brown sugar
  • 2.5 tablespoons ground cinnamon
  • 4 ounces cream cheese, softened to room temperature
  • 4 tablespoons unsalted butter, softened (for frosting)
  • 1.5 cups powdered sugar, sifted
  • 1 teaspoon vanilla extract
  • Pinch of salt (for frosting)

Instructions

  1. 1

    Combine the warmed milk, yeast, and 1 tablespoon of granulated sugar in a large bowl, then let the mixture sit for 5-10 minutes until foamy and fragrant, indicating the yeast is active.

  2. 2

    Add the softened butter, remaining granulated sugar, egg, and salt to the yeast mixture, stirring until fully incorporated.

  3. 3

    Gradually mix in the flour, one cup at a time, until a shaggy dough forms that pulls away from the sides of the bowl.

  4. 4

    Knead the dough on a lightly floured surface for 8-10 minutes until smooth, elastic, and slightly tacky, developing the gluten structure needed for fluffy rolls.

  5. 5

    Place the kneaded dough in a lightly buttered bowl, turning it to coat all sides, then cover with a damp kitchen towel and let it rise in a warm spot for 1.5-2 hours until it has doubled in size.

  6. 6

    Mix together the brown sugar and ground cinnamon in a small bowl, creating the fragrant filling for the rolls.

  7. 7

    Turn the risen dough out onto a work surface and gently press it into a 16 by 10-inch rectangle, being careful not to deflate it completely.

  8. 8

    Spread 3 tablespoons of softened butter evenly across the entire surface of the dough rectangle, leaving a thin border on all edges.

  9. 9

    Sprinkle the cinnamon-sugar mixture generously and evenly over the buttered dough, then starting from the long side, roll the dough tightly into a log, sealing the seam by pressing gently with your fingers.

  10. 10

    Cut the log into 12 equal rolls using a sharp knife, wiping the blade between cuts to ensure clean edges without compressing the dough, then arrange the rolls in a buttered 9 by 13-inch baking pan.

  11. 11

    Cover the pan loosely with a damp towel and allow the rolls to proof for 45 minutes to 1.5 hours at room temperature until they're puffy and nearly touching each other.

  12. 12

    Preheat your oven to 350°F and bake the rolls for 20-28 minutes until the tops turn golden brown but the centers remain slightly soft and yielding.

  13. 13

    Remove the rolls from the oven and let them cool for 5-10 minutes while still in the pan, allowing the structure to set slightly before frosting.

  14. 14

    Beat together the softened cream cheese and butter until light and fluffy, then add the powdered sugar, vanilla extract, and pinch of salt, beating until smooth and spreadable.

  15. 15

    Spread the frosting generously over the warm (not hot) rolls, allowing it to melt slightly into the crevices, then serve immediately or store in an airtight container.

Variations & Substitutions

IngredientSubstituteNotes
All-purpose flourHalf all-purpose, half whole wheat flourIncreases fiber content and adds nutritional depth while improving blood sugar stability
Granulated sugar and brown sugar (total 1.5 cups)1 cup coconut sugar or monk fruit sweetener blendReduces refined sugar intake and provides a lower glycemic index option for better blood sugar management
Whole milkUnsweetened oat milk or almond milkReduces lactose and saturated fat while accommodating dairy-free diets
Cream cheese frosting (4 oz cream cheese, 4 oz butter)Greek yogurt-based frosting with 1/2 cup plain nonfat Greek yogurt, 2 oz cream cheese, 2 tablespoons honeyIncreases protein content, reduces saturated fat, and adds beneficial probiotics for gut health
Standard two-rise methodOvernight cold fermentation (8-12 hours refrigerated after shaping)Develops deeper, more complex flavor through extended yeast activity and improves digestibility of the dough
Unsalted butter (10 tablespoons total)Coconut oil or ghee (7-8 tablespoons)Provides alternative fat source with different fatty acid profile; ghee is easier to digest for some individuals

Nutrition Information

Per serving (serves 12)

Calories342
Total Fat12g
Saturated Fat5g
Cholesterol28mg
Sodium238mg
Carbohydrates48g
Fiber3g
Sugar18g
Protein9g