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
A plate of warm, fluffy cinnamon rolls topped with a creamy vanilla glaze, ready to enjoy.

Cinnamon Rolls

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in homemade Cinnamon Rolls—soft, gooey, and topped with a creamy glaze. Perfect for breakfast, brunch, or dessert! 🍁🍴

  • Total Time: 2 hours 30 minutes (including rising time)
  • Yield: 12 rolls 1x

Ingredients

Scale
  • For the Dough:
  • 1 cup whole milk (warmed to 110°F/43°C)
  • 2 ¼ tsp active dry yeast (1 packet)
  • ½ cup granulated sugar
  • 1/3 cup unsalted butter (melted)
  • 2 large eggs
  • 1 tsp salt
  • 4 cups all-purpose flour (plus extra for dusting)
  • For the Filling:
  • ½ cup unsalted butter (softened)
  • 1 cup packed brown sugar
  • 2 ½ tbsp ground cinnamon
  • For the Cream Cheese Glaze:
  • 4 oz cream cheese (softened)
  • ¼ cup unsalted butter (softened)
  • 1 ½ cups powdered sugar
  • ½ tsp vanilla extract
  • 23 tbsp milk

Instructions

  1. Making the Dough: In a mixing bowl, dissolve yeast in warm milk and let sit for 5–10 minutes until frothy. Stir in sugar, melted butter, eggs, and salt. Gradually add flour, mixing until a soft dough forms. Knead on a floured surface for 5–7 minutes until smooth and elastic. Place in a greased bowl, cover, and let rise for 1–1.5 hours or until doubled in size.
  2. Preparing the Filling: Roll out the dough into a rectangle (about 16×21 inches). Spread softened butter evenly over the dough. Mix brown sugar and cinnamon, then sprinkle evenly over the butter. Starting from the long edge, tightly roll the dough into a log. Cut into 12 equal slices using a sharp knife or dental floss.
  3. Baking the Rolls: Place the rolls in a greased baking dish, leaving space between each. Cover and let rise for 30–45 minutes until puffy. Preheat the oven to 350°F (175°C) and bake for 20–25 minutes or until golden brown. Let cool slightly before glazing.
  4. Making the Glaze: Beat softened cream cheese and butter until smooth. Gradually add powdered sugar, vanilla, and milk, adjusting consistency as needed. Drizzle generously over the warm rolls.

Notes

  • For a vegan option, use plant-based butter, egg substitutes, and dairy-free cream cheese.
  • Gluten-free by substituting gluten-free flour blends and ensuring all other ingredients are certified gluten-free.
  • Storage tip: Store leftover rolls in an airtight container at room temperature for up to 2 days or freeze for longer storage.
  • Author: Serena Miller
  • Prep Time: 30 minutes
  • Cook Time: 25 minutes
  • Category: Breakfast/Dessert
  • Method: Baking
  • Cuisine: American-inspired

Nutrition

  • Serving Size: 1 roll (1/12th of the recipe)
  • Calories: 320 kcal
  • Sugar: 25 g
  • Sodium: 200 mg
  • Fat: 12 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 4 g
  • Trans Fat: 0 g
  • Carbohydrates: 48 g
  • Fiber: 1 g
  • Protein: 4 g
  • Cholesterol: 40 mg