Peanut butter Rice Krispie treats are a nostalgic favorite with a nutty upgrade. With just five pantry staples and no baking required, this chewy, gooey dessert bar is fast, foolproof, and packed with flavor. The addition of peanut butter gives the classic marshmallow-and-cereal base a richer, creamier taste — turning a childhood treat into something both comforting and craveable.
Perfect for school lunches, parties, or a spontaneous weeknight sweet tooth, these bars take less than 15 minutes to make and set up beautifully in under an hour. They’re just as satisfying plain as they are topped with melted chocolate or a sprinkle of sea salt.
Ingredients Overview
This version of Rice Krispie treats stays simple and true to the original but gets a flavor and texture boost from creamy peanut butter.
Rice Krispies cereal: Light, crispy puffed rice gives these treats their signature crunch. Stick with the original or a gluten-free version if needed.
Mini marshmallows: The gooey, sticky element that binds everything together. Mini marshmallows melt quickly and evenly, but large ones will work in a pinch.
Peanut butter: Adds creamy richness and depth. Use smooth, shelf-stable peanut butter for best results — natural peanut butter can separate and may affect the texture unless fully stirred.
Butter: Just enough to keep everything rich and smooth. Unsalted butter is ideal to control the flavor.
Vanilla extract (optional): A tiny splash rounds out the flavor and complements the peanut butter and marshmallow beautifully.
Step-by-Step Instructions

-
Prep the pan:
Lightly grease a 9×9-inch or 9×13-inch baking dish with butter or nonstick spray. You can also line it with parchment paper for easy removal. -
Melt the base:
In a large saucepan, melt 3 tablespoons unsalted butter over low heat. Add 1 bag (10 oz) of mini marshmallows and stir constantly until melted and smooth. -
Add peanut butter:
Remove from heat and stir in ½ cup creamy peanut butter and 1 teaspoon vanilla extract (if using). Stir until fully blended. -
Mix in cereal:
Quickly add 5 cups Rice Krispies cereal and stir gently but thoroughly until every piece is coated. -
Press into pan:
Transfer mixture to the prepared dish. Lightly butter your hands or a spatula and press the mixture into an even layer. Don’t pack too tightly or the bars will be hard. -
Cool and cut:
Let the treats cool at room temperature for 30–60 minutes. Cut into squares and serve.
Common Mistakes to Avoid:
-
Overheating marshmallows: Melt gently over low heat to avoid tough or rubbery bars.
-
Using too much cereal: Adding extra Rice Krispies makes bars dry and hard. Stick to the measured amount.
-
Pressing too firmly: Gently smooth into the pan to keep the texture soft and chewy.
Tips, Variations & Substitutions
Helpful tips:
-
Spray your spatula or hands with cooking spray for easier pressing.
-
Let the mixture cool slightly before pressing to avoid burning your hands.
-
Store in a sealed container to keep bars soft for days.
Flavor variations:
-
Chocolate lovers: Add 1 cup mini chocolate chips or drizzle with melted chocolate after cooling.
-
Salty-sweet: Sprinkle flaky sea salt over the top while still warm.
-
Nutty crunch: Add crushed peanuts or chopped pretzels to the mix.
-
Butterscotch twist: Mix in ½ cup butterscotch chips with the marshmallows.
Substitutions:
-
Use almond or sunflower seed butter instead of peanut butter.
-
Vegan marshmallows and plant-based butter for a dairy-free version.
-
Gluten-free crisped rice cereal for a gluten-free treat.
Serving Ideas & Occasions
These peanut butter Rice Krispie treats are easy to serve and loved by all ages. From school snacks to late-night cravings, they always hit the mark.
Serving suggestions:
-
Cut into bite-size squares for dessert boards.
-
Wrap individually for lunchbox treats or party favors.
-
Top with melted chocolate and crushed peanuts for an elegant twist.
Perfect occasions:
-
Bake sales
-
Potlucks and picnics
-
Birthday parties
-
Holiday cookie trays
-
Movie nights
-
Quick no-bake desserts
They’re easy to make in bulk and travel well, making them a go-to for sharing.
Nutritional & Health Notes
While these bars are an indulgent treat, they’re made with just five simple ingredients and no artificial preservatives.
-
No baking required — quick and energy-efficient.
-
Nutritious upgrade — peanut butter adds protein and healthy fats.
-
Customizable for dietary needs — gluten-free, vegan, or nut-free versions are easy.
Each bar offers satisfying chew, rich flavor, and a nostalgic crunch in every bite.
FAQs
Can I make these without marshmallows?
Traditional Rice Krispie treats rely on melted marshmallows. For a no-marshmallow version, try a mix of peanut butter and honey or maple syrup with cereal, then chill to set.
How do I keep them soft?
Store in an airtight container at room temperature. Avoid refrigerating, which can make them hard.
Can I freeze them?
Yes. Wrap tightly and freeze for up to 2 months. Let thaw at room temp before eating.
Can I use crunchy peanut butter?
Absolutely! It adds a nice texture and works just as well.
Why are my treats too hard?
They may have been overcooked, packed too tightly in the pan, or had too much cereal added.
How long do they last?
Up to 4–5 days at room temp, or longer in the fridge (though they’ll firm up).
Can I double the recipe?
Yes — just use a larger 9×13-inch pan and double all ingredients proportionally.
No-Bake Peanut Butter Rice Krispie Squares
Soft, chewy peanut butter Rice Krispie treats made with just 5 ingredients and no baking required. A creamy, crispy twist on the classic favorite — perfect for parties, snacks, or gifting.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Total Time: 15 minutes
- Yield: 10 minutes 1x
Ingredients
5 cups Rice Krispies cereal
1 (10 oz) bag mini marshmallows
½ cup creamy peanut butter
3 tbsp unsalted butter
1 tsp vanilla extract (optional)
Instructions
-
Grease a 9×9 or 9×13-inch dish and set aside.
-
Melt butter in a large saucepan over low heat.
-
Add marshmallows and stir until smooth.
-
Remove from heat and stir in peanut butter and vanilla.
-
Add cereal and stir until evenly coated.
-
Press mixture into prepared pan with greased spatula.
-
Cool for 30–60 minutes before slicing.
Notes
-
Grease a 9×9 or 9×13-inch dish and set aside.
-
Melt butter in a large saucepan over low heat.
-
Add marshmallows and stir until smooth.
-
Remove from heat and stir in peanut butter and vanilla.
-
Add cereal and stir until evenly coated.
-
Press mixture into prepared pan with greased spatula.
-
Cool for 30–60 minutes before slicing.
