
This chocolate peanut butter Rice Krispie treat transforms the nostalgic childhood favorite into something even more irresistible. The classic marshmallow base gets enhanced with creamy peanut butter, then finished with a smooth layer of milk chocolate for the perfect sweet and nutty combination that both kids and adults go crazy for.
I first made these for my nephew's birthday party as a last-minute dessert option, and they disappeared faster than any other treat on the table. Now they're requested at nearly every family gathering we have.
Ingredients
- Rice Krispie cereal: 6 cups. The light airy texture creates that signature crunch we all love. Always check freshness as stale cereal loses its crispness.
- Peanut butter: 1/2 cup. Creates the rich nutty flavor foundation. Choose natural or conventional both work well here.
- Unsalted butter: 1/4 cup. Adds richness and helps create the perfect gooey texture. Using unsalted lets you control the sweetness.
- Marshmallows: 40 regular or 1 1/3 cups mini. The binding agent that gives these treats their chewy texture. Fresh marshmallows melt more smoothly.
- Milk chocolate chips: 1 cup. Creates the perfect sweet topping. Look for high quality chips for the best melting consistency.
- Optional chopped peanuts: Adds extra texture and visual appeal to the tops of your squares.
Step-by-Step Instructions
- Prepare the base:
- In a large pot over low heat, melt the butter and peanut butter together until completely combined. This may take 3-4 minutes. Keep stirring to prevent burning and ensure they blend perfectly. The low heat is crucial as peanut butter can scorch easily.
- Add marshmallows:
- Add all marshmallows to the melted butter mixture. Continue stirring constantly until they fully melt and incorporate with the peanut butter mixture. This typically takes about 5 minutes. The mixture should be smooth and glossy with no visible marshmallow pieces remaining.
- Incorporate cereal:
- Remove pot from heat and quickly fold in all 6 cups of Rice Krispies. Use a sturdy spatula and gentle folding motion to ensure every piece gets coated without crushing the cereal. Work relatively quickly as the mixture starts setting up fast.
- Press into pan:
- Transfer the mixture to a greased 9x13 baking dish. Press into an even layer using either the back of a greased spatula or a piece of parchment paper to prevent sticking. Apply gentle but firm pressure to create a compact, even layer without completely crushing the cereal.
- Add chocolate topping:
- Melt chocolate chips in the microwave using 30-second intervals, stirring between each until smooth. Pour melted chocolate over the rice krispie layer and quickly spread into a smooth even layer. If using, scatter chopped peanuts over the chocolate while still warm.
- Chill and serve:
- Refrigerate for approximately 2 hours until the chocolate layer is completely set. Once set, cut into squares using a sharp knife. For cleaner cuts, wipe the knife between slices.

The peanut butter is what makes these squares truly special. The first time I served these at a family reunion, my grandmother who claims to dislike peanut butter ate three pieces before asking for the recipe. The subtle nutty flavor pairs perfectly with the sweet marshmallow and rice cereal.
Make Them Your Own
These squares welcome creative variations. Try using crunchy peanut butter instead of smooth for added texture, or substitute almond butter or sunflower seed butter for those with peanut allergies. White chocolate or dark chocolate can replace milk chocolate for different flavor profiles. For extra decadence, mix mini chocolate chips directly into the cereal mixture before pressing into the pan.
Storage Solutions
These squares maintain their best texture stored at room temperature in an airtight container for up to 3 days. If your kitchen is particularly warm, refrigeration will keep the chocolate layer from softening, but the cereal may lose some of its crispness. To freeze, wrap individual squares tightly in plastic wrap then store in freezer bags for up to 2 months. Let thaw at room temperature before serving.
Perfect For Any Occasion
These treats work beautifully for nearly any gathering. Pack them in lunch boxes, serve them at birthday parties, or bring them to bake sales where they'll stand out among traditional offerings. During holidays, customize with seasonal sprinkles or colored chocolate to match the celebration. Their portable nature makes them ideal for potlucks where finger foods are appreciated.

Frequently Asked Questions
- → Can I use crunchy peanut butter instead of smooth?
Yes, crunchy peanut butter works well and adds a bit of extra texture to the squares.
- → What’s the best way to melt the chocolate chips?
Microwave the chocolate chips in 20-second intervals, stirring in between, or use a double boiler for gentle, even melting.
- → Can I substitute marshmallows with a different ingredient?
Marshmallows bind the mixture together, but you can try marshmallow fluff or a syrup-based alternative like honey for a different consistency.
- → How do I keep the chocolate layer smooth?
Spread the melted chocolate chips quickly and evenly before it sets, using an offset spatula for the best results.
- → How should I store these squares?
Keep the squares in an airtight container in the refrigerator for up to a week to maintain freshness and texture.