Caramel Pecan Rolls are a little gooey, a little sticky, and wonderfully delicious. The perfect breakfast treat.

Soft sweet rolls topped with pecans and caramel will bring all the cozy to breakfast. Treat your family and friends to a pan of these pecan caramel rolls and the rave reviews won’t be far behind.

close-up shot of a pecan caramel roll.

I’ve been working on this recipe for what seems like forever, and I’m so excited to share it finally. I can honestly say these are the best pecan caramel rolls.

They’re a must-make for your next breakfast or brunch celebration, whether it’s for the holidays or other occasions when you want a special breakfast dish. For us, sometimes the special event is just an ordinary Saturday!

This recipe starts with my favorite bread machine cinnamon roll recipe, but I upgraded it with a pecan caramel topping. I’ve tested it many times to get the perfect ratio of nuts, caramel, and soft roll, and its perfection. The topping is gooey without being a sticky mess, and the rolls are impossibly soft and tender.

two sweet rolls on a plate.

Recipe Highlights

  • This is a bread machine recipe, which makes the whole process so much easier. You should try my pumpkin caramel pecan rolls if you don’t have a machine. They’re equally as delicious with a pumpkin twist.
  • They are made with yeast, so plan so you have time for the pecan rolls to rise.
  • The recipe has my favorite secret ingredient for making the softest rolls: vanilla pudding mix. It’s mixed directly into the dough and makes all the difference in the texture of the rolls.
  • The caramel pecan topping is spread in the bottom of the baking pan, so when you flip the pan over, the rolls come out of the pan with a glistening sweet, and crunchy topping. It’s absolute heaven.

Other breakfast recipes to serve with caramel pecan rolls

overhead shot of the rolls after they've been turned out of the pan.


  • Butter – you will need to be softened and melted butter.
  • Water
  • Instant vanilla pudding
  • Milk
  • Egg
  • Sugar
  • Salt
  • Bread flour
  • Active dry yeast
  • Brown sugar
  • Cinnamon
  • Pecans

How to Make the Dough

Place the ingredients in the bread machine in the following order: melted butter, water, dry pudding mix, milk, beaten egg, sugar, salt, flour, and yeast.

Set the machine on the “dough cycle.” After complete on the dough cycle, remove the dough from the machine and roll it out on your work surface to a rectangle about 17×10″.

How to Fill and Roll the Dough

Brush the top with softened butter once you’ve rolled out the dough. Mix cinnamon and brown sugar in a small bowl and sprinkle the mixture over the top of the butter.

Starting at one long end, roll the dough into itself; pinch the edges closed once it’s rolled up. Slice the roll into 12 equal-sized pieces.

How to Make the Topping

Melt butter in a saucepan and then whisk in brown sugar. Cook until the sugar is dissolved and you have a smooth sauce.

Pour the caramel sauce into a prepared 9×13″ baking dish. Sprinkle the pecans over the top of the sauce.

Place the sliced rolls cut-side up in the pan on top of the sauce. Let them rise until they are doubled in size or for about 20 to 30 minutes.

the rolls in the pan ready to rise.

Bake the pecan caramel rolls at 350°F for 25 minutes. Keep an eye on them so they don’t overbake.

Cool them in the pan for 10 to 15 minutes. Carefully flip the pan onto a serving platter so the pecan caramel sauce is on top. Slice, serve, and enjoy!

the baked rolls turned out of the pan.

Baking Tips

  • It’s always a good idea to double-check the expiration of the yeast before you make the rolls. If it’s expired, buy a fresh pack.
  • If you don’t like pecans, you can use the same amount of chopped walnuts. You could also leave the nuts out and make caramel rolls.
  • I know it’s tempting to double the caramel topping, but I’ve tried it, and, in this case, less is more. Follow the recipe, and you will be rewarded with the best caramel pecan bars.
  • Be sure to keep an eye on the rolls while they are baking. Every oven is different, so check on them early.
  • For an extra special treat, sometimes I add cream cheese frosting.
  • They are best warm from the oven, but leftovers will keep in an airtight container for up to two days at room temperature. Warm them in the microwave or enjoy them cold.
overhead shot of the baked pecan rolls.

There are so many things to love about these homemade caramel pecan bars: the scent while they’re baking, the soft, tender roll, and that perfectly gooey pecan caramel topping. They will make even the most ordinary weekend seem like a special occasion when you make them.

close-up shot of two rolls on a plate.

Pin this to your favorite Pinterest board to save for later!

Caramel Pecan Cinnamon Rolls

Prep: 1 hour
Cook: 20 minutes
Total: 1 hour 20 minutes
Servings: 12 people
Calories: 471 kcal
Soft sweet rolls topped with pecans and caramel will bring all the cozy to breakfast. They always get rave reviews! They're gooey and soft – the best breakfast treat.
pecan caramel rolls.



  • 4 tablespoons butter melted
  • 4 tablespoons water
  • 1/4 cup instant vanilla pudding
  • 1 cup milk
  • 1 egg beaten
  • 1 tablespoon sugar
  • 1/2 teaspoon salt
  • 4 cups flour bread flour is preferred
  • 2 1/2 teaspoons active dry yeast


  • 1/2 cup butter softened
  • 1 cup brown sugar
  • 2 teaspoons cinnamon

Pecan Caramel

  • 3/4 cup butter
  • 3/4 cup brown sugar softened
  • 1/2 cup pecans


  • Place roll ingredients as listed above in order into a bread machine. Set for dough cycle. 
  • After complete on dough cycle, remove from machine and roll out to a rectangle about 17×10 inches.
  • Spread on softened butter. Then mix brown sugar and cinnamon together and spread over butter. Roll the dough tightly from long end, pinching edges closed when completely rolled. Slice into 12 even slices.
  • Make caramel sauce by melting 3/4 cup butter in a saucepan. Whisk in brown sugar and cook until dissolved and smooth. Pour into the greased 9×13 pan and top with 1/2 cup of pecans.
  • Place the roll slices on top of the pecans and caramel. Let rise until doubled, about 20-30 minutes.
  • Bake at 350°F for 25 minutes. Do not overbake!
  • Let cool for 10-15 minutes. Flip pan over onto a serving platter. Cut, serve, and enjoy!
Serving: 1rollCalories: 471kcalCarbohydrates: 68gProtein: 6gFat: 19gSaturated Fat: 11gCholesterol: 65mgSodium: 153mgPotassium: 124mgFiber: 1gSugar: 35gVitamin A: 660IUCalcium: 66mgIron: 2.2mg
pecan caramel rolls.
Tried this recipe?Let us know what you think!

Similar Posts


  1. 5 stars
    I’m a sucker for nuts… maybe that’s why I married my wife. But in reality, these are simply to good to have just one, so prepare yourself.

4.71 from 17 votes (11 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating