Discover the best Homemade Cinnamon Rolls recipe you will ever have! The secret ingredient in the brioche dough is potato flakes, making it soft and tender not only right after baking them, but for days afterward as well. You’ll never look for another cinnamon roll recipe again.

What I Love About Homemade Cinnamon Rolls
It is our annual holiday tradition to have homemade cinnamon rolls for Christmas morning breakfast. I’ve tried to get my kids on board with some different baked goods for breakfast like my favorite Lemon Coffee Cake but the kids keep coming back to cinnamon rolls. But since it is Christmas morning, we also have our favorite Sausage and Egg Casserole as well.
What I do love about both of our Christmas morning recipes is that I can make them both ahead of time, then warm them up after the gifts are all opened. I refuse to be the Mom who spends all Christmas day in the kitchen. In fact, I don’t do any cooking on Christmas day at all. We just eat all the leftovers from our big Christmas Eve party instead.
If you’ve been part of the MKE community long enough, you know I’ve published quite a few recipes for cinnamon rolls. All of them are delicious, but this one might be as close to perfect as I will ever get as I test and improve recipes. When I was making my favorite Amish Potato Rolls a few weeks ago, I had the realization that the dough would make the most perfect cinnamon rolls. And my friend, believe me when I tell you I was SOOO right! The potato in the brioche dough creates homemade cinnamon rolls with some heft, yet so tender. My recipe testing has officially ended for cinnamon rolls.
Homemade Cinnamon Rolls Ingredients
Like all amazing recipes, this cinnamon rolls recipe includes all the best ingredients so they are super flavorful and have the perfect texture. Quality ingredients lead to the best-tasting end result.
- Water
- Milk
- Yeast
- Granulated sugar
- Large eggs
- Butter
- Kosher salt
- Instant potato flakes
- All-purpose flour
- Brown sugar
- Cinnamon
- Powdered sugar
- Heavy cream
How to Make Homemade Cinnamon Rolls
If you can make a simple yeast dough, you can make homemade cinnamon rolls. Don’t be intimidated by the “fancy” look of the rolled up dough. It is simple to create.
Time needed: 3 hours and 25 minutes.
How to Make Homemade Cinnamon Rolls
- Proof the yeast
Proofing the yeast allows the dough of the cinnamon rolls to get off to an early start, as well as making sure the yeast is good before adding all the other ingredients.
- Create the brioche dough
Combine the ingredients for the dough in a stand mixer with a dough hook and mix until the dough forms. You want a sticky, but not overly sticky brioche dough.
- Let the dough rise
The texture of the finished cinnamon roll is very dependent on the proper rising of the dough before it is rolled up. Don’t rush the 90-minute rise.
- Shape the cinnamon rolls
Roll the dough into a 9 x 15″ rectangle and top with the brown sugar cinnamon filling. Roll up the dough along the long edge. Cut into 12 equal pieces and place into the pan.
- Let the rolls rise
Just like the first time around, do not rush the 90-minute rise on the rolls. They should at least double in size.
- Bake the cinnamon rolls
Bake at 350 degrees for 25 minutes. If your oven heats unevenly rotate the pan halfway through baking.
- Glaze the cinnamon rolls
This is best done as soon as the cinnamon rolls come out of the oven so the powdered sugar glaze can melt down into each layer of the roll.
Homemade Cinnamon Rolls FAQs
The best flour for homemade cinnamon rolls is all-purpose flour. While other bread recipes need a high gluten flour for that great chew and crusty outside, cinnamon rolls need less gluten for a tender crumb and soft texture. Some recipes use cake flour but that isn’t a hearty enough flour for cinnamon rolls.
The key to soft homemade cinnamon rolls is three parts. First, be sure to use all-purpose flour, not bread flour. Second, carefully measure both the liquids and the flour. If you have too dry of a brioche dough, your cinnamon rolls will also be dry. Use either a scale to measure the flour, or a spoon to gently scoop the flour into your measuring cup.
Why does this cinnamon roll recipe use potato flakes?
The dehydrated potato flakes make a potato brioche dough as the base of the cinnamon rolls recipe. That addition of the potato creates a roll that is hearty without being dry or tough. Plus, the potato keeps the cinnamon rolls super moist and tender for days after they are baked.
Can I make this recipe ahead of time?
Yes, you can make these homemade cinnamon rolls ahead of time and you have quite a few options. For overnight cinnamon rolls, reduce the yeast in half and make the recipe up to the point they go into the pan. Once you hit that step, cover them tightly with plastic wrap and put them in the fridge for up to 8 hours. In the morning, bake them as instructed.
Next, you can bake them the day ahead and cover them tightly with plastic wrap once they cool down completely. To reheat the rolls, do so individually in the microwave for about 15-30 seconds. The potato in the dough keeps these rolls super fresh for a couple of days after they are baked.
Lastly, you can bake the pan of cinnamon rolls as instructed but pull them out 5 minutes early. Do not frost them. Once they cool down completely, cover them tightly first in plastic wrap, then aluminum foil. Freeze for up to 3 months. To serve, let them come to room temperature on the counter, remove the covering, and bake for 5 to 10 minutes and frost.
How to store cinnamon rolls
The best way to store homemade cinnamon rolls so they don’t dry out is to put them in an airtight container. You can then reheat them individually in the microwave for 15-30 seconds until warm.
Can I freeze homemade cinnamon rolls?
Yes, you can par-bake the homemade cinnamon rolls and then freeze them. Bake the pan of cinnamon rolls as instructed in a heavy-duty aluminum pan but pull them out 5 minutes early. Do not frost them. Once they cool down completely, first cover them in plastic wrap, then aluminum foil. Freeze for up to 3 months. To serve, bring the cinnamon rolls to room temperature, remove the coverings, bake for 5 -10 minutes, and frost.
Homemade Cinnamon Rolls Video
Looking for More Great Breakfast Recipes?
If this recipe for homemade cinnamon rolls was exactly what you love about breakfast, you’ll love each and every one of these recipes as well! Grab them now so you don’t miss out.
Craving more than breakfast recipes? Subscribe to My Kitchen Escapades to get new recipes delivered straight to your inbox! You can also stay in touch on TikTok, Instagram, Facebook, Pinterest, and YouTube for all the latest updates!
PrintHomemade Cinnamon Rolls
The best homemade cinnamon rolls recipe you will ever make! It’s the secret ingredient of potato flakes that give them the most incredible texture.
- Total Time: 3 hours 25 minutes
- Yield: 12 rolls 1x
Ingredients
Dough
1 1/4 cups warm water
1/4 cup milk
1 package yeast
1/3 cup granulated sugar
2 large eggs
6 tablespoons salted butter, room temperature
1 1/2 teaspoons kosher salt
2/3 cup instant potato flakes
4 1/4 cups all-purpose flour
Filling
1 cup light brown sugar
1 tablespoon cinnamon
Pinch kosher salt
1 1/2 tablespoons salted butter, melted
Glaze
2 cups powdered sugar
Pinch kosher salt
3 tablespoons heavy cream
Instructions
- Combine water, milk, and yeast in the bowl of your stand mixer with the dough hook attached. Allow the yeast to bubble and bloom before moving on.
- Add the sugar, eggs, butter, salt, and potato flakes. Mix to combine.
- Add the flour, one cup at a time, letting it mix into the dough before adding the next. Put a small amount of dough between two fingers. It should be sticky without being overly sticky. Watch the video below for an example of what you are looking for. Add additional flour if needed.
- Remove the hook and cover the dough. Allow the dough to rise for 90 minutes.
- While the dough rises, mix together the filling ingredients.
- Punch down the risen dough and dump it onto a floured surface. Roll it into a rectangle about 9 x 15 inches. Cover the surface with the filling.
- Roll the dough tightly starting on the long edge. Cut into 12 even pieces and place in a greased 9×13 inch pan. Cover and let rise for 90 minutes.
- Preheat the oven to 350 degrees. Bake for 25 minutes.
- While the rolls bake, mix together the glaze in a small bowl. Drizzle over the finished cinnamon rolls while they are still hot.
- Prep Time: 3 hours
- Cook Time: 25 minutes
- Category: Breakfast
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 roll
- Calories: 414
- Sugar: 58 G
- Sodium: 448 mg
- Fat: 4 g
- Saturated Fat: 2 g
- Unsaturated Fat: 2 g
- Trans Fat: 0 g
- Carbohydrates: 85 g
- Fiber: 3 g
- Protein: 10 g
- Cholesterol: 124 mg
Keywords: homemade cinnamon rolls recipe
Leave a Reply