This post may contain references to products from one or more of our advertisers. Oh Sweet Basil may receive compensation when you click on links to such products.

Watch out, caramel popcorn, because this peanut butter popcorn is going to take over the world! It’s soft, chewy and loaded with rich peanut butter caramel, crunchy Rice Krispies and colorful M&M’s! This easy, no-bake sweet and salty treat is perfect for movie nights, parties and sharing with friends!

Soft and chewy peanut butter popcorn with Rice Krispies and colorful M&M's
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus, you’ll get new recipes from us every week!

This recipe comes from my Aunt Helen, and it’s one of those treats you just can’t stop grabbing handfuls of! The combination of buttery popcorn, gooey peanut butter caramel and chocolate candies is absolutely irresistible.

And trust me, don’t skip the Rice Krispies! They add the best little crunch to all that chewy, peanut buttery goodness!

Why You’ll Love This Peanut Butter Popcorn

Carrian Cheney
  • Sweet and salty perfection: The salty popcorn perfectly balances the rich, sweet peanut butter caramel.
  • The best texture combination: Soft, chewy popcorn, crispy Rice Krispies and little bites of chocolate candy make every handful different.
  • A fun twist on caramel popcorn: If you love traditional caramel popcorn, the addition of creamy peanut butter takes it to a whole new level!
  • Perfect for sharing: Make a big bowl for movie night, take it to a party or package it up for friends and neighbors.

Ingredients You’ll Need

You only need a handful of ingredients to make this sweet and salty peanut butter popcorn!

Ingredients for peanut butter caramel popcorn including popcorn, peanut butter, butter, sugar, corn syrup, Rice Krispies and M&M's
  • Butter: Creates a rich, buttery base for the soft caramel coating.
  • Sugar: Sweetens the caramel and gives it that delicious candy-like flavor.
  • Karo Syrup: Light corn syrup helps keep the caramel smooth and chewy instead of grainy.
  • Creamy Peanut Butter: Adds rich peanut butter flavor and makes the caramel extra creamy. I prefer regular creamy peanut butter for the smoothest results.
  • Popcorn: You’ll need 10 cups of popped popcorn. I love buttery, salty movie theater popcorn because it balances the sweet caramel, but regular microwave, stovetop or air-popped popcorn works too. Remove any unpopped kernels before adding the coating.
  • Rice Krispies: Add the most delicious little crunch throughout the chewy popcorn.
  • M&M’s: Use any variety you love! Peanut butter M&M’s are my personal favorite, but peanut, plain, mini or fun seasonal flavors all work. I used peanut butter cinnamon roll M&M’s and mini M&M’s in the photos!

PRO TIP: Have your popcorn popped, cereal measured and M&M’s ready before making the caramel. You’ll want to work quickly once the warm peanut butter caramel is ready!

Homemade peanut butter popcorn coated in chewy caramel with crispy cereal and colorful M&M's

How to Make Peanut Butter Popcorn

This easy peanut butter caramel popcorn comes together on the stovetop in just a few simple steps!

  1. Prepare the popcorn. Pop enough popcorn to measure 10 cups. Transfer it to an extra-large bowl, leaving behind as many unpopped kernels as possible.
  2. Make the caramel. Melt the butter, sugar and Karo syrup in a saucepan over medium heat, stirring until the mixture comes to a boil.
  3. Add the peanut butter. As soon as it reaches a boil, stir in the peanut butter until smooth and remove from the heat.
  4. Coat the popcorn. Pour about half of the warm peanut butter caramel over the popcorn. Gently stir until evenly coated.
  5. Add the Rice Krispies. Sprinkle the cereal over the coated popcorn, then pour on the remaining caramel. Gently toss until everything is combined.
  6. Add the M&M’s immediately! While the caramel is still warm and sticky, add your favorite M&M’s and gently stir to distribute them throughout the popcorn.
  7. Enjoy! Let the popcorn cool enough to handle, then dig in!

Carrian’s Tip: Don’t add the Rice Krispies at the very beginning! I found that they sink to the bottom of the bowl before they get evenly coated. Adding them halfway through, between the two additions of caramel, keeps everything mixed together so much better!

Can I Use Air-Popped Popcorn?

Absolutely! Air-popped popcorn works great in this recipe. Just make sure you have 10 cups of popped popcorn, and add a little salt to balance the sweetness of the peanut butter caramel.

Tips for the Best Peanut Butter Popcorn

  • Remove the unpopped kernels. After popping the popcorn, transfer it to a second bowl. Most of the hard kernels will stay behind in the first bowl.
  • Use an extra-large bowl. You’ll need plenty of room to toss everything without spilling or crushing the popcorn.
  • Have everything ready. The peanut butter caramel thickens as it cools, so measure your cereal and M&M’s before you start.
  • Stir gently. Use a large spatula to fold everything together rather than aggressively stirring and breaking up the popcorn.
Close-up of peanut butter caramel popcorn mixed with crunchy Rice Krispies and M&M's

Troubleshooting Peanut Butter Popcorn

Why is my peanut butter popcorn too sticky?

This popcorn is supposed to be soft, gooey and chewy, not hard and crunchy like traditional caramel corn! If the coating seems excessively wet, make sure you’ve measured the popcorn correctly and give everything a few minutes to cool. The caramel will thicken as it cools.

Why is my caramel grainy?

Sugar crystals can cause a gritty texture. Make sure the sugar dissolves as the mixture heats, and avoid scraping dried sugar crystals from the sides of the saucepan into the finished caramel.

Why isn’t my popcorn evenly coated?

Your caramel may have cooled too much before mixing, or the bowl may be too small. Work quickly while the caramel is warm, and use a large enough bowl to toss everything thoroughly.

Why are my M&M’s melting or smearing?

The caramel may be too hot. Let the mixture cool very briefly before adding the candies, but don’t wait until the coating has set.

Bowl of Aunt Helen's caramel peanut butter popcorn with Rice Krispies and assorted M&M's

Variations and Add-Ins

Want to switch things up? Here are a few fun ways to make this peanut butter popcorn your own!

  • Different M&M’s: Try peanut butter (my favorite!), peanut, mini, plain or seasonal flavors. You can even mix a few varieties together!
  • Reese’s Pieces: Swap some or all of the M&M’s for another peanut butter candy option.
  • Pretzel pieces: Add a handful for an extra salty crunch.
  • Chopped peanuts: Sprinkle in roasted peanuts for even more nutty flavor.
  • Chocolate drizzle: Once the popcorn has cooled, drizzle with melted chocolate for an extra indulgent treat.

Tip: If you add extra mix-ins, the caramel coating may be spread a little thinner.

How to Store Peanut Butter Popcorn

This peanut butter popcorn is best enjoyed fresh, while the caramel is soft and chewy and the Rice Krispies still have a little crunch.

Once completely cooled, store any leftovers in an airtight container at room temperature. Keep it away from heat and humidity, which can make the popcorn stickier.

For the best texture, enjoy it as soon as possible!

Close-up showing Rice Krispies mixed into soft caramel peanut butter popcorn with colorful M&M's.

If you love sweet and salty treats, this peanut butter popcorn is going to become a new favorite! Between the soft, chewy peanut butter caramel, crunchy Rice Krispies and colorful M&M’s, every handful is loaded with deliciousness. It’s easy to make, perfect for sharing and a fun twist on classic caramel popcorn. Just don’t expect the bowl to last very long!

More No Bake Snack Recipes

Watch This Video Tutorial

No ratings yet

Caramel Peanut Butter Popcorn

By Carrian Cheney
Prep5 minutes
Cook10 minutes
Total15 minutes
Servings10
This Caramel Peanut Butter Popcorn is soft, chewy and loaded with rich peanut butter caramel, crunchy Rice Krispies and colorful M&M's! Made with just a handful of ingredients, it's an easy, no-bake sweet and salty treat that's perfect for movie nights, parties and sharing!
Want to save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • ½ Cup Butter
  • 1 Cup Sugar
  • 1 Cup Karo Syrup
  • 1 Cup Peanut Butter, (or more)
  • 10 Cups Movie Theater Popcorn
  • 3 Cups Rice Krispies
  • 18 oz M&M’s, Family Size bag, any variety (see note)

Instructions 

  • Put the popcorn into a large bowl and try to remove as many of the unpopped popcorn seeds as you can (see note).
  • Melt butter, sugar and Karo syrup in a large saucepan and bring to a boil then immediately add the peanut butter.
    ½ Cup Butter, 1 Cup Sugar, 1 Cup Karo Syrup, 1 Cup Peanut Butter
  • Stir until smooth, then pour about half of the peanut butter caramel over the popcorn and stir to combine.
    10 Cups Movie Theater Popcorn
  • Add the Rice Krispies and the rest of the caramel and stir to combine.
    3 Cups Rice Krispies
  • Add the M&M's immediately so that they stick to the popcorn. Stir until the M&M's are distributed throughout the popcorn.
    18 oz M&M’s

Recipe Notes

I like to pop the popcorn, put it in a bowl, them move it to a different bowl. It just kind of sifts the kernels to the bottom so I can throw those out. Biting into those kernels are tough.
Use any variety of M&M’s you love! Peanut butter M&M’s are my favorite, but peanut, plain, mini or seasonal flavors are all delicious. You can even mix and match different kinds. The 18 ounces is a guideline, so feel free to adjust the amount to your preference.
Caramel peanut butter popcorn from Aunt Helen

Nutrition

Serving: 1cup, Calories: 740kcal, Carbohydrates: 102g, Protein: 10g, Fat: 35g, Saturated Fat: 16g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 9g, Trans Fat: 0.5g, Cholesterol: 32mg, Sodium: 285mg, Potassium: 196mg, Fiber: 4g, Sugar: 82g, Vitamin A: 978IU, Vitamin C: 6mg, Calcium: 80mg, Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

About The Author

Sweet Basil

More Ideas

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating