Decadent Pecan Caramel Buns

Featured in: Sweet Treats That Create Memories

These indulgent sticky buns feature a soft, pillowy dough that's rolled with a cinnamon-sugar filling and baked in a pool of homemade caramel sauce with chopped pecans. The dough rises twice for maximum fluffiness, while the caramel sauce creates a sticky, gooey topping once the buns are inverted after baking. The result is a sweet, nutty breakfast treat with the perfect balance of soft interior and caramelized exterior.

marry from tastelikemagic.com
Updated on Sun, 04 May 2025 14:19:48 GMT
Two pieces of cinnamon rolls with pecans on top. Pin it
Two pieces of cinnamon rolls with pecans on top. | tastelikemagic.com

This homemade sticky bun recipe delivers the most indulgent, caramel-coated pecan rolls you'll ever taste. Each bite offers a perfect balance of fluffy dough, sweet filling, and that signature gooey caramel topping loaded with crunchy pecans.

I first made these sticky buns for a holiday breakfast and my family practically licked the pan clean. Now they've become our Sunday morning tradition whenever we have guests staying over.

Ingredients

  • Warm milk: Acts as the base that activates the yeast for a perfectly risen dough
  • Active dry yeast: Provides the lift that makes these buns irresistibly fluffy
  • All purpose flour: Creates the ideal texture; look for unbleached for best flavor
  • Salt: Balances the sweetness and enhances the overall flavor
  • White sugar: Feeds the yeast and adds subtle sweetness to the dough
  • Butter: Adds richness and helps create tender layers in the dough
  • Butter (for topping): Forms the rich base of the caramel; choose unsalted for better control
  • Brown sugar: Creates that deep caramel flavor; dark brown adds more intensity
  • Vanilla extract: Adds aromatic depth and complexity
  • Cinnamon: Brings warmth that complements the pecans perfectly
  • Heavy cream: Creates silky texture in the caramel
  • Salt (for topping): Enhances all the flavors and balances sweetness
  • Pecans: Add essential crunch and nutty flavor; toast them first for extra flavor
  • Melted butter: Helps the sugar mixture adhere to the dough
  • Brown sugar (for filling): Creates a moist caramel filling throughout the rolls
  • White sugar (for filling): Balances the molasses notes with clean sweetness
  • Cinnamon (for filling): The signature spice that makes these rolls irresistible

Step-by-Step Instructions

Activate the yeast:
Pour warm milk into a bowl with yeast and a pinch of sugar. The milk should feel like warm bath water, not hot, as high temperatures will kill the yeast. Wait until the mixture becomes frothy and bubbly, about 5 minutes, which confirms your yeast is alive and ready to work.
Prepare the dough base:
In your stand mixer bowl combine flour, salt, and sugar. Add the activated yeast mixture and begin mixing with a dough hook attachment until roughly combined. The dough will look shaggy at this point, which is exactly what you want.
Add butter gradually:
With the mixer running on low, add softened butter one tablespoon at a time, waiting until each addition is fully incorporated before adding the next. This slow addition creates a more uniform dough structure. The butter should be soft enough to press your finger into but not melted.
Knead to develop gluten:
Continue kneading on low speed for a full 5 minutes. The dough should pull away from the sides but still stick slightly to the bottom of the bowl. This extended kneading develops the gluten structure that will give your buns their perfect texture.
First rise:
Shape the dough into a smooth ball with your hands and place back in the bowl. Cover with plastic wrap or a damp kitchen towel and let rise in a warm spot until doubled in size, about 30 minutes. The ideal temperature is around 75°F to 80°F.
Roll and fill:
On a generously floured surface, roll the dough into a 10x20 inch rectangle. Spread melted butter evenly across the entire surface, then sprinkle with both sugars and cinnamon, making sure to reach all the way to the edges for consistent flavor throughout.
Form the rolls:
Starting from the long edge, roll the dough into a tight cylinder, using your fingertips to maintain tension as you roll. Cut into 8 equal pieces for large bakery style rolls or 12 pieces for smaller portions. A sharp serrated knife or unflavored dental floss works best for clean cuts.
Prepare caramel sauce:
In a saucepan combine butter, brown sugar, vanilla, cinnamon, heavy cream, and salt. Heat gently while whisking until the mixture comes to a low boil, then reduce heat and continue whisking until completely smooth with no sugar grains remaining.
Assemble and second rise:
Pour the caramel sauce into a buttered 9x12 baking pan and sprinkle evenly with chopped pecans. Arrange the cut rolls on top of the sauce, leaving space between them for expansion. Cover and let rise again until puffy and expanded, about 30 minutes.
Bake to golden perfection:
Bake in a preheated 350°F oven for 25 to 30 minutes. The rolls should be golden brown on top and no longer doughy in the center. If they brown too quickly, cover loosely with aluminum foil for the remainder of baking time.
Flip and serve:
Let the rolls rest for 15 minutes after baking, then carefully invert onto a parchment-lined tray or serving plate. This allows the caramel to soak into the rolls while still warm. Be extremely careful as the hot caramel can cause serious burns.
A tray of pecan rolls. Pin it
A tray of pecan rolls. | tastelikemagic.com

My favorite part of this recipe is the moment when you flip the pan over and reveal those perfectly caramelized pecans. It reminds me of Sunday mornings at my grandmother's house when the sweet aroma would wake us all up better than any alarm clock ever could.

Make Ahead Tips

These sticky buns are perfect for preparing in advance. After cutting and placing the rolls in the caramel sauce you can cover the pan with plastic wrap and refrigerate overnight. The next morning, remove from the refrigerator and let stand at room temperature for 30 minutes before baking. This slow rise actually improves the flavor complexity and makes morning preparation effortless.

Perfect Substitutions

If you have dietary restrictions or missing ingredients, there are several adaptations that work beautifully. For dairy free versions, substitute plant-based milk and butter alternatives. No pecans? Walnuts, cashews, or almonds all work wonderfully. You can even make these without nuts entirely for those with allergies. Just double the caramel sauce for extra richness.

Serving Suggestions

These sticky buns shine as the centerpiece of a special breakfast or brunch. Pair them with fresh fruit, crispy bacon, or a savory egg dish to balance the sweetness. For an extra special touch, serve them with coffee spiked with a splash of bourbon or rum to complement the caramel flavors. They can also be warmed and topped with vanilla ice cream for an indulgent dessert option.

Three donuts with pecans on top. Pin it
Three donuts with pecans on top. | tastelikemagic.com

These sticky buns deliver perfection in every gooey bite—enjoy them fresh out of the oven or as leftovers for an indulgent treat.

Frequently Asked Questions

→ Can I make these sticky buns ahead of time?

Yes! You can prepare the rolls through the second rise, then refrigerate overnight. In the morning, let them come to room temperature for about 30 minutes before baking.

→ What if I don't have a stand mixer?

No problem! You can mix the dough by hand. Combine ingredients in a large bowl, then knead on a floured surface for about 10 minutes until smooth and elastic.

→ Can I substitute the pecans?

Absolutely. Walnuts work wonderfully as a substitute, or you can omit nuts entirely for a classic caramel sticky bun.

→ How do I know when the sticky buns are fully baked?

The buns should be golden brown on top and no longer doughy in the center. If you have an instant-read thermometer, the internal temperature should reach 190°F (88°C).

→ What's the best way to reheat leftover sticky buns?

Cover with foil and warm in a 300°F oven for 10-15 minutes. You can also microwave individual buns for 20-30 seconds, though the texture won't be quite as good as oven reheating.

→ Can I freeze these sticky buns?

Yes! Once completely cooled, wrap tightly in plastic wrap and aluminum foil, then freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat before serving.

Big Fat Pecan Sticky Buns

Soft dough swirled with cinnamon sugar, topped with rich caramel sauce and crunchy pecans for an irresistible breakfast treat.

Prep Time
30 Minutes
Cook Time
30 Minutes
Total Time
60 Minutes
By: Marry

Category: Sweets & Desserts

Difficulty: Intermediate

Cuisine: American

Yield: 8 Servings (8 large sticky buns)

Dietary: Vegetarian

Ingredients

→ Sticky Bun Dough

01 1 ½ cups warm milk
02 2 ¼ teaspoons active dry yeast
03 ½ teaspoon white sugar (for yeast activation)
04 3 ½ cups all purpose flour
05 1 teaspoon salt
06 ¼ cup white sugar
07 4 tablespoons softened butter

→ Pecan Caramel Sauce Topping

08 8 tablespoons butter
09 1 cup brown sugar
10 ½ teaspoon vanilla
11 ¼ teaspoon cinnamon
12 ¼ cup heavy cream
13 Pinch of salt
14 1 cup chopped pecans

→ Filling

15 4 tablespoons melted butter
16 ½ cup brown sugar
17 ½ cup white sugar
18 2 teaspoons cinnamon

Instructions

Step 01

Add the yeast to the warm (not hot) milk with ½ teaspoon of sugar. Let sit for 5 minutes until frothy.

Step 02

In a stand mixer, combine the flour, salt and white sugar. Pour the yeast mixture into the dry ingredients and knead with a dough hook until combined.

Step 03

Add 4 tablespoons of softened butter, 1 tablespoon at a time. Knead on low speed for 5 minutes.

Step 04

Use your hands to form the dough into a ball and place back into the bowl. Cover and rest in a warm spot for 30 minutes or until doubled in size.

Step 05

Dump the dough onto a generously floured surface. Roll out to a 10x20 inch rectangle.

Step 06

Spread the melted butter over the dough followed by the brown sugar, white sugar and cinnamon, extending to all edges.

Step 07

Roll the dough up tightly and cut into 8 pieces (or 12 pieces for smaller rolls).

Step 08

Heat a small saucepan over low heat. Add the butter, brown sugar, vanilla, cinnamon, heavy cream and a pinch of salt. Bring to a low boil then reduce heat to low. Whisk until the sugar has dissolved, about 2-3 minutes.

Step 09

Lightly grease a 9x12 baking pan with butter. Pour the caramel sauce into the pan and sprinkle with pecans. Place the sticky buns in the caramel pecan sauce.

Step 10

Cover the baking pan and let rise in a warm place for at least 30 minutes.

Step 11

Preheat oven to 350°F (175°C). Place the pan in the oven and bake for 25-30 minutes or until middle rolls no longer look doughy.

Step 12

Remove from the oven and let rest 15 minutes. Carefully turn the pan over onto another pan lined with parchment paper, being cautious as the caramel sauce will be very hot.

Notes

  1. For best results, ensure all ingredients are at room temperature before beginning.
  2. These sticky buns can be prepared the night before and refrigerated before the second rise, then brought to room temperature before baking.

Tools You'll Need

  • Stand mixer with dough hook
  • 9x12 baking pan
  • Rolling pin
  • Small saucepan
  • Whisk
  • Measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains wheat (gluten)
  • Contains dairy
  • Contains tree nuts (pecans)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 480
  • Total Fat: 19.5 g
  • Total Carbohydrate: 75 g
  • Protein: 6.2 g