Go Back
Toasted Pecan Cinnamon Roll

Homemade Toasted Pecan Cinnamon Rolls

These ooey-gooey homemade toasted pecan cinnamon rolls are the perfect tender, fluffy cinnamon roll. They are fast and easy to make, even for that last minute breakfast or brunch! As my 5-year-old son says: they are the "best cinnamon rolls on the earth"!
5 from 2 votes
Prep Time 5 mins
Cook Time 20 mins
Rising Time 25 mins
Total Time 50 mins
Course Breakfast
Cuisine American
Servings 9 people



  • 2 3/4 Cups Flour
  • 3 Tbsp Sugar
  • 1 Tsp Salt
  • 2 1/4 Tsp Instant Yeast
  • 1/2 Cup Water luke warm
  • 1/4 Cup Milk luke warm
  • 2 Tbsp Unsalted butter
  • 1 Egg large


  • 1/2 Stick Butter softened
  • 1/3 Cup Brown sugar
  • 2 Tbsp Ground cinnamon
  • 1/3 Cup Pecans Toasted, finely chopped
  • 1/4 Cup Raisins optional


  • 1 1/2 Cups Powdered Sugar
  • 1 Tsp Vanilla extract
  • 3 Tbsp Coffee or milk
  • 1 Tbsp Milk


Toasting Pecans

  • Preheat toaster oven or regular oven to 400 degrees
  • Add 2/3 cup raw, whole pecans to a sheet pan (if using already chopped pecans, only use the 1/3 needed for the recipe
  • Coat pecans in 1 Tbsp of olive oil and lightly salt (about 1/8-1/4 tsp)
  • Cook for 10-12 minutes, while you are preparing the dough.
  • Remove from oven and let cool.
  • If you are using the regular oven, decrease temperature to 200 degrees.

Cinnamon Rolls

  • In a stand mixer or large bowl, combine dry ingredients for dough (flour, sugar, salt, yeast).
  • In a microwave safe bowl or measuring cup combine milk, water, and butter (cut into small pieces), and microwave for 40sec-1min, or until butter has just melted and liquid is luke warm. *note* if it is too hot, the yeast will not activate correctly.
  • Add liquids and a lightly beaten egg to dry ingredients and mix until it has come together, knead by mixer on medium speed for 4 minutes or by hand for 8 minutes. Dough will be smooth. *You may add up to a 2 tablespoons more flour while kneading to prevent sticking.*
  • Place dough in a lightly greased bowl and let sit, covered with a clean kitchen towel, for 5 minutes.
  • Preheat oven to 200 degrees
  • While the dough is resting, mix your filling. Combine all filling ingredients EXCEPT softened butter.
  • After resting, roll dough out to an approximately 9inx15in rectangle.
  • Using your hands, evenly smear softened butter all over the top of the dough.
  • Evenly Sprinkle filling onto the dough on buttered areas.
  • Roll dough into a tight, even log, long ways. Mark and cut 9 even pieces (8 pieces for a pie dish and 12 for a 9x13).
  • Place into a buttered 9x9 baking dish, cover with seran wrap or aluminum foil
  • Turn oven OFF and place rolls into oven to rise for 20 minutes.
  • After rising, remove cover and turn oven to 375 degrees.
  • Bake for 15-20 minutes (10-15 minutes for 12 smaller rolls in a 9x13 dish), or until lightly golden brown.
  • While cooking, whisk glaze ingredients together.
  • Remove from oven and pour glaze evenly over rolls.
  • Serve and enjoy warm!


  • Try adding 1-1/2 Tbsp of orange zest to the dough mixture, and 1 Tbsp of orange zest to the glaze for a refreshingly citrus version of these delicious cinnamon rolls (use milk or orange juice instead of coffee in the glaze for this version.)!
  • Mix things up and add 1/4 cup of mini dark chocolate chips to the filling for a rich and decadent, chocolaty treat!
  • You can make ahead and cover to reheat up to two days in advance.  
  • For a sweeter treat and thicker topping, try spreading my buttercream frosting recipe on after the rolls have cooled down but are still warm.
Keyword baking, bread, cinnamon rolls, Homemade, pecans