Now Reading
Chocolate Peanut Butter Rolls

Chocolate Peanut Butter Rolls

Make a pan of this chocolate dough is rolled up with with peanut butter and chocolate chips and topped with a decadent peanut butter cream cheese frosting. Prepare to fall in love.

Chocolate Peanut Butter Rolls

I will confess that I made these sweet rolls on a whim, and then later accidentally realized how close I was to my post-aversary that I decided to save them for this special occasion. It really was fate though, because if you are brave enough to go aaaaaaallll the way back to my very first post… you’ll see it was a sweet roll post. So really, we’ve come full circle! And if we’re being that precise about it, I actually still use the same exact dough recipe. You know what they say, if it ain’t broke…

img src=”×953.jpg” alt=”Chocolate Peanut Butter Rolls” width=”635″ height=”953″ class=”aligncenter size-large wp-image-151050″ />

Chocolate Peanut Butter Rolls

THESE chocolate peanut butter sweet rolls are my latest and greatest! I decided to try something new this time, and actually put cocoa in the dough to create even more layers of flavor and deliciousness. I am honestly so pleased with how these came out! The chocolate dough does rise just a teeny bit less, but it’s just as easy to work with as the traditional recipe. I then filled my dough with peanut butter, sugar, and chocolate chips for the breakfast-appropriate version of peanut butter cups. Peanut butter has protein, right? We’re good. ???? It’s then topped with a nice slather of peanut butter cream cheese frosting, and sprinkled with more chopped up PB cups. Just for good measure.

Chocolate Peanut Butter Rolls

See Also

Chocolate Peanut Butter Rolls

Looking for more sweet roll recipes? {of course you are}. Check out my Orange Dark Chocolate Sweet Rolls, White Chocolate Strawberry Rolls, Peach Cinnamon Rolls, Chai Pear Cinnamon Rolls, Lemon White Chocolate Rolls, S’mores Rolls, and Nutella Hazelnut Rolls. Can you believe I’ve never shared a REGULAR cinnamon roll recipe? Maybe I should get on that next.

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

Chocolate Peanut Butter Rolls

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Valentina Celant
  • Total Time: 6 hours 20 minutes
  • Yield: 12 -14 rolls 1x


Make a pan of this chocolate dough is rolled up with with peanut butter and chocolate chips and topped with a decadent peanut butter cream cheese frosting. Prepare to fall in love.



*for the rolls*

  • 1 cup milk {dairy or non-dairy}
  • 1¾ cups white flour {+ ¾ cup (separated})
  • ¼ dark cocoa powder {regular is okay (too!})
  • ¼ cup vegetable oil or melted coconut oil
  • ¼ cup white sugar
  • ½ tbsp instant active dry yeast {about ½ a package}
  • ¼ tsp baking powder
  • ¼ tsp baking soda
  • ¼ tsp salt

*for the filling*

  • ¾ cup creamy peanut butter
  • 23 tbsp sugar
  • ¼ chocolate chips

*for the frosting*

  • 4 oz cream cheese (at room temperature)
  • 4 tbsp unsalted butter (at room temperature)
  • 12 tbsp peanut butter (to taste)
  • 2 cups powdered sugar
  • 1 tsp vanilla extract
  • pinch of salt
  • chopped peanut butter cups


  1. In a large nonstick pot, combine the milk, oil, and ¼ cup of sugar. Heat up to about 120F {warmer than body temperature but NOT burning hot} over medium heat, then remove from burner and sprinkle the yeast on top. Let the mixture sit for a few minutes to allow the yeast to activate.
  2. Afterwards, mix in the 1¾ cups of flour and ¼ cup of cocoa, cover the pot with a clean tea towel, and let the dough rise for about 1 hour.
  3. After the first rise, add in the salt, baking powder, baking soda, and additional flour. Knead until all the flour has been absorbed, and add more if needed. You want the dough to be soft and smooth but not too sticky! Using a sharp knife, cut an X on top of your dough {this helps it rise }, cover with a tea towel again, and let rise for an additional 6+ hours. The cocoa does make the dough a little slow to rise, so let it rise overnight if you can!
  4. After the second rise, lightly flour a clean surface, and dump the dough on top. Knead it for 2-3 minutes, adding more flour as needed. The dough should be smooth and easy to work with, so add flour if it’s too sticky!
  5. Using a rolling pin, roll the dough out into a rough rectangle, making sure you don’t roll it out too thin. Spread the peanut butter all over the surface (I find that microwaving it for a few seconds before trying to spread it makes it a little easier), then sprinkle on the sugar and chocolate chips
  6. Starting on the long side closest to you, roll up the dough, being careful that no filling falls out of the sides.
  7. Using a large, smooth knife, cut 1½-2 inch slices of dough, and place them in a greased 9×13 pan. Make sure to leave some space between the rolls to allow them to rise more!
  8. At this point, you can cover the pans with plastic wrap and either let them rise for 1 hr in a warm place, or place them in the refrigerator overnight {if you hadn’t already let them rise overnight once}.
  9. When ready to bake, preheat the oven to 375F. Bake the rolls 15-18 minutes, until the tops appear dry and no longer doughy.
  10. While the rolls cook, make the frosting. In a medium bowl, beat together the cream cheese, peanut butter, and butter with a hand mixer until smooth. Add in the powdered sugar, vanilla, and salt, and beat until creamy and fluffy.
  11. Let rolls cool, then spread with frosting. Sprinkle with the pieces of peanut butter cups. Enjoy!
  • Prep Time: 6 hours
  • Cook Time: 20 minutes
  • Category: Baking


View Comment (1)

Leave a Reply

Your email address will not be published.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Scroll To Top