Best Cinnamon Rolls

⏱ Prep: 2 hr 🔥 Cook: 20 min ⏳ Total: 2 hr 20 min 🍽 Yield: 9 large rolls

Source: Ambitious Kitchen

Keep screen on

Instructions

  1. Warm milk to around 110°F. Transfer warm milk to the bowl of an electric mixer and sprinkle yeast on top. Add sugar, egg, egg yolk, and melted butter. Mix until well combined. Stir in flour and salt with a wooden spoon until a dough begins to form.
  2. Place dough hook on stand mixer and knead dough on medium speed for 8 minutes. Dough should form into a nice ball and be slightly sticky. If it's too sticky, add 2 tablespoons more bread flour. Alternatively, knead by hand for 8–10 minutes on a well-floured surface.
  3. Transfer dough ball to a well-oiled bowl, cover with plastic wrap and a warm towel. Allow dough to rise for 1 to 1½ hours, or until doubled in size.
  4. Transfer dough to a well-floured surface and roll out into a 14×9 inch rectangle. Spread softened butter over dough, leaving a ¼ inch margin at the far side.
  5. In a small bowl, mix together brown sugar and cinnamon. Sprinkle mixture over the buttered dough and rub the brown sugar mixture into the butter.
  6. Tightly roll dough up starting from the 9-inch side. Place seam side down and seal the edges. Cut off about an inch from each end, then cut into 1-inch sections with a serrated knife or floss. You should get 9 large pieces.
  7. Place cinnamon rolls in a greased 9×9 inch baking pan or round 9-inch cake pan lined with parchment paper. Cover with plastic wrap and a warm towel and let rise again for 30–45 minutes.
  8. Preheat oven to 350°F. Remove plastic wrap and towel and bake for 20–25 minutes, until just slightly golden brown on the edges. Allow to cool for 5–10 minutes before frosting.
  9. For the frosting, combine cream cheese, butter, powdered sugar, and vanilla extract in an electric mixer. Beat until smooth and fluffy. Spread over warm cinnamon rolls and serve immediately.