There’s nothing quite like the nostalgic pull of a Rice Krispie treat — chewy, crunchy, and perfectly sweet. But when you stir creamy peanut butter into the mix, something magical happens. These Peanut Butter Rice Krispie Treats are a no-bake dessert dream: gooey, golden, and packed with nutty depth that balances the marshmallow sweetness.
They’re perfect for after-school snacks, bake sales, or quick weeknight desserts. Ready in under 15 minutes, these bars are simple, satisfying, and endlessly customizable.
Whether you’re making them for a crowd or just craving something quick and comforting, these peanut butter-infused treats strike the perfect balance of texture and flavor — with just a handful of pantry staples.
Ingredients Overview
These bars come together with only a few core ingredients. Here’s how each one works in the recipe, plus a few ways to tweak for dietary needs.
Rice Krispies Cereal
The crispy foundation. Classic puffed rice cereal provides that light, airy crunch. For gluten-free versions, use certified gluten-free crisped rice cereal.
Creamy Peanut Butter
This is the game-changer. Peanut butter adds richness and chew, giving the bars extra depth beyond standard marshmallow-only treats. Use regular, creamy peanut butter (like Jif or Skippy) for best results.
Tip: Avoid natural peanut butters — they tend to separate and result in greasy or dry texture.
Mini Marshmallows
Marshmallows melt down into the sticky base that binds everything together. They create that iconic chewy stretch with just the right sweetness.
Substitute: Use vegan marshmallows for a plant-based option.
Butter
Butter adds flavor and softness. It helps the marshmallows melt smoothly and keeps the final bars tender rather than brittle.
Alternative: Use vegan butter or coconut oil for a dairy-free version.
Vanilla Extract
A splash of vanilla rounds out the sweetness and enhances both the peanut butter and marshmallow flavors.
Step-by-Step Instructions

1. Prepare the Pan
Line an 8×8 or 9×9-inch square baking dish with parchment paper or lightly grease with butter or spray. This makes removing and slicing the treats easier later.
2. Melt the Base
In a large saucepan over low heat, melt:
-
3 tablespoons unsalted butter
Once melted, stir in:
-
1 cup creamy peanut butter
-
10 oz (about 4 cups) mini marshmallows
Stir continuously over low heat until everything is melted and smooth — about 3–4 minutes. Don’t let it boil.
Tip: Stir gently and slowly to prevent scorching the marshmallows.
3. Stir in Vanilla
Remove from heat and mix in:
-
1 teaspoon vanilla extract
This helps cool the mixture slightly before adding cereal.
4. Add the Cereal
Immediately stir in:
-
5 cups Rice Krispies cereal
Work quickly and gently to coat every bit of cereal in the warm, sticky mixture. Use a silicone spatula or buttered spoon to avoid sticking.
5. Press into Pan
Transfer the mixture into the prepared pan. Use a piece of parchment paper or lightly greased hands to press the mixture evenly and firmly into the pan.
Don’t press too hard or you’ll compact the bars too much — aim for a light but even touch.
6. Cool and Slice
Let the bars cool at room temperature for at least 30 minutes before slicing into squares.
For quicker setting, refrigerate for 15–20 minutes.
Tips, Variations & Substitutions
Helpful Tips
-
Low and slow: Always melt on low heat to avoid tough, rubbery bars.
-
Don’t overpack: Lightly press into the pan for chewy, soft bars.
-
Work quickly: Once the cereal is added, move fast — the mixture sets as it cools.
Flavor Variations
-
Chocolate Drizzle: Melt ½ cup chocolate chips and drizzle over the top before cutting.
-
Salted Peanut Topping: Sprinkle chopped salted peanuts on top for crunch and contrast.
-
Butterscotch Swirl: Melt ⅓ cup butterscotch chips into the marshmallow mixture.
Substitutions
-
Nut-Free: Use sunflower seed butter or Wowbutter instead of peanut butter.
-
Vegan: Use vegan marshmallows, plant-based butter, and dairy-free puffed rice cereal.
-
Low-Sugar: Use reduced-sugar peanut butter and sugar-free marshmallow alternatives.
Serving Ideas & Occasions
Peanut Butter Rice Krispie Treats are perfect for:
-
After-school snacks: Kid-approved and mess-free.
-
Birthday parties: Slice into fun shapes or top with sprinkles.
-
Holiday trays: Add festive toppings or cut into mini bites.
-
Picnics & potlucks: Travel well and stay fresh for days.
Serve them as-is, or with a cold glass of milk, coffee, or hot chocolate for an extra cozy treat.
Nutritional & Health Notes
These bars are a treat, but they also offer a little more staying power than standard Rice Krispie treats thanks to the peanut butter’s protein and healthy fats.
Each bar (1 of 12) provides approximately:
-
Calories: 180
-
Fat: 8g
-
Carbohydrates: 24g
-
Sugar: 13g
-
Protein: 3g
Want to lighten things up? Reduce the marshmallows slightly or use a thinner layer of treats and cut into smaller bites.
FAQs
Q1: Can I make these without marshmallows?
Yes. For a no-marshmallow version, combine 1 cup peanut butter with ½ cup honey or maple syrup. Heat gently, stir in cereal, and press into pan.
Q2: Why are my treats hard and dry?
They may have been overcooked. Always melt on low heat and avoid boiling the mixture.
Q3: How long do these last?
Stored in an airtight container at room temperature, they stay fresh for up to 4 days. Refrigerate for longer shelf life.
Q4: Can I freeze these?
Yes. Wrap individually and freeze in an airtight container for up to 2 months. Thaw at room temperature before eating.
Q5: Can I use chunky peanut butter?
Yes, but it will make the bars a bit drier and harder to press smoothly. Creamy peanut butter works best for texture.
Q6: Can I use flavored peanut butter?
Sure! Try honey-roasted, cinnamon, or chocolate peanut butter for extra dimension. Just watch out for added sugars or oils.
Q7: Can I double the recipe?
Absolutely. Use a 9×13-inch pan and double all ingredients. Press evenly to maintain the same thickness.
PrintPeanut Butter Rice Krispie Treats Recipe Everyone Loves
Soft, chewy, and packed with peanut butter flavor, these no-bake Rice Krispie treats are an easy twist on a childhood classic.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 12 squares 1x
Ingredients
-
3 tbsp unsalted butter
-
1 cup creamy peanut butter
-
10 oz mini marshmallows (about 4 cups)
-
1 tsp vanilla extract
-
5 cups Rice Krispies cereal
Instructions
-
Line an 8×8 or 9×9-inch pan with parchment or grease lightly.
-
In a large saucepan, melt butter over low heat.
-
Stir in peanut butter and marshmallows. Stir until melted and smooth.
-
Remove from heat and mix in vanilla extract.
-
Stir in cereal until evenly coated.
-
Press into pan using greased hands or parchment paper.
-
Let cool, then slice into squares.
Notes
Use vegan alternatives as needed. Add toppings like chocolate drizzle or chopped peanuts for variety.
