Why You’ll Love This Caramel Pecan Sticky Buns Recipe
There’s nothing more comforting than a warm, gooey, and indulgent sticky bun fresh from the oven, especially when it’s loaded with the rich, buttery flavor of caramel and the crunch of pecans. Caramel Pecan Sticky Buns are a delightful combination of sweetness, texture, and warmth, making them an irresistible treat for breakfast, brunch, or even as an afternoon snack with a hot cup of coffee.
What makes this recipe so special is its simplicity—using refrigerated cinnamon roll dough, you can make a homemade-style sticky bun without spending hours in the kitchen. The caramel sauce is quick to prepare, made with just a few ingredients, and when baked, it creates the most decadent sticky topping that soaks into the rolls, making every bite deliciously gooey.
Whether you’re preparing a weekend treat for your family, surprising a loved one with a homemade breakfast, or bringing a dish to share at a brunch gathering, these Caramel Pecan Sticky Buns are sure to be a crowd-pleaser. The buttery caramel sauce, the richness of the pecans, and the soft, fluffy cinnamon rolls come together to create a mouthwatering dessert-like breakfast that everyone will love.

What You’ll Need
To create these Caramel Pecan Sticky Buns, you only need a handful of simple ingredients, some of which you probably already have on hand. Here’s what you’ll need:
For the Sticky Buns:
- 1 package refrigerated cinnamon roll dough (with icing included)
- 1 cup brown sugar, packed
- ½ cup unsalted butter, melted
- ¼ cup heavy cream
- 1 teaspoon vanilla extract
- 1 cup chopped pecans (you can use roasted or raw, but roasting them will add extra flavor)
Kitchen Tools:
- A 9×9 or 9×13 baking dish (depending on your preference)
- A small saucepan
- A mixing spoon
- A spatula
- A knife to chop the pecans
- The cinnamon roll dough packaging (which comes with icing)
Step-by-Step Instructions
Creating Caramel Pecan Sticky Buns from scratch sounds like a time-consuming task, but with this recipe, it’s as easy as it is delicious. The beauty of using refrigerated cinnamon roll dough is that it saves time while still giving you that homemade taste. Here’s how to make them step-by-step:
1. Prepare the Baking Dish:
- Begin by preheating your oven to 375°F (190°C). This ensures your oven is hot and ready for baking.
- Lightly grease your baking dish with butter or non-stick cooking spray to prevent the sticky buns from sticking to the pan. If you want a little extra caramelization on the buns, you can line the bottom of the pan with parchment paper as well.
2. Prepare the Caramel Sauce:
- In a medium saucepan, combine the brown sugar, melted butter, heavy cream, and vanilla extract. Place the pan over medium heat, stirring continuously until the mixture is smooth and the sugar has completely dissolved.
- Bring the mixture to a gentle simmer and cook for about 2-3 minutes, stirring constantly. You want the caramel sauce to thicken slightly but not become too firm. The caramel should be thick enough to coat the back of a spoon but still pourable.
- Once the sauce has thickened, remove it from the heat and set it aside to cool for a minute.
3. Chop and Toast the Pecans:
- While the caramel sauce is cooling, chop the pecans into small pieces. If you’d like to enhance the flavor of the pecans, you can toast them in a dry skillet over medium heat for a few minutes until they become fragrant. This will give them a richer, nuttier flavor and add even more depth to the sticky buns.
- Once chopped, set the pecans aside.
4. Assemble the Sticky Buns:
- Open the package of refrigerated cinnamon roll dough and separate the rolls. If your dough comes with a separate icing packet, set it aside for later (you’ll use this after baking).
- Arrange the cinnamon rolls in the prepared baking dish, placing them close together but not overlapping. You may have to slightly press them down to fit them into the dish, but that’s okay.
- Pour the caramel sauce over the cinnamon rolls, making sure each roll is coated with the sticky mixture. Use a spoon or spatula to spread the sauce evenly over the rolls if necessary.
- Sprinkle the chopped pecans evenly over the top of the rolls and into the caramel sauce.
5. Bake the Sticky Buns:
- Place the baking dish in the preheated oven and bake for about 25-30 minutes, or until the cinnamon rolls are golden brown and cooked through. The caramel sauce will bubble up around the edges of the rolls, creating that signature gooey texture.
- Keep an eye on the buns toward the end of the baking time to ensure they don’t overcook. You want them soft and gooey, not dry or overly crisp.
6. Finish with the Icing:
- Once the sticky buns are done baking, remove them from the oven and let them cool for a few minutes before serving. This allows the caramel sauce to set a bit, making the buns easier to serve.
- Drizzle the icing that came with the cinnamon roll dough over the top of the buns. The creamy icing adds a touch of sweetness that perfectly complements the caramel and pecans.
7. Serve and Enjoy:
- Serve the caramel pecan sticky buns warm from the oven. You can slice them into individual portions or just let everyone pull apart a gooey piece from the center.
- Enjoy the warm, gooey caramel, the crunch of the pecans, and the soft, fluffy cinnamon rolls with every bite. This indulgent treat is sure to satisfy your sweet tooth and is perfect for sharing with friends and family.

Tips for Success
To ensure your Caramel Pecan Sticky Buns turn out perfectly, here are a few helpful tips:
- Don’t Overcrowd the Rolls: When placing the cinnamon rolls in the baking dish, make sure they’re snug but not too tight. Overcrowding them can cause uneven cooking and prevent the caramel sauce from coating each roll properly.
- Use Room Temperature Ingredients: For a smoother caramel sauce, make sure the butter and heavy cream are at room temperature before combining them. Cold ingredients can cause the sauce to seize up and become lumpy.
- Toast the Pecans: Toasting the pecans is optional but highly recommended. It enhances their flavor and gives them a crispy texture that contrasts beautifully with the soft, gooey sticky buns.
- Check the Rolls for Doneness: Cinnamon rolls can vary in baking time depending on your oven, so keep an eye on them toward the end of the baking time. You want them golden brown and soft in the center.
- Let the Buns Cool Slightly: Allowing the sticky buns to cool for a few minutes before serving will help the caramel sauce set and make the buns easier to handle and eat.
Variations to Try
While this recipe is absolutely delicious as is, you can experiment with different flavors and add-ins to make it your own. Here are a few fun variations:
- Add Chocolate: For a chocolatey twist, sprinkle mini chocolate chips on top of the cinnamon rolls before baking. The melty chocolate pairs beautifully with the caramel and pecans.
- Make It Caramel Apple Sticky Buns: Add thinly sliced apples to the top of the cinnamon rolls before pouring over the caramel sauce. The apples will soften as they bake, adding a fruity flavor that complements the caramel and cinnamon perfectly.
- Use Walnuts Instead of Pecans: If you prefer walnuts, feel free to substitute them for the pecans. Walnuts have a slightly different flavor but still work wonderfully in this recipe.
- Spiced Caramel Sauce: Add a pinch of ground cinnamon, nutmeg, or ginger to the caramel sauce to give it a spiced kick that pairs well with the cinnamon rolls.
- Gluten-Free Version: If you’re gluten-sensitive or have celiac disease, you can use gluten-free cinnamon rolls. Just make sure all the other ingredients are also gluten-free to keep the recipe safe for those who avoid gluten.
Storing and Reheating
Caramel Pecan Sticky Buns are best served fresh, but they can be stored for later enjoyment if you have leftovers. Here’s how to store and reheat them:
- Storing: To store your sticky buns, allow them to cool completely and then cover them with plastic wrap or aluminum foil. Keep them in an airtight container at room temperature for up to 2-3 days. If you want to keep them fresh longer, you can refrigerate them for up to a week.
- Freezing: If you want to store the sticky buns for a longer period, you can freeze them. Allow the buns to cool completely, then wrap them tightly in plastic wrap and aluminum foil. Place them in a freezer-safe bag or container and freeze for up to 3 months. When ready to eat, thaw in the fridge overnight and reheat in the oven at 350°F (175°C) for 10-15 minutes.
- Reheating: To reheat your sticky buns, place them on a baking sheet and warm them in a 350°F (175°C) oven for 5-10 minutes. This will help the caramel sauce soften again, making the buns as gooey and delicious as the first time you baked them.
Frequently Asked Questions
- Can I use homemade cinnamon rolls instead of store-bought dough? Yes, if you prefer to make your own cinnamon rolls from scratch, feel free to use your favorite homemade recipe. Just be sure to adjust the baking time as needed since homemade rolls may take a little longer to bake.
- Can I make the caramel sauce in advance? Yes, you can prepare the caramel sauce ahead of time and store it in the fridge for up to a week. Just reheat it gently in the microwave or on the stove before using.
- Can I make these sticky buns without pecans? Absolutely! You can skip the pecans or replace them with other nuts like walnuts, almonds, or hazelnuts. You can also omit the nuts entirely if you prefer a nut-free version.
- Can I make these sticky buns gluten-free? Yes, you can make these sticky buns gluten-free by using gluten-free cinnamon roll dough. Make sure to check that all other ingredients, including the caramel sauce, are gluten-free.
- How do I prevent the caramel sauce from hardening? To prevent the caramel sauce from hardening, ensure that it stays warm and is evenly spread over the cinnamon rolls. If it hardens too much, you can reheat it slightly before pouring it over the rolls.

The Final Word
Caramel Pecan Sticky Buns are the perfect balance of sweetness, richness, and texture, making them a standout treat for any occasion. With a simple and quick prep process, this recipe allows you to enjoy a homemade sticky bun experience with minimal effort. Whether you serve them for breakfast, brunch, or dessert, they’re sure to be a hit with family and friends. The caramel, pecans, and gooey cinnamon rolls come together in the most delightful way, creating a breakfast treat that everyone will crave. Give them a try, and indulge in a little bit of sticky-sweet heaven!

Caramel Pecan Sticky Buns
Ingredients
- 1 package refrigerated cinnamon roll dough with icing
- 1 cup brown sugar packed
- 1/2 cup unsalted butter melted
- 1/4 cup heavy cream
- 1 teaspoon vanilla extract
- 1 cup chopped pecans
Instructions
- Preheat your oven to 350°F (175°C). Grease a 9×9-inch baking dish.
- In a small saucepan, combine brown sugar, melted butter, heavy cream, and vanilla. Stir over medium heat until the sugar dissolves and the mixture is smooth.
- Pour the caramel mixture into the prepared baking dish and sprinkle with chopped pecans.
- Open the cinnamon roll dough and arrange the rolls on top of the caramel sauce.
- Bake for 25-30 minutes, or until the cinnamon rolls are golden brown and cooked through.
- Once baked, let cool for 5 minutes, then invert the dish onto a serving plate to reveal the sticky, gooey pecan topping.
- Serve warm with the icing that came with the cinnamon roll dough.