I make Salted Caramel Cinnamon Rolls when I want a soft, cozy breakfast that feels extra comforting without being too fancy. The dough is fluffy, the cinnamon filling is warm and buttery, and the salted caramel topping makes every roll taste rich and special.
These rolls are the kind of treat I like to make for weekend mornings, holidays, or slow family brunches. I love how the caramel melts into the swirls, the salt balances the sweetness, and the whole pan comes out smelling like something everyone wants to gather around.
Why You’ll Love This Recipe
Salted Caramel Cinnamon Rolls are soft, gooey, and full of warm cinnamon flavor. The homemade dough bakes up fluffy and tender, while the brown sugar filling melts into sweet, buttery layers.
The salted caramel topping makes these rolls feel extra special. It adds a rich, smooth finish that tastes sweet but balanced, especially with a light sprinkle of flaky sea salt.
This recipe is family-friendly because the steps are simple and easy to follow. You can serve the rolls for breakfast, brunch, dessert, or a sweet snack, and they are perfect for sharing straight from the pan.
Serves: 12 people
This recipe makes 12 generous cinnamon rolls, which is a good amount for a family breakfast or brunch table. Each roll is rich and satisfying because of the buttery filling and salted caramel topping.
If you are serving younger children, you can cut the baked rolls in half for smaller portions. For a larger gathering, make two separate pans so the rolls have enough room to rise and bake evenly.
Ingredients You’ll Need
For the Dough
- 1 cup whole milk, warmed to 105°F to 110°F
- 2 1/4 teaspoons active dry yeast, 1 standard packet
- 1/4 cup granulated sugar
- 1 large egg, room temperature
- 1 large egg yolk, room temperature
- 1/4 cup unsalted butter, melted and slightly cooled
- 3 1/2 cups all-purpose flour, plus more for dusting
- 3/4 teaspoon fine sea salt
For the Cinnamon Filling
- 1/2 cup unsalted butter, softened
- 3/4 cup packed light brown sugar
- 2 tablespoons ground cinnamon
- 1/4 teaspoon fine sea salt
- 1 teaspoon vanilla extract
For the Salted Caramel Sauce
- 1 cup granulated sugar
- 6 tablespoons unsalted butter, cut into pieces
- 1/2 cup heavy cream, room temperature
- 1 teaspoon vanilla extract
- 3/4 teaspoon fine sea salt
For the Cream Cheese Glaze
- 4 ounces cream cheese, softened
- 3 tablespoons unsalted butter, softened
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
- 1 to 2 tablespoons milk, as needed
For Topping
- 1/2 teaspoon flaky sea salt, optional
- 2 tablespoons chopped toasted pecans, optional
Pro Tips
Use warm milk, not hot milk, when activating the yeast. Milk that is too hot can stop the yeast from working, and milk that is too cool can make the dough rise slowly.
Give the dough enough time to rise until it looks puffy and nearly doubled. Soft, well-risen dough is what gives cinnamon rolls their fluffy texture.
Use softened butter for the cinnamon filling instead of melted butter. Softened butter spreads evenly and helps the brown sugar and cinnamon stay tucked inside the rolls.
Let the caramel cool slightly before spooning it over the rolls. Very hot caramel can make the glaze too runny and may soak in faster than you want.
Do not overbake the rolls. Pull them from the oven when the tops are lightly golden and the centers look set, so they stay soft and tender.
Add flaky sea salt lightly at the end. A small sprinkle makes the caramel taste balanced, but too much can overpower the sweet cinnamon flavor.
Tools You’ll Need
- Large mixing bowl
- Medium saucepan
- Small mixing bowl
- Measuring cups
- Measuring spoons
- Whisk
- Wooden spoon or silicone spatula
- Stand mixer with dough hook, optional
- Rolling pin
- Sharp knife or unflavored dental floss
- 9×13-inch baking dish
- Parchment paper, optional
- Clean kitchen towel or plastic wrap
- Offset spatula or butter knife
- Wire cooling rack
- Hand mixer, optional for glaze
- Heatproof spoon
- Candy thermometer, optional
Substitutions and Variations
Use Store-Bought Caramel
Use a thick store-bought caramel sauce if you want to save time. Warm it slightly before drizzling, then stir in a small pinch of sea salt to give it that salted caramel flavor.
Make It Nut-Free
Leave off the toasted pecans and keep the topping simple with caramel and flaky sea salt. The rolls will still be soft, gooey, and full of warm cinnamon flavor.
Add More Texture
Sprinkle 1/2 cup chopped pecans or walnuts over the cinnamon filling before rolling the dough. The nuts add crunch and make the rolls feel extra cozy.
Make It Extra Gooey
Pour 1/4 cup heavy cream around the rolls right before baking. This helps create softer centers and a rich, sticky bottom layer.
Use a Simple Vanilla Glaze
Skip the cream cheese and make a glaze with powdered sugar, milk, and vanilla extract. This gives the rolls a lighter topping while still letting the salted caramel shine.
Make Ahead Tips
Salted Caramel Cinnamon Rolls are a wonderful make-ahead recipe because the dough can rest overnight after shaping. This makes it easier to serve warm rolls in the morning without doing every step at once.
To make them ahead, prepare the dough, let it rise once, add the cinnamon filling, roll it up, and cut it into 12 rolls. Place the rolls in a greased 9×13-inch baking dish, cover tightly, and refrigerate overnight.
In the morning, remove the pan from the refrigerator and let the rolls sit at room temperature for 45 to 60 minutes. They should look soft, puffy, and no longer cold before baking.
The salted caramel sauce can also be made ahead and stored in the refrigerator for up to 1 week. Warm it gently before using so it becomes smooth and easy to drizzle.
You can prepare the cream cheese glaze 1 day ahead as well. Store it covered in the refrigerator, then let it soften at room temperature and stir until creamy before spreading.
Instructions
Step 1: Activate the Yeast
Pour 1 cup warm whole milk into a large mixing bowl. The milk should be between 105°F and 110°F, warm to the touch but not hot.
Sprinkle 2 1/4 teaspoons active dry yeast over the milk, then add 1/4 cup granulated sugar. Let it sit for 5 to 10 minutes, until the top looks foamy.
If the mixture does not foam, the yeast may be old or the milk may have been too hot. It is best to start again so the rolls rise properly.
Step 2: Mix the Dough
Add 1 large room-temperature egg, 1 large room-temperature egg yolk, and 1/4 cup melted and slightly cooled unsalted butter to the yeast mixture. Whisk until everything looks smooth and well combined.
Add 3 1/2 cups all-purpose flour and 3/4 teaspoon fine sea salt. Stir with a wooden spoon or mix with a dough hook until a soft dough begins to form.
The dough should be soft and slightly tacky, but not wet. If it feels too sticky, add 1 tablespoon of flour at a time until it pulls together.
Step 3: Knead the Dough
Turn the dough onto a lightly floured surface and knead for 6 to 8 minutes. If using a stand mixer, knead with the dough hook on low speed for about 5 minutes.
The dough should become smooth, soft, and stretchy. It may still feel a little tacky, but it should not stick heavily to your hands.
Try not to add too much flour while kneading. Extra flour can make the cinnamon rolls dry instead of fluffy.
Step 4: Let the Dough Rise
Place the dough in a lightly greased bowl and turn it once so the top is coated. Cover the bowl with a clean kitchen towel or plastic wrap.
Let the dough rise in a warm, draft-free place for 1 to 1 1/2 hours. It should look puffy and nearly doubled in size.
If your kitchen is cool, place the bowl inside a turned-off oven with the oven light on. This creates a gentle warm spot for the dough.
Step 5: Make the Salted Caramel Sauce
Add 1 cup granulated sugar to a medium saucepan over medium heat. Stir slowly as the sugar melts and turns into a deep amber liquid.
Carefully add 6 tablespoons unsalted butter, one piece at a time, and stir until melted. The mixture will bubble, so move slowly and use care.
Slowly pour in 1/2 cup room-temperature heavy cream while stirring. Remove from heat, then stir in 1 teaspoon vanilla extract and 3/4 teaspoon fine sea salt.
Let the caramel cool until warm but still pourable. It will thicken as it rests.
Step 6: Make the Cinnamon Filling
In a small bowl, stir together 1/2 cup softened unsalted butter, 3/4 cup packed light brown sugar, 2 tablespoons ground cinnamon, 1/4 teaspoon fine sea salt, and 1 teaspoon vanilla extract. Mix until it forms a thick, spreadable paste.
The butter should be soft, not melted. This helps the filling stay inside the rolls instead of leaking out too much during baking.
Set the filling aside while you roll out the dough. If it firms up, let it sit at room temperature for a few minutes before spreading.
Step 7: Roll Out the Dough
Lightly flour your work surface and turn the risen dough out onto it. Roll the dough into a rectangle about 16×12 inches.
Try to keep the dough even from edge to edge. Even thickness helps the rolls bake at the same rate.
If the dough springs back while rolling, let it rest for 5 minutes. This helps it relax and makes shaping easier.
Step 8: Fill and Roll
Spread the cinnamon filling evenly over the dough, leaving about 1/2 inch plain along one long edge. Use an offset spatula or butter knife to spread it gently into the corners.
Starting from the long side, roll the dough into a snug log. Roll gently without pulling too hard, so the dough stays soft.
Pinch the seam closed and place the log seam-side down. This helps the rolls hold their shape when cut.
Step 9: Cut and Arrange the Rolls
Cut the dough log into 12 even rolls using a sharp knife or unflavored dental floss. Dental floss helps make clean cuts without squeezing the dough.
Place the rolls in a greased 9×13-inch baking dish. Leave a little room between them so they can rise.
Cover the pan and let the rolls rise for 30 to 45 minutes. They should look puffy and soft before baking.
Step 10: Bake the Rolls
Preheat the oven to 350°F while the rolls finish rising. Bake the rolls for 24 to 30 minutes, until the tops are lightly golden and the centers look set.
If the tops brown too quickly, loosely cover the pan with foil during the last few minutes. This helps the centers finish baking without drying out the tops.
Let the rolls cool for about 10 minutes before adding glaze and caramel. They should still be warm, but not piping hot.
Step 11: Make the Cream Cheese Glaze
In a small bowl, beat together 4 ounces softened cream cheese and 3 tablespoons softened unsalted butter. Mix until smooth and creamy.
Add 1 cup powdered sugar and 1 teaspoon vanilla extract. Beat again until the glaze looks soft and thick.
Add 1 to 2 tablespoons milk as needed to thin the glaze. Use less milk for a thicker spread and more milk for a drizzle.
Step 12: Glaze, Caramel, and Serve
Spread the cream cheese glaze over the warm rolls. Let it melt gently into the tops and settle into the cinnamon swirls.
Drizzle the salted caramel sauce over the glaze. Add 1/2 teaspoon flaky sea salt and 2 tablespoons chopped toasted pecans if using.
Serve the rolls warm from the pan. The dough should be fluffy, the filling should be gooey, and the caramel should taste sweet, buttery, and lightly salted.
Serving Suggestions
Salted Caramel Cinnamon Rolls are best served warm when the glaze is soft and the caramel is slightly melty. They make a cozy breakfast or brunch centerpiece for weekends, holidays, or family mornings.
Serve them with fresh fruit like strawberries, orange slices, grapes, or berries. The fruit adds a fresh, juicy bite next to the rich caramel rolls.
For a more filling breakfast, pair the rolls with scrambled eggs, bacon, sausage, or Greek yogurt. The savory sides help balance the sweetness.
These rolls also make a comforting dessert after dinner. Warm one slightly and serve it with a small scoop of vanilla ice cream.
For a brunch table, keep the rolls in the baking dish and let everyone serve themselves. Extra caramel can be placed on the side for drizzling.
They are also lovely with coffee, tea, warm milk, or hot chocolate. Simple drinks work best because the rolls already have plenty of flavor.
Leftovers and Storage
Store leftover Salted Caramel Cinnamon Rolls in an airtight container in the refrigerator for up to 5 days. Because they have cream cheese glaze, refrigeration is the best choice.
The rolls will firm up when cold, but they soften again when reheated. Warm one roll in the microwave for 15 to 25 seconds, or warm several rolls in a covered baking dish at 300°F for about 10 minutes.
Store extra caramel sauce separately in a covered container in the refrigerator. Warm it gently before drizzling over leftover rolls.
You can freeze baked rolls for up to 2 months. Wrap them tightly without extra caramel on top if possible, then thaw overnight in the refrigerator before reheating.
For the freshest taste, add a little fresh glaze or warm caramel after reheating. This helps the rolls feel soft and freshly made again.
Nutrition and Benefits
- Homemade comfort: These rolls are made from scratch with simple baking ingredients. Making them at home lets you control the sweetness, salt, and toppings.
- Soft enriched dough: Milk, eggs, and butter help create a fluffy, tender texture. This gives the rolls their cozy homemade feel.
- Balanced sweetness: The salted caramel adds richness, while the sea salt keeps the flavor from tasting too sweet. A small sprinkle makes a big difference.
- Family-friendly treat: The rolls are easy to share and fun to serve from the pan. They work well for breakfast, brunch, dessert, and special mornings.
- Make-ahead friendly: The dough can rest overnight, and the caramel can be prepared in advance. This makes the recipe easier for busy mornings.
Recipe FAQ
Can I make Salted Caramel Cinnamon Rolls overnight?
Yes, shape the rolls and place them in the baking dish after the first rise. Cover tightly and refrigerate overnight. In the morning, let them sit at room temperature until puffy before baking.
Can I use store-bought caramel sauce?
Yes, store-bought caramel works well as a shortcut. Choose a thick caramel sauce and warm it slightly before drizzling. Stir in a pinch of sea salt if it is not already salted.
Why did my rolls turn out dry?
The dough may have had too much flour, or the rolls may have baked too long. Add flour slowly while kneading and stop when the dough is soft and slightly tacky. Bake just until lightly golden and set.
Can I make these rolls without cream cheese glaze?
Yes, you can use a simple vanilla glaze made with powdered sugar, milk, and vanilla. The rolls will still taste rich from the cinnamon filling and salted caramel. This option gives a lighter topping.
How do I keep the caramel from getting grainy?
Melt the sugar slowly and stir carefully while it turns amber. Make sure the butter and cream are added gently, and use room-temperature cream to help the sauce blend smoothly. If sugar crystals form on the sides, avoid scraping them back in.
Can I freeze these cinnamon rolls?
Yes, baked rolls freeze well for up to 2 months. Wrap them tightly and freeze without extra caramel if possible. Thaw overnight in the refrigerator and reheat before serving.
Can I add nuts inside the rolls?
Yes, chopped pecans or walnuts can be sprinkled over the cinnamon filling before rolling. They add crunch and a warm flavor that goes well with caramel. Keep the pieces small so the rolls still slice neatly.
A Gooey Caramel Roll Worth Making Again
Salted Caramel Cinnamon Rolls bring together soft dough, warm cinnamon filling, creamy glaze, and buttery caramel in a way that feels cozy and dependable. They are rich enough for holidays and special brunches, but simple enough for a slow weekend morning.
The make-ahead options help keep the process manageable, and the finished rolls feel warm, soft, and satisfying. With their sweet caramel drizzle and gentle salty finish, these cinnamon rolls are a family treat worth baking again.








