Gooey Peanut Butter Rice Krispie Treats (Soft & Chewy)

This post may contain affiliate links which means we receive a small commission at no cost to you when you make a purchase. As an Amazon Associate I earn from qualifying purchases.

These gooey peanut butter Rice Krispie treats stay soft and chewy long after slicing into squares. These easy Rice Krispie bars are no bake with just 20 minutes on the stovetop. With 6 everyday ingredients, they’re easy for kids and so much fun to make!

If you’ve ever made classic Rice Krispie treats, this peanut butter version isn’t much different. It’s the same process, with the addition of creamy peanut butter for extra gooeyness and a rich, nutty flavor. My kids always loved old-fashioned peanut butter Rice Krispie treats for after-school snacks, and this was always one of our absolute favorites!

grabbing slice of gooey peanut butter Rice Krispie treats out of an aluminum 9x13 baking dish

⭐️⭐️⭐️⭐️⭐️ “So delicious….Everyone wants the recipe!”

“Ooh so delicious..everyone who tries these when I make them wants the recipe. I have to have self control or I’ll eat the whole pan!!!”

-Rachael, Flour on My Fingers reader

Ingredient Notes & Substitutions

  • Salted Butter – You can also use margarine, but I do recommend butter. But adds so much richness in flavor, and in my experience it keeps the treats softer than margarine does.
  • Vanilla Extract – It’s a subtle touch, but vanilla enhances the peanut butter & butter flavor.
  • Sea Salt – Just a little bit to cut through the sweetness.
  • Mini Marshmallows – Fresh marshmallows are best for soft Rice Krispie treats. You can also use big marshmallows, but it’ll take longer to melt them down.
  • Creamy Peanut Butter – Regular creamy peanut butter is best (like Jif or Skippy). Avoid oily, all-natural peanut butters because the oil will separate and make greasy, crumbly treats.
  • Rice Krispies Cereal – Check the date on your box, and make sure it’s not stale. You can make this recipe gluten free with a gluten free crispy rice cereal.
peanut butter Rice Krispie bars in metal baking pan

How to Make Peanut Butter Rice Krispie Treats

Before getting started, spray a 9×13 baking dish with nonstick cooking spray.

Making Rice Krispie Treats on the Stovetop

  1. Melt the butter in a large sauce pan or Dutch oven over low to medium heat on the stovetop.
  2. Add in the vanilla extract, salt, and mini marshmallows. Heat and stir the mixture until the marshmallows have completely melted.
  3. Remove from the heat, and stir in the peanut butter.
  4. Stir in the crispy rice cereal once the peanut butter is melted and fully stirred into the marshmallow mixture.
steps for how to make peanut butter Rice Krispie treats in blue Dutch oven, using butter, mini marshmallows, creamy peanut butter, and crispy rice cereal

Spread the peanut butter and Rice Krispie treats into your baking dish, and gently press them down. Let them cool completely before slicing into squares and serving. It helps to spray your hands with nonstick cooking spray beforehand so that the cereal mixture doesn’t stick.

Let them cool completely before slicing into squares and serving. I can usually slice mine after about 30 minutes.

Tips for Soft Rice Krispie Treats

While standard Rice Krispie treats can start to dry out and harden up after a couple of days, the moisture and fat from the peanut butter helps keep these ones soft for longer. Here are some other tips so that you can keep yours fresh as long as possible:

  • Use Fresh Ingredients: Stale cereal or expired marshmallows will result in a hard, tough Rice Krispie treat. Always use fresh, soft marshmallows and a fresh box of crisp rice cereal so that your treats don’t get hard.
  • Marshmallow-to-Cereal Ratio: Don’t skimp on the marshmallows! Melted marshmallows are what hold these Rice Krispie squares together, and a generous amount ensures every piece of cereal is completely coated and held together with gooey goodness.
  • Melt Over Low Heat: Slow and steady wins the race. If they start to scorch or cook too hard, the melted marshmallows will harden up rock-solid once they’re mixed with the cereal.
  • Gently Press into the Pan: Do not pack or press the Rice Krispies down tightly in your baking pan. Gently press the mixture into an even layer using lightly buttered hands or a piece of wax paper. You want to keep some of those air pockets in tact for a light, airy bar.
  • Store Properly (The Bread Trick): Keep your treats in an airtight container at room temperature, with wax paper or parchment paper in between each layer. An old-time trick my mom taught me is to place a single slice of bread inside the container alongside the treats. The cereal bars will absorb moisture from the bread, keeping them soft and fresh!
  • A Note on Sweetened Condensed Milk: Some people like to stir a little bit of sweetened condensed milk into the melted marshmallow mixture to add extra softness. While I haven’t tested it yet, heating on low and pressing gently will yield perfectly soft treats every time.
stack of peanut butter Rice Krispie squares on a small white plate

Optional Add-Ins & Recipe Variations

  • Chocolate Chips & Candies: Fold in semi-sweet chocolate chips, mini peanut butter cups, or Reese’s Pieces at the end with the crisp rice cereal. (Pro tip: Let the mixture cool for a minute or two before stirring in chocolate chips so they don’t completely melt!)
  • Sweet Chocolate Drizzle: Drizzle melted milk chocolate, semi-sweet chocolate or white chocolate over the top of the sliced squares before serving for a bakery-style finish.
  • Extra Crunch: Stir in salted peanuts or chopped honey-roasted peanuts for more sweet-and-salty contrast.

Recipe FAQs

Can you make them in the microwave?

Yes, you can make them in the microwave. While I haven’t tested peanut butter Rice Krispie treats specifically in the microwave, I recommend following my microwave Rice Krispie treats recipe, stirring the peanut butter into the melted marshmallows right before you add the Rice Krispies cereal.

How do you store peanut butter Rice Krispie treats?

Store leftover treats at room temperature in an airtight container or a heavy-duty zip-loc bag. If you are stacking the squares, place a sheet of wax paper or parchment paper between the layers so they don’t stick together. A piece of bread placed in the container will help to keep the treats soft! They are best enjoyed within the first 2 to 3 days, but will stay fresh for up to 3 to 5 days. Do not store them in the refrigerator, as cold air dries out cereal treats and makes them rock-hard.

Can you freeze peanut butter Rice Krispie treats?

Yes, you can freeze them for up to 6 weeks! Layer the cut squares in a freezer-safe, airtight container or freezer bag with wax paper or parchment paper between each layer to prevent sticking. When you’re ready to enjoy them, set them out at room temperature for at least 30 minutes to thaw completely before serving.

peanut butter Rice Krispie treats recipe

More Rice Krispie Treats

If you liked these old-fashioned peanut butter marshmallow Rice Krispie treats, you’ll love these other variations. They’re jjust as quick, gooey and easy to whip up!

If you try this recipe, why not leave a star rating in the recipe card right below and/or a review in the comment section further down the page? I always appreciate your feedback. You can also follow me on Pinterest, Facebook, YouTube, and Instagram. And subscribe to my email list too!

Gooey Peanut Butter Rice Krispie Treats (Soft & Chewy)

Gooey peanut butter Rice Krispie treats that are soft & chewy with 20 minutes on the stovetop. Easy for kids and only 6 everyday ingredients!
4.47 from 88 votes
Print Pin Rate
Course: Dessert, Desserts, Rice Krispie Treats
Cuisine: American
Prep Time: 10 minutes
Cook Time: 20 minutes
Chill Time: 30 minutes
Total Time: 1 hour
Servings: 16 servings
Calories: 179kcal
Author: Mel Lockcuff

Equipment

Ingredients

Instructions

  • Before getting started, spray a 9×13 baking dish with nonstick cooking spray.
  • Melt the butter in a large sauce pan or Dutch oven over low to medium heat on the stovetop.
  • Add in the vanilla extract, salt, and mini marshmallows. Heat and stir the mixture until the marshmallows have completely melted.
  • Remove from the heat, and stir in the peanut butter.
  • Stir in the crispy rice cereal once the peanut butter is melted and fully stirred into the marshmallow mixture.
  • Spread the peanut butter and Rice Krispie treats into your baking dish, and gently press them down.*
  • Once they've cooled completely, cut into Rice Krispie squares and serve!

Video

Notes

*You can use pretty much any crisp rice cereal, whether you choose to use the original Rice Krispies cereal, a generic brand, or a store brand.
*You can use big or mini marshmallows, but I highly recommend mini marshmallows, since they’ll be a lot quicker and easier to melt.
*It helps to spray your hands with nonstick cooking spray so they don’t stick as you press them into the pan.
How do you store peanut butter Rice Krispie treats?
Store leftover treats at room temperature in an airtight container or a heavy-duty zip-loc bag. If you are stacking the squares, place a sheet of wax paper or parchment paper between the layers so they don’t stick together. A piece of bread placed in the container will help to keep the treats soft! They are best enjoyed within the first 2 to 3 days, but will stay fresh for up to 3 to 5 days. Do not store them in the refrigerator, as cold air dries out cereal treats and makes them rock-hard.

Nutrition

Serving: 1g | Calories: 179kcal | Carbohydrates: 26g | Protein: 3g | Fat: 8g | Saturated Fat: 3g | Polyunsaturated Fat: 4g | Cholesterol: 10mg | Sodium: 170mg | Fiber: 1g | Sugar: 12g
Tried this Recipe? Tag us Today!Mention @mellockcuff or tag #fomfrecipes!

21 thoughts on “Gooey Peanut Butter Rice Krispie Treats (Soft & Chewy)”

    • There’s a few reasons that could happen. For one, Rice Krispies treats should be soft immediately after making them, but they do normally get hard after 2-3 days. It’s also important that you use fresh ingredients. Marshmallows especially can get stale and hard over time. They won’t melt down properly, and then they’ll make rock hard Rice Krispie treats. You also want to make sure you use enough marshmallows, usually slightly more than the amount of Rice Krispies you use. Those are just a few tips that I can give you without knowing more….I hope it helps!

      Reply
  1. I’ve always put PB in with butter an marshmallows.. seems to mix better an get all on Krispies… An I use JIF PB … YUMYUMFERMYTUMTUM!!!

    Reply
  2. I make these all the time. I use three cups of rice krispie and three cups of cocoa pebbles and they are a huge hit with the family and partys. I would like to know how much of the big marshmallows to use. I only used the little ones.

    Reply
    • Harper, I’ve always used minis, so I can’t say for sure how much to substitute, but my recommendation would be to weigh out 6 cups of mini marshmallows, and match that weight with the big marshmallows. This would be more accurate than matching volume. The weight is also usually specified on the bag. For example, it may say on the bag that 1 cup of marshmallows, big and small, weighs X amount. With some quick math, you can easily figure up how many more of the big marshmallows you should use to match that weight. I hope this helps!

      Reply
  3. 5 stars
    Just made these. I added a cup of chocolate chips with the peanut butter and if my taste test (AKA licking the spoon) is any indication, they are yummy! I doubt they will last long. Thanks for posting the recipe!

    Reply
  4. Ooh so delicious..everyone who tries these when I make them wants the recipie.I have to have self control or I’ll eat the whole pan!!!

    Reply
4.47 from 88 votes (85 ratings without comment)

Leave a Comment

Recipe Rating





CRAVING MORE?

Subscribe to my newsletter for all my latest recipes!

    ↑ Back To Top