Go Back Email Link
+ servings
Print Recipe
4.79 from 19 votes

Caramel Pecan Cinnamon Rolls

These Caramel Pecan Cinnamon Rolls are a fusion of carrot cake & cinnamon rolls, Topped with crunchy pecan & filled with salted caramel.
Prep Time1 hr
Cook Time30 mins
Total Time1 hr 30 mins
Course: Breakfast, brunch, Dessert
Cuisine: American
Keyword: caramel pecan, cinnamon roll, cream cheese icing, salted caramel
Servings: 10 cinnamon rolls
Calories: 782kcal
Author: Callie


Salted Caramel Sauce + Filling

Cream Cheese Icing

  • 8 oz cream cheese (softened) (1 block)
  • 3 tablespoon unsalted butter
  • 1 teaspoon vanilla bean paste
  • 1 cup confectioners sugar
  • ¼ cup heavy cream


  • Heat the milk in a saucepan, over low-medium heat, to the same temperature as a warm bath (around 112°). Remove from heat and stir in 1 tablespoon of granulated sugar and yeast. Set aside and allow yeast to activate (yeast mixture will appear foamy when it's ready).
  • In a stand mixer with a paddle attachment, combine melted butter, eggs, granulated sugar, sea salt flakes, shredded carrots, vanilla bean paste (or extract), cinnamon, and 2 cups of flour.
  • Pour in activated yeast mixture and gradually begin spooning in the balance of the flour as the dough mixes. Once the yeast mixture has been well combined, switch to a dough hook attachment. As the dough is kneaded, gluten strands will begin to form. Add flour until dough begins to form and clean the sides of the bowl.
    It should be slightly tacky, but you should be able to handle the dough without it sticking to your fingers.
  • Cover your mixing bowl and let the dough rest for 15 minutes. This is important because it gives the gluten a chance to relax, which will make it easier to stretch and roll out.

Homemade Salted Caramel Sauce+ Filling

  • While dough rests, prepare the salted caramel sauce filling.
  • In a saucepan over LOW heat, add butter, brown sugar, and heavy cream. Stir until butter is completely melted. Raise to MEDIUM heat but DO NOT stir. Allow caramel to cook for 5 minutes (without stirring). Remove from heat when bubbles begin to rapidly form in the center and caramel has turned an amber color. As it cools, stir in sea salt flakes and set aside.
  • In a separate bowl, combine granulated sugar and cinnamon.
  • Lightly grease your work surface. Stretch and roll out your dough in a large, thick rectangle (roughly 9x13, use a cutting board for reference). Spread an even layer of the caramel over the dough using a spoon or pastry brush. Sprinkle pecans and a thin layer of the cinnamon-sugar mix.
  • Gently lift the long edge of the rectangle closest to you and begin to roll the dough into a log shape. Slice into even pieces (I typically get 10 large rolls per batch).
  • Place each roll in a greased 9x13 baking dish OR 12" round, dutch oven/cast iron skillet.
  • Cover with plastic wrap and a towel and leave them to rise on a warm heating pad or warm area for 30 to 40 minutes. Preheat oven to 350°
  • Bake for 15-20 minutes until golden brown on top. Brush with remaining caramel after you remove them from the oven and before topping with the cream cheese icing.

Cream Cheese Icing

  • While rolls are baking, mix (or whisk) together softened cream cheese, melted butter, heavy whipping cream, confectioners sugar, and vanilla bean paste. Whip until smooth.
  • Spoon about a tablespoon of icing over each Cinnamon roll and then drizzle the rest of the icing over all of them. Spread with a spoon to make icing distribution even. Enjoy!



Serving: 1roll | Calories: 782kcal | Carbohydrates: 114g | Protein: 13g | Fat: 31g | Saturated Fat: 17g | Trans Fat: 1g | Cholesterol: 133mg | Sodium: 600mg | Potassium: 297mg | Fiber: 4g | Sugar: 58g | Vitamin A: 4210IU | Vitamin C: 1mg | Calcium: 125mg | Iron: 4mg