clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
a cinnamon roll lifted out of a baking pan

Brown Butter Cinnamon Rolls

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 10 reviews

  • Author: Jenna Barnard
  • Total Time: 1 hour 10 minutes + 1 hour proofing
  • Yield: 12 rolls


These warm and cozy brown butter cinnamon rolls are baked with brown butter in the dough, in the filling, and in the cream cheese icing. They’re the perfect rich, soft, and fluffy rolls that are so easy to make!



  • 1 cup + 2 tbsp unsalted butter

Cinnamon Roll Dough

  • 55 1/2 cups all purpose flour
  • 1/2 cup (100g) granulated sugar
  • 1 tsp salt
  • 2 packets instant (also known as quick-rise) yeast (4 1/2 tsp)
  • 1 large egg
  • 1 tsp vanilla bean paste (or 2 tsp vanilla extract)
  • 1 cup (250ml) milk
  • 1/2 cup (120ml) water
  • 1/3 cup browned butter


  • 1/3 cup browned butter
  • 1 cup (200g) light brown sugar, packed
  • 3 tbsp cinnamon

Brown Butter Cream Cheese Icing

  • 1/3 cup browned butter, solidified and softened
  • 2 oz cream cheese, room temp
  • 1 cup (120g) powdered sugar
  • 1/2 tsp vanilla bean paste (or 1 tsp vanilla extract)
  • 1 tbsp milk
  • Pinch of salt



  1. First, brown the butter. All of this butter will be dispersed throughout the entire recipe.
  2. Add the butter to a saucepan over medium heat. Melt it down and continue to stir as it goes from melted, to bubbling, to foaming. The foaming stage is when the butter begins to brown rapidly, so keep a very close eye on it. It’s ready when the butter has turned a rich amber color. (See this post all about how to brown butter for more tips).
  3. Pour the butter into a measuring glass and scrape in the brown bits at the bottom of the pot. They hold all the flavor.

Cinnamon Roll Dough

  1. In a large mixing bowl, whisk together 2 cups of flour, sugar, salt, and yeast.
  2. In a heat-safe glass, add the milk, water, and 1/3 cup of the browned butter (give the brown butter a stir before pouring out your 1/3 cup in order to capture some of the brown bits at the bottom of the glass).
  3. Microwave the mixture for 30-45 seconds or until it’s warm to the touch, but not hot.
  4. Pour the milk mixture into the bowl of dry ingredients along with the egg and vanilla. Mix to combine.
  5. Mix in 2 more cups of flour using a wooden spoon. It should still be pretty wet and sticky, so mix in another 1 to 1 1/2 cups of flour until the dough is shaggy and tacky.
  6. Use your hand to knead the dough into a smooth ball. It may stick to your fingers but that’s OK. But if it’s way too sticky to manage, mix in 1/4 cup of flour at a time until it’s a bit less sticky.
  7. Cover the dough and let it rest for 10 minutes.
  8. While it rests, make the filling. Combine all 3 ingredients in a bowl (remembering to stir the brown butter before pouring out your 1/3 cup). It should be the consistency of wet sand. Place the last bit of brown butter in the refrigerator to solidify. This will be used in the icing.
  9. After 10 minutes, the dough shouldn’t look that different so don’t be concerned if it hasn’t puffed up. Place the dough on a lightly floured surface. Roll it into a 12×16 inch rectangle.
  10. Cover the surface with the filling, leaving a 1/2 inch gap all around the edge of the dough.
  11. Roll the dough up from the long end, forming one large log. Gently press the two ends in towards each other to restore the dough to its original length as it tends to stretch while rolling.
  12. Using a piece of unflavored floss, cut off the two ends. Do so by running the floss under the log. Pull the two ends of the string up and over the log, crossing over each other. Then pull those ends through to cut through the log. Then cut the log into 12 equal pieces.
  13. Place the pieces into a 9×13 baking dish that has been lined with parchment paper.
  14. If you’re in a warm climate, cover the rolls and let them proof at room temperature for 45 minutes. They should double in size. If it’s cold in your kitchen, preheat the oven to the lowest temperature possible. Once preheated, turn the oven off and place the rolls inside uncovered and close the door. After 30-45 minutes, the rolls should have doubled in size.
  15. Take the rolls out of the oven and preheat it to 350F. Bake uncovered for 25-30 minutes or until the tops are a light golden brown.
  16. When the rolls are fresh from the oven, make the icing.

Brown Butter Cream Cheese Icing

  1. Check on the refrigerated brown butter. It should be solidified but still soft. If it’s too hard, fill a bowl with warm water and place the glass of brown butter inside for a few minutes. If it’s still liquid, continue to chill it for another 20 minutes.
  2. There should also be 1/3 cup of butter left. If it’s just a smidge too much or too little, that’s ok. But if it’s well over 1/3 cup, take away some of the butter.
  3. In a bowl, mix together the brown butter and cream cheese. You can do so using a fork or an electric mixer.
  4. Mix in the powdered sugar, 1/2 cup at a time. Mix in the vanilla and milk in between each half. Then mix in the salt.
  5. Spread the icing over the warm rolls and allow it to melt in. Now serve and enjoy!


OVERNIGHT ROLLS – You can make these a day ahead and allow the rolls to chill overnight to bake the next morning. Once the rolls have been placed in the baking pan, cover and chill overnight. Then let the rolls rest at room temperature for 30 minutes before baking. They may not double in size before baking but that’s OK. They should puff up in the oven.

  • Prep Time: 45 minutes
  • Cook Time: 25 minutes
Recipe Card powered byTasty Recipes