Peanut butter rice krispie treats are a nostalgic favorite for peanut butter fans. These treats feature peanut butter in the base plus a rich topping of melted peanut butter chips and chopped peanuts. They come together quickly—about 15 minutes of hands-on prep—and use just a few simple ingredients.

Rice krispie treats are beloved by kids and grown-ups alike, and a peanut butter twist makes them even more irresistible. This version follows the classic rice krispie treat method but adds a generous hit of peanut butter in the marshmallow mixture, a smooth peanut butter chip topping, and a sprinkle of chopped peanuts for crunch.
With only seven everyday ingredients and minimal hands-on time, this recipe is an easy, crowd-pleasing dessert or snack.
Recipe ingredients

Ingredient notes
- Peanut butter: Regular smooth peanut butter works well, but natural peanut butter can be used too. Chunky peanut butter will change the texture but should also work.
- Butter: Unsalted butter is used in the recipe; swap for salted butter and omit the added pinch of salt if preferred.
- Mini marshmallows: If using full-size marshmallows, substitute by weight; they will take a bit longer to melt but yield the same result.
Step-by-step
- Prepare a 9 x 9-inch pan by greasing it and, if desired, lining the bottom with parchment paper, leaving an overhang to lift the finished slab out easily.
- Roughly chop the peanuts for the topping and set aside.
- Melt 4 tablespoons of butter in a large pot over low heat. Stir occasionally while it melts.
- Add the mini marshmallows to the melted butter and stir frequently, scraping the bottom of the pot to prevent scorching.
- When the marshmallows are about halfway melted, stir in 2/3 cup smooth peanut butter and a pinch of salt. Continue stirring until the mixture is smooth and fully combined.
- Remove the pot from the heat and add 6 cups rice krispies cereal. Stir gently until the cereal is evenly coated.
- Quickly transfer the mixture into the prepared pan and gently pat into an even layer with a greased spatula. Avoid pressing firmly—light pats keep the treats airy rather than dense.
- In a microwave-safe bowl, combine 10 ounces peanut butter chips with the remaining 2 tablespoons butter. Heat at 50% power for 1 minute, stir, then continue microwaving at 50% power in 30-second increments, stirring between heating, until fully melted and smooth.
- Spread the melted peanut butter chips evenly over the rice krispie layer, then sprinkle the chopped peanuts on top and press them lightly so they stick.
- Let the treats cool until the topping sets—about 1 hour at room temperature or around 30 minutes in the refrigerator. Once set, lift the slab from the pan using the parchment overhang and cut into squares or bars.

Tips and tricks
- Have all ingredients measured and ready before you start—the marshmallow step moves quickly once melting begins.
- Parchment paper makes it easy to lift the treats from the pan and slice them cleanly, but it’s optional.
- For a larger 9 x 13-inch pan (thinner treats but more servings), increase the topping to 15 ounces peanut butter chips and 3 tablespoons butter so the surface is fully covered.
- Try different toppings: mini chocolate chips, chopped peanut butter cups, or sprinkles work well instead of chopped peanuts.
Storage and make-ahead
These treats keep well for a couple of days at room temperature in an airtight container, though they taste best the first day. To freeze, place cut squares in a single layer in a container; separate layers with parchment if stacking. Thaw at room temperature for about 15–20 minutes before serving.

Recipe
Peanut Butter Rice Krispie Treats
A classic rice krispie treat with extra peanut butter flavor in both the base and the topping, finished with crunchy chopped peanuts.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Inactive Time: 30 minutes
- Total Time: 45 minutes
- Yield: 16 servings
- Category: Dessert
- Method: Stove top, microwave
Ingredients
- 6 tablespoons (85 g) unsalted butter, divided (plus more to grease the pan)
- 10 ounces (283 g) mini marshmallows
- 2/3 cup (171 g) smooth peanut butter
- Pinch of salt
- 6 cups (170 g) rice krispies cereal
- 10 ounces (283 g) peanut butter chips
- 2 ounces (57 g) roasted peanuts, chopped
Instructions
- Grease a 9 x 9-inch pan and optionally line it with parchment paper, leaving an overhang for easy removal.
- Melt 4 tablespoons butter in a large pot over low heat, stirring occasionally.
- Add the mini marshmallows and stir frequently until they begin to melt, scraping the pot so nothing burns.
- When marshmallows are halfway melted, stir in the peanut butter and pinch of salt. Continue until fully combined and smooth.
- Remove from heat, add the rice krispies, and stir to coat evenly.
- Transfer the mixture to the pan and gently pat into an even layer without compressing.
- In a microwave-safe bowl, combine peanut butter chips and remaining 2 tablespoons butter. Microwave at 50% power in 1-minute and 30-second intervals, stirring between, until melted and smooth.
- Spread the melted chips over the treats and sprinkle chopped peanuts on top, pressing lightly to secure.
- Let cool until the topping sets—about 1 hour at room temperature or 30 minutes in the fridge—then cut into squares and serve.
Notes
Parchment makes it easy to remove and slice the treats cleanly. For a 9 x 13-inch pan, increase the topping to 15 ounces peanut butter chips and 3 tablespoons butter. Measure and prep ingredients ahead of time so the recipe moves smoothly once the marshmallows start melting.
Nutrition (per serving)
- Serving Size: 1/16 recipe
- Calories: 317
- Sugar: 18.9 g
- Sodium: 225 mg
- Fat: 16.8 g
- Carbohydrates: 36.4 g
- Protein: 8.3 g
If you make this recipe, leave a rating or comment to share how it turned out. I’d love to hear your variations and serving ideas.