These easy fluffy homemade cinnamon rolls feature a soft, buttery dough swirled with a rich cinnamon sugar filling and topped with a tangy cream cheese frosting. Perfect for weekend breakfasts or holiday brunches, this recipe delivers bakery-quality results with simple ingredients and clear instructions.
Prep Time 1 hour hr 30 minutes mins
Cook Time 25 minutes mins
Total Time 1 hour hr 55 minutes mins
Storage: Cover tightly and store at room temperature for 2 days or refrigerate for up to 5 days. Reheat individual rolls in the microwave for 20-30 seconds. Make-Ahead: Prepare rolls through step 8, cover tightly, and refrigerate overnight. Let come to room temperature and rise for 30 minutes before baking. Variations: Add 1/2 cup chopped pecans or walnuts to the filling, or mix 1/2 cup raisins into the cinnamon sugar. For extra gooey rolls, add 2 tablespoons heavy cream to the frosting. Serve warm with coffee or fresh fruit for a perfect brunch.