Get ready to elevate your Rice Krispie Treat game with this Chocolate Peanut Butter Rice Krispie Treats recipe! We’re taking the classic marshmallow and cereal combo and giving it a delicious twist by adding creamy peanut butter and decadent chocolate candies. The result? A quick and easy crave-worthy treat that’s always a crowd-pleaser! 

Peanut Butter Rice Krispie Treats stacked on top of each other with a bite taken out of the treat on top.

What’s In Chocolate Peanut Butter Rice Krispie Treats

This recipe has all the standard ingredients you would expect in a Rice Krispie Treat, along with a few additions that take it from good to great! Here’s what you’ll need: 

  • Rice Cereal – We stick with name-brand Rice Krispie cereal, but any crispy rice cereal you have on hand is fine. You could even experiment and switch it up with a different cereal for a completely new flavor! 
  • Butter – We recommend using unsalted butter. 
  • Peanut Butter – Creamy peanut butter works best. Try to avoid natural versions as they tend to separate, and the squares won’t harden. 
  • Marshmallows & Marshmallow Fluff – This binds the cereal together and provides the sweet notes you’ll need to balance out the saltiness of the peanut butter. We recommend using mini marshmallows because they melt faster and more evenly. 
  • Cookies and Candy – Not typically found in Rice Krispie treats, the addition of peanut butter cups, Nutter Butter cookies, and Peanut M&Ms packs each bite with tons of flavor, creating an out-of-this-world sweet!
overhead image of Peanut Butter Rice Krispie Treats in a white baking dish.

Classic Method, New Great Taste: How to Make Peanut Butter Rice Krispie Treats with Chocolate

  1. Melt. Heat the butter in a saucepan over medium-low heat. Once melted, add part of the marshmallows, and stir to melt and coat with butter. 
  2. Stir. Stir in the peanut butter, and remove the pan from the heat. 
  3. Combine. Working quickly, add the cereal, and stir to coat and combine. Add more marshmallows, and fold to combine. 
  4. Shape. Transfer half of the cereal mixture into a greased baking dish, spreading it out evenly. 
  5. Layer. Spread the marshmallow fluff evenly over the cereal mixture, and sprinkle the peanut butter cups and cookies on top. Add the rest of the cereal, and gently press in some Reese’s pieces. 
  6. Cool. Allow the mixture to cool completely. Then, slice it into squares, and enjoy!
9x13 Baking Dish
$35.99 $29.99
We earn a commission if you make a purchase, at no additional cost to you.
03/20/2024 05:54 pm GMT

Optional Mix-Ins

These chocolate peanut butter Rice Krispie treats are already loaded with tastes and textures to tantalize your tastebuds, but you can always experiment with different flavor combinations! 

  • Chocolate Chips – Peanut butter and chocolate are a match made in heaven. So it’s a no-brainer to add a handful of chocolate chips to your treats.
  • Peanut Butter Chips – You can never have too much peanut butter, right?! For an extra nutty flavor and a little extra texture mix in a few peanut butter chips. 
  • Sprinkles – Add tons of colors and a bit of extra crunch with your favorite sprinkles. 
  • Dried Fruit – Include your favorite fruit like strawberries, blueberries, or raisins for some added nutrients, a chewy texture, and an amazing taste! Dried varieties are best. 
  • Chopped Nuts – Capitalize on the salty flavor we all love by adding in a handful of your favorite chopped nuts such as almonds, pecans, peanuts, or walnuts. 
close up image of Peanut Butter Rice Krispie Treats stacked on top of each other with a bite taken out of the treat on top.

Common Questions About This Peanut Butter Rice Krispie Squares Recipe 

Can I use chunky peanut butter? 

We don’t recommend using chunky peanut butter because it won’t mix evenly with the marshmallows and could cause your peanut butter rice krispie squares to become crumbly. 

Can I use natural peanut butter? 

If you can avoid it, we recommend not using natural peanut butter. It tends to separate and could cause your rice krispie treats to fall apart. 

Can I use other nut butters? 

Absolutely! Feel free to use any other nut or seed butter you like best such as almond butter, sunflower butter, or tahini. 

Why are my Rice Krispie treats hard? 

The most common reason for your chocolate peanut butter Rice Krispie treats being hard is high heat. When mixing your butter and marshmallows, be sure to do so on low in order to give everything plenty of time to melt without the risk of them burning. 

Why aren’t my Rice Krispies sticking together? 

If your treats aren’t sticking together, you may need to add more marshmallows or peanut butter to the mixture. Just be sure you don’t use too much butter when melting them. An excess amount of liquid will result in loose treats! 

Can I freeze this recipe? 

Yes! Transfer the treats to an airtight container, placing a sheet of parchment paper in between each layer. Freeze for up to six months. 

Should I store leftovers in the fridge? 

Nope! These treats are best when stored at room temperature. 

How long do chocolate peanut butter rice krispie treats last? 

Stored in an airtight container, these treats will stay fresh at room temperature for up to three days or in the freezer for up to six months. 

More Chocolate Peanut Butter Treats

If you’re craving the combo of chocolate and peanut butter on the reg like we are, the other decadent desserts are just what you’re looking for!

peanut butter rice krispie treats on a plate.

Chocolate Peanut Butter Rice Krispie Treats

5 from 1 vote
Author: Food Dolls
Servings: 12 servings
Prep: 5 minutes
Cook: 10 minutes
Cooling Time: 1 hour
Total: 1 hour 15 minutes
Loaded with creamy peanut butter and marshmallow in every bite, these chocolate peanut rice krispie treats are irresistibly delicious!


  • 4 Tablespoons unsalted butter
  • 10 ounces mini marshmallows
  • 1/3 cup creamy peanut butter
  • 5 cup rice cereal
  • 1 cup marshmallows
  • 6 peanut butter cups
  • 8-12 mini Nutter Butter cookies
  • Reese's Pieces for garnish


  • In a large saucepan melt butter over medium low heat. Add 10 oz mini marshmallows and stir until completely melted. Add peanut butter and stir. Remove from heat.
    4 Tablespoons unsalted butter, 10 ounces mini marshmallows, 1/3 cup creamy peanut butter
  • Add cereal. Stir until all the cereal in the marshmallow mixture. Add 1 cup marshmallows and stir again.
    5 cup rice cereal, 1 cup marshmallows
  • Add half of the cereal mixture in a greased 9×9 baking dish.
  • Arrange with peanut butter cups and nutter butter cookies. Top with the rest of the cereal mixture. Gently press in some Reese's Pieces. Let cool before cutting into squares.
    6 peanut butter cups, 8-12 mini Nutter Butter cookies, Reese's Pieces for garnish



Serving: 1serving | Calories: 222kcal | Carbohydrates: 37g | Protein: 3g | Fat: 8g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.2g | Cholesterol: 10mg | Sodium: 121mg | Potassium: 60mg | Fiber: 0.4g | Sugar: 20g | Vitamin A: 893IU | Vitamin C: 7mg | Calcium: 7mg | Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe?Please leave a comment!

You Might Also Like

Persian Love Cake

Make this easy Persian love cake recipe with simple ingredients for a light, fluffy cake full of floral, citrus flavor!

Meet Alia & Radwa

Welcome to Food Dolls! We’re so glad you found us. We are Alia and Radwa, sisters who want to share simple and easy recipes with you. We hope you find recipes here that you enjoy making as much as we do! Learn more about us!

Leave a reply

Your email address will not be published. Required fields are marked *

Recipe Rating