These Caramel Pecan Cinnamon Rolls are soft, buttery and swirled with a gooey pecan caramel filling. I made them twice this week alone, and they earned a spot on my holiday breakfast list!

save this!
Want this recipe?
I’ll email it straight to your inbox!
Plus my weekly recipes. Unsubscribe anytime.
Wait a minute, did I just say breakfast? Yes, they are an amazing breakfast, but these Caramel Pecan Cinnamon Rolls are also perfect for dessert. I dream about these cinnamon rolls!
What I love most is that the caramel bakes inside every swirl. There’s no flipping a hot pan onto a platter, and the rolls lift right out of the dish.
To make this recipe, I spread a soft homemade dough with cinnamon butter and pecan caramel. Then I roll it into spirals and bake. The rest of the caramel goes over the warm rolls with a few extra pecans.
What You’ll Learn
- How I use one batch of caramel for both the filling and the drizzle.
- My easy strip method for neat, even spirals.
- How to get the rolls ready the night before a holiday morning.
- How I store, freeze and warm up leftovers.
Why You’ll Love These Rolls
No flipping. Lots of pecan rolls bake upside down over caramel and have to be turned out while they’re hot. These bake right side up, so they come out of the pan easily, even after they sit a while.
Caramel in every bite. Half the pecan caramel becomes the cinnamon roll filling and half goes on top. That gives you sticky caramel cinnamon rolls from the first bite to the last.
Soft and fluffy. This easy homemade cinnamon roll dough bakes up tender and pillowy, with just enough chew to hold all that filling.
Made for company. One pan of these sweet rolls feeds a crowd. They’re great for a holiday breakfast, Christmas morning or a weekend brunch.
Caramel Pecan Cinnamon Rolls Ingredient Notes
Most of these are pantry staples, but a few of them make a big difference in how the rolls turn out.
Active dry yeast: I let it sit in warm milk and granulated sugar first. If it doesn’t get foamy, the yeast is old or the milk was too hot, so start over with fresh yeast.
Milk: I use warm 2% milk. It should feel warm to the touch, not hot, because hot milk can kill the yeast.
Brown sugar: I like dark brown sugar best because it gives the caramel a deeper color and flavor. Light brown sugar works fine too.
Light corn syrup: This keeps the caramel mixture thick and gooey, a lot like the inside of a pecan pie. That’s why I think of these as pecan pie cinnamon rolls. A little vanilla extract rounds it out.
Pecans: Chopped pecans bake right into the swirl, so these cinnamon pecan rolls have a little crunch in every bite.
Unsalted butter: Melted butter goes into the dough, and softened butter goes into the cinnamon paste. Using unsalted lets you control the salt.

How to Make Caramel Pecan Cinnamon Rolls
First, I mix a soft yeast dough in my stand mixer, then knead it with the dough hook. It rises in a greased bowl until doubled. Meanwhile, I cook a quick homemade caramel in a small saucepan and split it in half.
One half gets the chopped pecans for the pecan filling. The other half waits in a small bowl for the caramel topping. Then I stir softened butter, brown sugar and ground cinnamon into a soft cinnamon paste.
Next, I use a rolling pin to roll the dough into a big rectangle on a floured counter. The cinnamon paste goes on first, then the pecan caramel. I cut it into strips with a pizza cutter and roll each strip into a spiral.
The rolls rise one more time in a parchment-lined 9×13 baking dish under plastic wrap. Then they bake at 350°F until golden brown. After a short rest, the saved caramel and a few extra pecans go on top.
I put every amount and step in the recipe card below, so grab it before you pull out your mixer!

My Best Tips
Cool the caramel first. Let the pecan caramel sit for a few minutes before you spread it. Hot caramel can melt through the dough or run off the edges. Don’t skip it!
Keep the dough soft. It should feel soft and a little tacky. Too much flour makes dense rolls instead of pillowy ones, so add the last bit slowly.
Cut even strips. A pizza cutter makes quick, straight strips. Rolls that are the same size bake evenly.

Check the center. The rolls are done when they’re golden on top and the center reaches about 190°F on an instant-read thermometer. Overbaking makes them dry, so pull them out on time and set the pan on a wire rack to cool.
Line your pan. Parchment paper and a little baking spray make cleanup so much easier if any filling runs.
Substitutions and Variations
- Instant yeast: Use the same amount and mix it right in with the flour instead of letting it foam in the milk.
- Bread flour: It makes slightly chewier rolls than all-purpose flour.
- Salted butter: Salted butter or margarine works too. Just cut the salt in half.
- Shortcut rolls: On a busy morning, my Easy Biscuit Cinnamon Rolls start with a can of biscuits.
What to Serve with Them
For a holiday brunch, I like a savory dish on the table too. My Sausage Breakfast Casserole is an easy match because it bakes in the same kind of 9×13 pan. A bowl of fresh fruit and a hot pot of coffee finish it off.
Looking for another delicious breakfast? Try my Biscuits and Gravy Casserole.
Make Ahead and Storage
Make ahead: To turn these into overnight cinnamon rolls, assemble them in the dish, cover tightly and refrigerate. In the morning, let them sit at room temperature for 30 to 45 minutes, then bake. These make-ahead cinnamon rolls take the rush out of Christmas morning!
Room temperature: Keep baked rolls covered on the counter for up to 2 days.
Refrigerator: Store them in an airtight container for up to 5 days.
Freezer: Wrap the cinnamon pecan rolls one at a time and freeze them for up to 2 months. Thaw them overnight in the fridge.
Reheating: Warm one roll in the microwave for 20 to 30 seconds. For a bigger batch, warm them in a 300°F oven for 8 to 10 minutes.
Caramel Pecan Cinnamon Rolls FAQs
Do Caramel Pecan Cinnamon Rolls have to come out of the pan right away?
No. Unlike sticky buns, these don’t have to be flipped out while they’re hot. The caramel is inside the rolls and on top, so they lift right out of the dish, even after they cool.
Can I use maple syrup instead of corn syrup?
Yes. Maple syrup gives the caramel a deeper flavor, but it bakes up runnier and a little less sticky. If you use it, be sure to line your dish with parchment paper.
Can I slice a log instead of cutting strips?
Yes. You can roll the dough into a log and slice it like classic cinnamon rolls. I like strips for this pecan cinnamon roll recipe because the rolls come out even, with flatter tops that don’t dome as much.
Can I make Caramel Pecan Cinnamon Rolls dairy-free?
Yes. Almond milk or oat milk and dairy-free butter both work well. If your dairy-free butter is salted, cut back on the salt in the recipe.
How do I keep the pecans crunchy?
Use toasted pecans. Bake the pecans on a baking sheet at 350°F for about 5 minutes, then stir them into the caramel. It brings out a richer, nuttier flavor too.
Can I use gluten-free flour?
I haven’t tried these with gluten-free flour, so I can’t promise how the dough will hold up. I’d stick with all-purpose or bread flour.
The hardest part of these caramel pecan rolls is waiting for them to cool before that last drizzle of caramel. I hope your family loves them as much as we do!
More Sweet Breakfasts
- Easy Biscuit Cinnamon Rolls
- Snickerdoodle Muffins
- Blueberry Muffins with Lemon Glaze
- Pumpkin Cake Donuts
- Cream Cheese Filled Pumpkin Bread
Caramel Pecan Cinnamon Rolls

Ingredients
Dough
- 2 ¼ teaspoons active dry yeast
- 1 cup 2% milk warmed to 90°F
- ¼ cup granulated sugar
- ¼ cup unsalted butter melted and cooled
- ½ teaspoon sea salt
- 3 ½ cups all-purpose flour
Pecan Caramel
- ⅔ cup brown sugar packed
- ½ cup unsalted butter
- ⅔ cup light corn syrup
- 1 ½ teaspoons vanilla extract
- ½ teaspoon salt
- 1 cup pecans chopped, plus more for topping
Cinnamon Paste
- ¼ cup unsalted butter softened
- ¼ cup brown sugar packed
- 1 teaspoon ground cinnamon
- ¼ teaspoon salt
Instructions
- Fit a stand mixer with the whisk attachment. In the mixer bowl, whisk the warm milk, sugar and yeast. Let it sit 5 minutes, until foamy. Add the melted butter, sea salt and 2 cups of the flour and whisk until smooth.
- Switch to the dough hook. Add the rest of the flour ½ cup at a time, then knead 5 to 7 minutes, until smooth and soft. Move the dough to a greased bowl, cover and let rise until doubled, about 90 minutes.
- For the pecan caramel, heat the brown sugar, butter and corn syrup in a small saucepan over medium heat until the butter melts and it comes together. Off the heat, stir in the vanilla and salt. Pour half into a small bowl for the topping and stir the pecans into the other half. Let it cool a few minutes.
- For the cinnamon paste, stir the softened butter, brown sugar, cinnamon and salt until spreadable. Line a 9×13-inch baking dish with parchment paper and spray it with baking spray.
- On a lightly floured counter, roll the dough into an 18×26-inch rectangle. Spread the cinnamon paste over it in a thin, even layer, then spoon the pecan caramel evenly on top.
- With a pizza cutter, cut the dough crosswise into 12 strips, about 2 inches wide. Roll each strip into a spiral and set it in the baking dish. Cover and let rise 30 minutes. Meanwhile, heat the oven to 350°F.
- Bake 25 to 30 minutes, until golden brown and about 190°F in the center. Cool 10 minutes. Drizzle with the saved caramel (warm it a few seconds if it has thickened) and sprinkle with more chopped pecans.
Notes
Nutrition
Nutrition is an estimate from an online calculator, not medical advice, and depends on your portion size.

A gift for you
deck the halls
Free recipe book
One little book, twelve recipes, zero guessing. Every recipe printable, freezer chart included. Free.
It’s on its way! Check your inbox (and Promotions) for your free cookbook.
Free. Unsubscribe anytime.
