Peanut Butter Rice Krispie Bars are so easy to make. This fun twist on the Classic Rice Krispies recipe is every peanut butter lovers’ dream. These crispy treats are also perfect for customizing with other cereals, flavorings, candy, or chocolate, so they’re great for any special occasion! Make them for kids’ lunchboxes, handy traveling snacks, or movie nights, they’re so versatile. You can even make them ahead of time and store them in the freezer! For more fun Rice Krispie treat ideas, try my S’mores Rice Krispie Bars, these Biscoff Cookie Krispy Treats, and these Rainbow Rice Krispie Treats with Fruit Pebbles! This peanut butter Rice Krispie treats recipe has less than 10 minutes of hands-on prep time. The rest of the time is needed to let the mixture set. This is a great no-bake recipe to have on hand for last-minute treats if you have some travel time before serving them. For more no-bake treats the whole family will love, check out my No Bake Peanut Butter Pie, these Chocolate Peanut Butter No Bake Cookies, or this Classic Puppy Chow Mix!

Why We Love This Recipe

Customize these treats with your favorite candies, or with chocolate drizzle on top! Made with super simple ingredients you’ll already have in your pantry. Quick and easy to make, these sweet treats are perfect for last-minute snacking!

What You’ll Need

Scroll down to the printable recipe card below this post for ingredient quantities and full instructions.

Butter – Use salted butter for these treats, to enhance the flavors and balance the sweetness a bit. Marshmallows – Mini marshmallows will melt more easily than large ones. You can use just white ones or a range of colors. Peanut Butter – Creamy peanut butter is best for this recipe. Vanilla Extract – Adds a subtle warmth and sweetness to these treats. Salt – Kosher salt will also help balance out the sweetness here. Cereal – Rice Krispies make the base of these bars, you can use the branded kind or a store’s own version.

How to Make Peanut Butter Rice Krispies

Prepare pan. Line a 9×9-inch baking dish with parchment paper, butter, or cooking spray. Set aside. Melt butter. Melt butter in a large pot over medium heat. Save the butter wrapper for later. Add marshmallows. Set aside 2 cups of the marshmallows (about ½ of one bag), then add the remaining marshmallows to the melted butter. Melt. Cook and stir over medium heat until the marshmallows are completely melted. Add peanut butter. Remove from heat and stir in the peanut butter, vanilla extract, and salt until the peanut butter is melted and smooth. Add cereal. Add the Rice Krispies cereal and all reserved marshmallows. Mix. Stir until the cereal is evenly coated, then pour the Rice Krispie treat mixture into the prepared pan. Gently press the Rice Krispie and marshmallow mixture into the square pan and flatten evenly with the buttered side of the butter wrapper. Set. Let the mixture sit in the pan undisturbed at room temperature until completely set. This may take up to 2 hours, depending on the temperature conditions of your kitchen. Serve. Cut into squares and serve.

Tips for Success

Use a large saucepan or a dutch oven, as I have used in the pictures. Use the back of a metal spoon to lightly press the cereal mixture into an even layer in the pan if you don’t have a butter wrapper to use. Use fresh marshmallows for the best texture and flavor. Opened marshmallows can harden and lose flavor over time. If you use unsalted butter, add a dash more salt to the mixture.

Substitutions and Variations

Add mini peanut butter cups to the top of the treat mixture before it sets so that they melt into the top slightly for added peanut butter and chocolate flavor. Use butterscotch chips instead of peanut butter for Butterscotch Rice Krispie treats. Make Chocolate Peanut Butter Rice Krispie Treats by adding a thick layer of chocolate over the treats after they have cooled – use freshly melted chocolate so that it seeps into the Rice Krispies a bit. Leave at room temperature to cool and set before cutting the bars. Alternatively, add semi-sweet chocolate chips to the mix to get a chocolate sweetness throughout the bars. I prefer to use smooth peanut butter, but you can use chunky peanut butter if you’d like an extra peanut butter crunch. Top with a light sprinkling of sea salt for an added salty flavor.

More Sweet Treat Recipes

Mississippi Mud Brownies Frosted Coconut Sugar Cookie Bars Peanut Butter Blondies Cherry Pie Bars S’mores Rice Krispies Treats

Cinnamon Toast Crunch Bars

Caramel Cornflake Brownies

Let me know what you thought with a comment and rating below. You can also take a picture and tag me on Instagram @houseofnasheats or share it on the Pinterest pin so I can see.

No Bake Peanut Butter Rice Krispie Treats - 38No Bake Peanut Butter Rice Krispie Treats - 82No Bake Peanut Butter Rice Krispie Treats - 78No Bake Peanut Butter Rice Krispie Treats - 91No Bake Peanut Butter Rice Krispie Treats - 32No Bake Peanut Butter Rice Krispie Treats - 8No Bake Peanut Butter Rice Krispie Treats - 13No Bake Peanut Butter Rice Krispie Treats - 39No Bake Peanut Butter Rice Krispie Treats - 24No Bake Peanut Butter Rice Krispie Treats - 31No Bake Peanut Butter Rice Krispie Treats - 67No Bake Peanut Butter Rice Krispie Treats - 7No Bake Peanut Butter Rice Krispie Treats - 94No Bake Peanut Butter Rice Krispie Treats - 74No Bake Peanut Butter Rice Krispie Treats - 57No Bake Peanut Butter Rice Krispie Treats - 62No Bake Peanut Butter Rice Krispie Treats - 6No Bake Peanut Butter Rice Krispie Treats - 31No Bake Peanut Butter Rice Krispie Treats - 5No Bake Peanut Butter Rice Krispie Treats - 39