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.
What a fabulous idea! I’m all about peanut butter in anything and cinnamon rolls are always a good idea!! ๐
Thanks so much!!
When do you add the chocolate chips?
In with the filling, before rolling!
You are pure genius for adding peanut butter to the cinnamon rolls. Thanks for sharing at Thursdays Treasures, I’m featuring you this week.
Thank you so much for the feature Joan! ๐
Dear Dorothy, These cinnamon buns look absolutely perfect!! I can always go for one of these in the morning…that’s the best way to start the day! I saw your feature on Marvelous Mondays! Congrats! Please do visit soon. Blessings, Catherine xo
Thanks Catherine!
Can you use water if you don’t have milk?
Peanut butter perfection! I might never make regular cinnamon rolls again!
I know I won’t! ๐ Thanks Maegan!
Featured In
Rate This Recipe
Recipe Ratings without Comment