These peanut butter Rice Krispie treats with M&M’s and chocolate chips are a chewy, crunchy, chocolatey twist on a classic favorite. Loaded with creamy peanut butter, sweet marshmallows, and colorful candy, they’re as fun to eat as they are to make. Whether I’m whipping them up for a party, a school treat, or just because, they’re always a hit.
Why You’ll Love This Recipe
I love this recipe because it’s no-bake, quick to throw together, and full of nostalgic flavor. The peanut butter adds a rich, salty-sweet layer, while the M&M’s and chocolate chips bring color and extra indulgence. These treats are soft and gooey with just the right amount of crunch—and they stay that way for days. Plus, they’re super customizable.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Rice Krispies cereal
-
Mini marshmallows
-
Creamy peanut butter
-
Unsalted butter
-
Vanilla extract
-
M&M’s
-
Mini chocolate chips
Directions
-
I line a 9×13-inch baking dish with parchment paper or lightly grease it for easy removal.
-
In a large pot, I melt the butter and peanut butter together over low heat, stirring constantly until smooth.
-
I add the mini marshmallows and stir until they’re fully melted and blended into the mixture.
-
I remove the pot from heat and stir in the vanilla, followed by the Rice Krispies cereal. I mix until everything is evenly coated.
-
Once the mixture is slightly cooled (but still warm), I gently fold in most of the M&M’s and mini chocolate chips, saving some for the top.
-
I press the mixture into the prepared pan, using a spatula or lightly greased hands to smooth it out evenly.
-
I sprinkle the remaining M&M’s and chocolate chips on top and press them in lightly.
-
I let the treats cool at room temperature for about 1 hour before cutting into squares.
Servings and timing
This recipe makes about 20 squares. It takes 10 minutes to prepare and about 1 hour to set, so I can have them ready to serve in just over an hour.
Variations
Sometimes I use crunchy peanut butter for more texture or swap the M&M’s for peanut butter chips or Reese’s Pieces. For a holiday version, I use seasonal-colored candies. I’ve also made them with Cocoa Krispies for a double chocolate hit.
Storage/Reheating
I store these treats in an airtight container at room temperature for up to 4 days. I keep them in a cool place so the chocolate doesn’t melt. I don’t refrigerate them, as that can make them too hard. No reheating is needed—just enjoy them as they are.
FAQs
Can I use natural peanut butter?
I usually stick with creamy, no-stir peanut butter for the best texture. Natural peanut butter can be too oily or dry and may cause the treats to separate.
How do I keep the treats soft?
I don’t overcook the marshmallow mixture, and I mix gently to avoid compacting the cereal. Letting them cool uncovered also helps keep them chewy.
Can I use regular-sized chocolate chips?
Yes, I’ve used them before. I just make sure to add them once the mixture cools slightly so they don’t melt too much.
Can I make these ahead of time?
Definitely. I often make them a day ahead and store them covered at room temperature until serving.
What’s the best way to cut them cleanly?
I let them cool completely, then use a sharp knife coated with a little cooking spray or butter to slice clean, even squares.
Conclusion
Peanut butter Rice Krispie treats with M&M’s and chocolate chips are a fun, sweet snack that’s easy to love and even easier to make. With their soft, chewy texture and bursts of candy and chocolate in every bite, they’re perfect for parties, lunchboxes, or satisfying a sudden craving. I always keep this recipe on hand for a quick, no-fuss treat everyone enjoys.
PrintPeanut Butter Rice Krispie Treats with M&M’s and Chocolate Chips
These peanut butter Rice Krispie treats with M&M’s and chocolate chips are chewy, crunchy, and sweet with a rich peanut butter base. They’re no-bake, easy to make, and loaded with colorful candies and gooey marshmallows—perfect for parties or a quick homemade dessert.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Total Time: 1 hour 15 minutes
- Yield: 20 squares
- Category: Dessert
- Method: No-Bake
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 6 cups Rice Krispies cereal
- 10 oz mini marshmallows
- 1/2 cup creamy peanut butter
- 1/4 cup unsalted butter
- 1 tsp vanilla extract
- 1 cup M&M’s
- 1/2 cup mini chocolate chips
Instructions
- Line a 9×13-inch baking dish with parchment paper or lightly grease it.
- In a large pot over low heat, melt butter and peanut butter together, stirring until smooth.
- Add mini marshmallows and stir until fully melted and combined.
- Remove from heat and stir in vanilla extract.
- Add Rice Krispies cereal and mix until evenly coated.
- Let mixture cool slightly, then gently fold in most of the M&M’s and mini chocolate chips, reserving some for the top.
- Press mixture into prepared pan, smoothing with a spatula or greased hands.
- Sprinkle reserved M&M’s and chocolate chips on top, pressing lightly.
- Let cool at room temperature for 1 hour before cutting into squares.
Notes
- Use creamy no-stir peanut butter for best results.
- Don’t overheat the marshmallow mixture to keep treats soft.
- Fold in chocolate and candies after mixture cools slightly to avoid melting.
- Use a sharp knife coated with butter or spray for clean cuts.
Nutrition
- Serving Size: 1 square
- Calories: 210
- Sugar: 19g
- Sodium: 115mg
- Fat: 9g
- Saturated Fat: 4g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 31g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 10mg