Quick and easy cinnamon rolls from scratch, with no yeast, proofing, or kneading necessary! Prep: 20 mins Cook: 20 mins Total: 40 mins Servings: 18 Yield: 18 cinnamon rolls Original recipe yields 18 servings Ingredient Checklist ¼ cup butter, divided (Optional) Dough: 2 cups all-purpose flour 2 tablespoons white sugar 2 teaspoons baking powder 1 teaspoon salt 3 tablespoons butter, softened (Optional) ¾ cup milk 1 egg Filling: ½ cup white sugar ½ cup brown sugar 1 tablespoon ground cinnamon Cream Cheese Frosting: 1 cup confectioners’ sugar (Optional) 4 ounces cream cheese, softened (Optional) ¼ cup butter, softened (Optional) ½ teaspoon vanilla extract (Optional) Directions Instructions Checklist Step 1 Preheat oven to 400 degrees F (200 degrees C). Brush a 9-inch square baking dish with 2 tablespoons melted butter. Step 2 Whisk flour, 2 tablespoons white sugar, baking powder, and salt together in a large bowl. Work 3 tablespoons softened butter into flour mixture using your hands. Beat milk and egg together in another bowl; pour into flour-butter mixture and stir with a rubber spatula until a soft dough forms. Step 3 Turn dough out onto a floured work surface and roll dough into a 1/4-inch thick rectangle. Brush surface of dough with 2 tablespoons melted butter. Step 4 Whisk 1/2 cup white sugar, brown sugar, and cinnamon together in a small bowl. Sprinkle 1/2 of the cinnamon sugar mixture in the bottom of the prepared baking dish. Sprinkle remaining cinnamon sugar over butter-brushed dough. Roll dough around filling to form a log; cut log into 18 rolls and place rolls in the prepared baking dish. Step 5 Bake in the preheated oven until rolls are set, 20 to 25 minutes. Step 6 Beat confectioners’ sugar, cream cheese, 1/4 cup softened butter, and vanilla extract together in a bowl until frosting is smooth. Top hot cinnamon rolls with cream cheese frosting.