20–25 minutesTotal: ~2 hours 30 minutes🍽 ServingsMakes 9–12 cinnamon rolls🧾 IngredientsFor the Dough4 cups (500 g) all-purpose flour⅓ cup (70 g) sugar1 teaspoon salt2¼ teaspoons (1 packet) instant dry yeast1 cup (240 ml) warm milk (not hot)1 large egg⅓ cup (80 g) unsalted butter, meltedFor the Cinnamon Filling½ cup (120 g) unsalted butter, softened½ cup (120 g) brown sugar2 tablespoons ground cinnamon1 teaspoon vanilla extract (optional)For the Cream Cheese Icing4 oz (100 g) cream cheese, softened¼ cup (50 g) unsalted butter, softened1¼ cups (150 g) powdered sugar2–3 tablespoons milk or cream1 teaspoon vanilla extract👩🍳 Instructions1️⃣ Make the DoughIn a large bowl, mix the warm milk and sugar.Add the yeast and let it sit for 5–10 minutes until foamy.Add the egg and melted butter and mix well.Gradually add flour and salt, mixing until a soft dough forms.Knead the dough on a floured surface for about 8–10 minutes until smooth and elastic.2️⃣ First RisePlace the dough in a lightly greased bowl.Cover with a towel or plastic wrap.Let rise in a warm place for 1 hour, or until doubled in size.3️⃣ Prepare the Cinnamon FillingIn a bowl, mix softened butter, brown sugar, cinnamon, and vanilla until smooth and spreadable.4️⃣ Shape the RollsRoll the risen dough into a rectangle (about 12×16 inches).Spread the cinnamon filling evenly over the dough.Roll tightly from the long side into a log.Cut into equal slices (3–4 cm thick).Place rolls into a greased baking dish.5️⃣ Second RiseCover and let rise again for 30–40 minutes until puffy.6️⃣ BakePreheat oven to 350°F (180°C).Bake for 20–25 minutes, until lightly golden on top.Do not overbake — the rolls should stay soft inside.7️⃣ Make the IcingBeat cream cheese and butter until smooth.Add powdered sugar gradually.Mix in milk and vanilla until creamy and pourable.8️⃣ FinishSpread the icing over the rolls while they are still warm so it melts beautifully into every layer.✨ Tips for Perfect Cinnamon RollsFor extra softness, pour ¼ cup warm heavy cream over the rolls before baking.Store leftovers covered — they stay soft for up to 3 days.Reheat slightly before serving for best texture.If you want:a no-oven versiona lighter / low-sugar versionor a step-by-step version for social mediajust tell me 😊