Peanut Butter Rice Krispie Treats Recipe
Introduction
Peanut Butter Rice Krispie Treats combine the classic chewy, crispy texture of Rice Krispies with rich peanut butter and a smooth chocolate topping. This no-bake dessert is easy to make and perfect for sharing at parties or enjoying as a sweet snack.

Ingredients
- 1/4 cup unsalted butter
- 1 (10 oz) bag mini marshmallows (about 5 cups)
- 1/2 cup peanut butter
- 6 cups Rice Krispie cereal
- 8 oz chocolate chips (about 1 1/3 cups)
- 2 teaspoons vegetable oil
Instructions
- Step 1: Lightly grease a 9×13 inch pan with butter or non-stick cooking spray.
- Step 2: In a large saucepan, melt the butter, mini marshmallows, and peanut butter together over low heat, stirring gently until smooth.
- Step 3: Remove from heat and stir in the Rice Krispie cereal until evenly coated.
- Step 4: Press the mixture firmly into the prepared pan. To prevent sticking, lightly spray your hands with non-stick cooking spray.
- Step 5: Place the chocolate chips in a medium heatproof bowl. Microwave in 45-second intervals on medium power, stirring between each, until the chocolate is mostly melted.
- Step 6: Stir the melted chocolate until smooth, then mix in the vegetable oil.
- Step 7: Pour the chocolate over the pressed Rice Krispie mixture and spread evenly. Let it harden at room temperature for about 2 hours.
- Step 8: Cut into squares and serve.
Tips & Variations
- Use creamy peanut butter for a smooth texture or chunky peanut butter for added crunch.
- Substitute chocolate chips with white chocolate or butterscotch chips for a different flavor twist.
- Press mixture firmly into the pan to ensure treats hold together well.
- For a quicker set, refrigerate the bars after adding the chocolate topping.
Storage
Store the Peanut Butter Rice Krispie Treats in an airtight container at room temperature for up to 3 days. Keep them away from direct sunlight and heat to prevent melting. If refrigerated, allow them to come to room temperature before serving for the best texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use crunchy peanut butter instead of creamy?
Yes, crunchy peanut butter adds extra texture to the treats, which some people really enjoy. Just be sure to mix it well with the melted marshmallows and butter.
How can I make the chocolate topping glossy?
Adding a small amount of vegetable oil to the melted chocolate helps achieve a smooth, glossy finish and keeps it from becoming too thick when it hardens.
Print
Peanut Butter Rice Krispie Treats Recipe
- Total Time: 2 hours 20 minutes
- Yield: 12 to 16 squares 1x
Description
These Peanut Butter Rice Krispie Treats are a delicious twist on the classic cereal bar, combining rich peanut butter and gooey marshmallows with crispy Rice Krispies, then topped with a smooth chocolate drizzle. Perfect as a sweet snack or dessert, they’re easy to make and loved by kids and adults alike.
Ingredients
Main Ingredients
- 1/4 cup unsalted butter
- 1 10 oz bag mini marshmallows (about 5 cups)
- 1/2 cup peanut butter
- 6 cups Rice Krispie cereal
Topping
- 8 oz chocolate chips (about 1 1/3 cups)
- 2 teaspoons vegetable oil
Instructions
- Prepare the pan: Lightly grease a 9×13 inch pan with butter or non-stick cooking spray to prevent sticking.
- Melt the base ingredients: In a large saucepan over low heat, gently melt the butter, mini marshmallows, and peanut butter together while stirring frequently to combine smoothly without burning.
- Add the cereal: Once the marshmallow mixture is fully melted, remove the pan from heat and stir in the Rice Krispie cereal until all the cereal is evenly coated with the mixture.
- Press the mixture into the pan: Transfer the mixture into the prepared pan. Lightly spray your hands with non-stick cooking spray to prevent sticking and press the mixture firmly and evenly into the pan to set.
- Melt the chocolate topping: Place the chocolate chips in a medium heatproof bowl. Microwave on medium power for 45-second intervals, stirring between each burst until the chocolate is almost melted. Stir until smooth.
- Add oil and combine: Stir the vegetable oil into the melted chocolate to give it a shiny, smooth consistency perfect for drizzling.
- Top the bars: Pour the melted chocolate evenly over the pressed Rice Krispie mixture and spread gently if needed.
- Set the bars: Allow the chocolate topping to harden at room temperature for about 2 hours until fully set and firm.
- Serve and store: Cut into squares and store the treats in an airtight container kept at room temperature to maintain freshness.
Notes
- Lightly spraying your hands with cooking spray helps prevent the sticky mixture from adhering to your skin when pressing into the pan.
- Microwaving chocolate on medium power in intervals helps prevent burning and ensures a smooth melt.
- The vegetable oil in the chocolate topping adds gloss and helps the chocolate set smoothly.
- These treats are best eaten within a few days for maximum freshness but can be stored airtight for up to a week.
- For a nut-free option, omit the peanut butter and increase marshmallows slightly to maintain texture.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Keywords: Peanut Butter, Rice Krispie Treats, Marshmallows, Chocolate Topping, No Bake Dessert, Snack Bars, Easy Recipe

