This post may contain affiliate links. For more information, read my disclosure policy.
Calling all peanut butter lovers: Peanut Butter Cinnamon Rolls are the best peanut butter recipe you will ever eat. They’re a fluffy homemade cinnamon roll with peanut butter filling and peanut butter frosting!
Make Peanut Butter Rolls!
These cinnamon rolls are the best recipe for any peanut butter lover! They can be the perfect breakfast or dessert recipe for anyone. I made my classic yeast dough and filled it with cinnamon brown sugar and peanut butter. Then they are topped with a delicious peanut butter frosting.
Homemade cinnamon rolls can be quite daunting because they take time to make, but I promise they are worth it and will come out amazing! These are sweet and salty, indulgent and savory, soft and fluffy – the perfect cinnamon sweet rolls!
Ingredients Needed
- Active Dry Yeast: This recipe is written for this kind of yeast NOT instant. So be sure to buy the correct kind.
- Milk: Any kind of milk works great, dairy or nondairy.
- Granulated Sugar and Brown Sugar: Sugar helps activate the yeast and create a fluffy dough and brown sugar is my favorite filling.
- Cinnamon: A must in any cinnamon roll – use ground cinnamon.
- Peanut Butter: Don’t use natural peanut butter; use a no-stir option like Skippy or Jif.
How to make Peanut Butter Cinnamon Buns
- Make your cinnamon roll dough. First you need to activate your yeast, then mix it with the other ingredients, adding flour until the dough comes together. Once the dough has time to rise until it’s doubled in size, it’s time to assemble your cinnamon rolls.
- Stir together brown sugar and cinnamon. Warm the peanut butter until it’s pourable.
- Roll out the dough to a large rectangle and spread peanut butter evenly over the dough, then sprinkle with cinnamon sugar.
- Roll the dough up tightly from the long end. Slice it into 12 equal rounds. Place the rolls into a 9×13-inch baking pan that’s been sprayed with nonstick cooking spray.
- You can allow them to rise an hour, then bake. Or make overnight cinnamon rolls by covering with plastic wrap and refrigerating. Allow the dough to come to room temperature and rise before baking.
- Bake until the rolls are light golden brown and cooked through. Frost with peanut butter icing or cream cheese frosting.
Expert Tips
- Make sure you pay attention to the kind of yeast you’re using. Active dry yeast requires activating and has a longer rise time.
- You can use creamy or crunchy peanut butter.
- It’s easiest to cut the cinnamon rolls using a serrated knife or dental floss.
- Store leftover rolls loosely covered.
- These are best served warm!
FAQs
You can! Freeze in an airtight container for up to 2 months!
Peanut Butter Cinnamon Rolls Recipe
Recipe Video
Ingredients
For the Dough:
- 1 package (8g) active dry yeast (about 2 ¼ teaspoons)
- ¾ cup (177ml) milk (see note)
- ⅓ cup (67g) granulated sugar
- 3 tablespoons (42g) unsalted butter , softened
- ½ teaspoon salt
- 1 large egg
- 3 cups (372g) all-purpose flour plus more for dusting
For the Filling:
- ⅔ cup (134g) packed brown sugar
- 1 tablespoon ground cinnamon
- ¼ cup (67g) peanut butter
- 1 cup (170g) mini chocolate chips (optional)
For the Frosting:
- ½ cup (145g) creamy peanut butter
- 4 tablespoons (57g) unsalted butter , softened
- 2 cups (226g) powdered sugar
- ½ teaspoon vanilla extract
- 3 tablespoons heavy whipping cream
Instructions
Make the Dough:
- Place milk in a microwave safe measuring cup. Heat for 30-45 seconds in the microwave, until it’s about 110-120°F. Add yeast and ½ teaspoon of the granulated sugar (from the ⅓ cup called for) and stir. Let it sit for a few minutes to proof and bubble up.
- Place remaining granulated sugar, butter, salt, and egg in the bowl of a stand mixer fitted with the paddle attachment.
- Mix until the butter is distributed throughout the liquids, although it may be chunky. Pour in the milk/yeast mixture and stir for a few seconds.
- Add flour and stir with the paddle attachment just until the mixture starts to stick to the paddle.
- Replace the paddle with the dough hook. Continue mixing on low speed until the dough forms a ball in the center of the bowl.
- Spray a large bowl with cooking spray and place the dough ball in it. Spray the top of the dough ball with cooking spray (lightly) and cover the bowl with plastic wrap. Let sit for 1-2 hours until it doubles in size.
- Note on rising: if your house is warm, it should rise no problem. If it’s cold in your house, it may take longer for the dough to rise, so plan accordingly!
Prepare your Rolls:
- Stir together brown sugar and cinnamon.
- Place the peanut butter in a microwave safe bowl and heat for 30-60 seconds or until pourable.
- Once the dough is risen, roll it out on a lightly floured surface into a large rectangle, about 12” by 9”. Spread the peanut butter as evenly as possible over the rectangle, making sure to reach to the sides so the outer rolls have enough filling. Sprinkle with brown sugar mixture.
- Roll the dough up tightly from the long end. Slice it into 12 equal rounds. Place the rolls into a 9×13-inch baking pan that's been sprayed with nonstick cooking spray.
- At this point, you can let them rise for about 1 hour, or until they are swelling up in the pan and bake as directed. Or you can cover with plastic wrap and stick in the refrigerator overnight until ready to bake.
- When ready to bake, preheat oven to 350°F. If the rolls have been in the refrigerator, remove them and let them come to room temperature while the oven is preheating. Remove the plastic wrap and bake for 15-25 minutes, or until they are golden brown.
Make the frosting (if desired):
- Mix peanut butter and butter with a hand mixer until well blended. Mix in powdered sugar until crumbly. Add vanilla and 2 tablespoons heavy cream and mix until desired consistency, adding more cream slowly as needed. Frost warm rolls.
- Store rolls loosely covered for up to 2 days on the counter. Wrap well with plastic wrap and freeze for up to 2 months.
Recipe Notes
- Use any kind of milk (regular, non-dairy, low fat or fat free)
- This recipe has only been tested with no-stir peanut butter (not natural).
- When making the frosting, you can use any kind of milk in place of the heavy cream, but you’ll probably need less (less fat = less needed to bind your frosting). So start with 1 tablespoon and work up from there.
These look amazing! Your pictures are beautiful! My bread is rising right now! Thank you!!
Peanut butter and cinnamon rolls together? Yum! ๐
Made these this morning! YUM! I didn’t make the frosting, great without. Thanks for sharing!
I’m so glad you liked them!! Yay!
Hello Dorothy!
I’ve been browsnig your blog for an inspiration for tomorrow’s breakfast, when my parents will visit. Found my to-go recipe! These sound delicious! But to be honest- can you go wrong with Chocolate AND Peanut Butter AND Sweet Rolls?? I don’t think so.
Looking forward to dig into these tomorrow and love that I can shove them in the fridge overnight, so I can sleep in a bit tomorrow! ๐
I hope you enjoyed them! Thank you Jenni!
The Rolls were absolutey delicious!
Even my mum, who usually isn’t all that much into yeast dough baked goods, loved them!
I had a little bit of a hard time with the dough at first – as usual, when I work with dry yeast. I will make the Rolls with fresh yeast next time. I find, it makes the dough fluffier and a bit…hmm, lighter.
But I will definitely make these rolls again…and again and again ๐
I’m so glad you liked them Jenni!!
Just made these for my husband. It’s his birthday today. He is a peanut butter-aholic. I used the crescent roll dough (from your caramel apple rolls) then did 1/3 c peanut butter and 1/3 c nutella. With frosting of course. Sooo good. Thanks.
Ooooooh nutella. YES! That sounds fabulous! I’m glad you liked them!
Featured In
Rate This Recipe
Recipe Ratings without Comment