These peanut butter Rice Krispie treats are a nostalgic classic with a grown-up twist. Made with creamy peanut butter, a thick layer of chocolate, and a sprinkle of flaky sea salt, they’re an easy, no-bake dessert that feels just a little extra special.

Did you grow up loving Rice Krispie treats, too? They were among my favorite childhood desserts, and when my daughter came into the picture, it felt natural to start making them at home again. One thing led to another, and this grown-up version was born—classic crispy rice treats upgraded with creamy peanut butter, a thick layer of chocolate, and a sprinkle of flaky sea salt.
The base is everything you want it to be: marshmallows melted with butter and vanilla until soft and gooey, then stirred together with peanut butter and crispy rice cereal for that familiar snap and chew. I usually reach for mini marshmallows since they melt quickly, and a natural, creamy peanut butter gives richness without overpowering the cereal. Finished with a generous chocolate layer and a pinch of flaky sea salt, they strike that perfect balance between sweet and salty.
They’re no-bake, quick to make, and always a hit. I bring them to parties, potlucks, and gatherings, and I love wrapping them up as an easy homemade gift. They’re nostalgic but elevated—the kind of dessert that everyone gets excited about, no matter their age.

Peanut butter rice krispie bars add-ins
There are lots of ways you can customize these rice crispy treats to make them your own. Here are some ideas to get you started:
- Make them fun or festive by topping them with sprinkles or mini M&M’s .
- Toss in an extra handful of mini marshmallows at the same time as the rice krispie cereal for extra chewy gooey texture.
- Add salted peanuts to the mixture for a savory crunch.
- This one is for chocolate lovers – use cocoa rice krispies instead of regular ones for extra chocolatey flavor!
Can I make them without the chocolate on top?
Yes, you can. The chocolate topping is optional, but it adds a special, extra chocolatey element to these treats.
Store and freeze
Store: Rice Krispies treats can be stored in a sealed container at room temperature for up to 5 days. After a day or two, they will lose some of their crispiness, but they will still taste great.
Freeze: Store them in a single layer in a freezer bag in your freezer for up to 3 months.

Peanut Butter Rice Krispie Treats Recipe
- Pin

Ingredients
- ▢ 10 ounces marshmallows
- ▢ ½ cup natural peanut butter (I like salted)
- ▢ 2 tablespoons butter
- ▢ 1 teaspoon vanilla
- ▢ 5 cups Rice Krispies
- ▢ ½ teaspoon flaky sea salt
Chocolate Topping
- ▢ 1 ½ cups dark chocolate chips
- ▢ 1 tablespoon vegetable oil
Instructions
- Grease the sides and bottom of a 9×9-inch baking dish with butter. (See notes) Melt the marshmallows, peanut butter, and butter in a large bowl in your microwave. (You can also do this step in a pot on low heat.) 10 ounces marshmallows, ½ cup natural peanut butter, 2 tablespoons butter
- Once melted, stir in the vanilla. Add Rice Krispies and stir to combine. 1 teaspoon vanilla, 5 cups Rice Krispies
- Transfer to the buttered baking dish and press down into the pan. (Lightly greasing your hands with butter helps prevent sticking.)
- Add the chocolate and oil to a small bowl and microwave for 30-second intervals until the chocolate has melted. Pour the chocolate over the Rice Krispie treats. Let the chocolate cool and harden slightly then sprinkle the top with flaky sea salt. 1 ½ cups dark chocolate chips, 1 tablespoon vegetable oil, ½ teaspoon flaky sea salt
- Once the chocolate has hardened completely, remove the treats from the baking dish and cut it into squares.
Video
Notes
Nutrition
We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here .

Did you make this?
We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal !
More easy desserts
Strawberry Rice Krispie Treats
Birthday Cake Popcorn (Ready in 15 Minute!)
Peanut Butter Energy Balls
Easy Bread Pudding with Bourbon Cream Sauce

Peanut Butter Rice Krispie Treats Recipe
Ingredients
- 10 ounces marshmallows
- ½ cup natural peanut butter , I like salted
- 2 tablespoons butter
- 1 teaspoon vanilla
- 5 cups Rice Krispies
- ½ teaspoon flaky sea salt
Chocolate Topping
- 1 ½ cups dark chocolate chips
- 1 tablespoon vegetable oil
Instructions
- Grease the sides and bottom of a 9x9-inch baking dish with butter. (See notes) Melt the marshmallows, peanut butter, and butter in a large bowl in your microwave. (You can also do this step in a pot on low heat.) 10 ounces marshmallows, ½ cup natural peanut butter, 2 tablespoons butter
- Once melted, stir in the vanilla. Add Rice Krispies and stir to combine. 1 teaspoon vanilla, 5 cups Rice Krispies
- Transfer to the buttered baking dish and press down into the pan. (Lightly greasing your hands with butter helps prevent sticking.)
- Add the chocolate and oil to a small bowl and microwave for 30-second intervals until the chocolate has melted. Pour the chocolate over the Rice Krispie treats. Let the chocolate cool and harden slightly then sprinkle the top with flaky sea salt. 1 ½ cups dark chocolate chips, 1 tablespoon vegetable oil, ½ teaspoon flaky sea salt
- Once the chocolate has hardened completely, remove the treats from the baking dish and cut it into squares.
Notes
https://www.theendlessmeal.com/peanut-butter-rice-crispy-treats/