Skip to main content New<> this month
Get the Allrecipes magazine

Caramel Pecan Cinnamon Roll Cookies

Rated as 4.2 out of 5 Stars

"This is a nice chewy cookie that has the flavors of a good cinnamon roll. A family favorite."
Added to shopping list. Go to shopping list.


1 h servings 165
Original recipe yields 36 servings


{{model.addEditText}} Print
  1. Whisk flour, cinnamon, salt, and baking soda together in a bowl. Mix brown sugar, butter, and white sugar together in a separate bowl; add egg, egg yolk, milk, and vanilla extract; stir until well mixed.
  2. Slowly stir flour mixture into butter-sugar mixture until dough is thoroughly combined; fold in white chocolate chips and pecans. Refrigerate dough until chilled, at least 30 minutes.
  3. Preheat oven to 375 degrees F (190 degrees C).
  4. Scoop dough by rounded tablespoons onto a baking sheet.
  5. Bake in the preheated oven for 7 minutes; rotate baking sheet and continue baking until cookies are golden brown, about 8 minutes more. Transfer cookies to a wire rack to cool completely.
  6. Place caramels in a microwave-safe bowl; heat in microwave until melted, 30 seconds to 1 minute. Drizzle melted caramel over cooled cookies.

Nutrition Facts

Per Serving: 165 calories; 9.9 17.9 2.1 26 151 Full nutrition

Explore more


Read all reviews 4
Most helpful
Most positive
Least positive

I almost liked the dough better than the cookies! Shhhh! Don't tell anyone I said that! I made half a recipe and got 21 cookies. I think for me the timing of the baking was off a little beca...

The only changes i made were ingredient ommissions. I didnt have the caramel, or the chips. I ended up making large 6 inch cookies because I dont have a cookie sheet or a large oven. I used a pi...

This recipe definitely has potential, but needs some tweaking. My oven is a little hot at 375, but rather than reduce the heat, I baked for 5 minutes, turned, and baked for 5 minutes more. The c...

Good with or without the caramel. I baked them for 14 minutes total, 12-13 would be better, slightly over done.