Why Make This Recipe
If you want to treat yourself and your loved ones to a warm, comforting dessert, this cinnamon rolls recipe is a winner. These rolls are soft, fluffy, and filled with rich cinnamon flavor. When baked, they fill your home with a delightful aroma that makes your mouth water. It’s perfect for breakfast, brunch, or any special occasion. With simple ingredients and a little bit of time, you can create the best cinnamon rolls ever!
How to Make The Best Cinnamon Rolls Ever
Ingredients:
- 1 1/3 cup whole milk (320g)
- 4 teaspoons active dry yeast (or instant yeast)
- 1/2 cup granulated sugar (100g)
- 5 cups all-purpose flour (650g)
- 2 large eggs, room temperature
- 2 teaspoons salt
- 1/2 cup unsalted butter, room temperature (113g)
- 1/2 cup unsalted butter, softened (113g)
- 1 cup light brown sugar, packed (200g)
- 2 tbsp cinnamon powder
- 3/4 tsp salt
- 1/2 cup heavy cream (120g), room temp
- 4 oz cream cheese, room temperature (113g)
- 1/4 cup unsalted butter, room temperature (56g)
- 1/4 cup heavy cream (60g)
- 1 cup icing sugar (100g)
Directions:
Dough:
- Warm the milk until it is hot but not boiling. Remove from heat and add yeast and a little sugar. Let it sit for about 5-10 minutes until foamy.
- In a large bowl, combine flour, sugar, and salt. Make a well in the center and add the yeast mixture, eggs, and softened butter.
- Mix until a dough forms. Knead on a lightly floured surface for about 5-10 minutes until smooth and elastic.
- Place dough in a greased bowl, cover, and let it rise in a warm place until doubled in size, about 1-2 hours.
Filling:
- In a bowl, mix brown sugar, cinnamon, and salt.
- Roll out the dough into a large rectangle. Spread the softened butter over the dough and sprinkle the cinnamon sugar evenly.
Assembly & Baking:
- Roll the dough tightly into a log and cut into 12 equal pieces.
- Place rolls in a greased baking pan and cover with a towel. Let them rise for another 30-60 minutes.
- Preheat your oven to 350°F (175°C). Bake the rolls for 25-30 minutes until golden brown.
Cream Cheese Icing:
- In a bowl, beat the cream cheese and butter until smooth. Gradually mix in the icing sugar, and then add heavy cream to reach your desired consistency.
How to Serve The Best Cinnamon Rolls Ever
These cinnamon rolls are best served warm, drizzled with the cream cheese icing. You can enjoy them for breakfast or as a sweet treat during the day. Pair them with a cup of coffee or tea for a delightful afternoon snack.
How to Store The Best Cinnamon Rolls Ever
You can store leftover cinnamon rolls in an airtight container at room temperature for up to 2 days. If you want to keep them longer, wrap them tightly and place them in the fridge for up to a week. You can also freeze them. Just wrap each roll in plastic wrap and place them in a freezer bag. They will last for about a month. When ready to eat, thaw them overnight in the fridge and reheat in the oven.
Tips to Make The Best Cinnamon Rolls Ever
- Make sure your milk is warm but not too hot. If it is, it can kill the yeast.
- Let the dough rise in a warm, draft-free area to help it rise better.
- If you like gooey rolls, add more butter to your filling.
- You can adjust the cinnamon amount based on your taste preference.
Variation
You can try different fillings, like adding raisins, nuts, or even chocolate chips to give it your unique twist. For a festive flavor, add a touch of nutmeg or use different icing flavors like vanilla or lemon.
FAQs
1. Can I use whole wheat flour instead of all-purpose flour?
Yes, you can substitute half or all of the all-purpose flour with whole wheat flour. Just keep in mind that the texture may be denser.
2. How can I make these rolls ahead of time?
You can prepare the dough the night before and let it rise in the fridge overnight. In the morning, let it come to room temperature, shape, and bake.
3. Can I use something other than cream cheese for icing?
Yes, you can use a simple powdered sugar and milk glaze or any other frosting you like if you prefer a different flavor.

The Best Cinnamon Rolls Ever
- Prep Time: 60 minutes
- Cook Time: 30 minutes
- Total Time: 90 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Soft and fluffy cinnamon rolls filled with rich cinnamon flavor, topped with cream cheese icing, perfect for any occasion.
Ingredients
- 1 1/3 cup whole milk (320g)
- 4 teaspoons active dry yeast (or instant yeast)
- 1/2 cup granulated sugar (100g)
- 5 cups all-purpose flour (650g)
- 2 large eggs, room temperature
- 2 teaspoons salt
- 1/2 cup unsalted butter, room temperature (113g)
- 1/2 cup unsalted butter, softened (113g)
- 1 cup light brown sugar, packed (200g)
- 2 tbsp cinnamon powder
- 3/4 tsp salt
- 1/2 cup heavy cream (120g), room temp
- 4 oz cream cheese, room temperature (113g)
- 1/4 cup unsalted butter, room temperature (56g)
- 1/4 cup heavy cream (60g)
- 1 cup icing sugar (100g)
Instructions
- Warm the milk until it is hot but not boiling. Remove from heat and add yeast and a little sugar. Let it sit for about 5-10 minutes until foamy.
- In a large bowl, combine flour, sugar, and salt. Make a well in the center and add the yeast mixture, eggs, and softened butter. Mix until a dough forms.
- Knead on a lightly floured surface for about 5-10 minutes until smooth and elastic.
- Place dough in a greased bowl, cover, and let it rise in a warm place until doubled in size, about 1-2 hours.
- In a bowl, mix brown sugar, cinnamon, and salt.
- Roll out the dough into a large rectangle. Spread the softened butter over the dough and sprinkle the cinnamon sugar evenly.
- Roll the dough tightly into a log and cut into 12 equal pieces.
- Place rolls in a greased baking pan and cover with a towel. Let them rise for another 30-60 minutes.
- Preheat your oven to 350°F (175°C). Bake the rolls for 25-30 minutes until golden brown.
- In a bowl, beat the cream cheese and butter until smooth. Gradually mix in the icing sugar, and then add heavy cream to reach your desired consistency.
Notes
For gooey rolls, consider adding more butter to the filling or try adding different fillings like raisins or chocolate chips.
