There’s something about Puppy Chow (or Muddy Buddies!) that feels like pure childhood joy — the chocolate, the peanut butter, that little dusting of sweetness. I’ve always loved it… so naturally, I had to reimagine it in popcorn form!

Say hello to Chocolate Peanut Butter Puppy Chow Popcorn — a sweet and salty, chocolatey treat that’s fun to make and even more unbelievably fun to eat. It blends the nostalgia of classic Puppy Chow with the whole grain crunch of popcorn, giving you the best of both worlds in every handful.

And if you agree that PB & C (chocolate) is basically the sweet-tooth sibling of PB & J, take a peek at my Chocolate Peanut Butter Crispy BitesChocolate Peanut Butter Crunch CupsChocolate Peanut Butter Fudge Bites, and a JB classic, my Chocolate Peanut Butter Dates (aka Snickers Dates) — it’s been a very peanut-butter-and-chocolate season in my kitchen!!

This recipe comes together quickly, but here’s 2 important things to know!

  1. Setting Tip: To keep the popcorn delightfully crisp, the setting step matters. Popcorn is delicate and can turn soft if it spends too much time in the fridge, so be sure to follow the firming notes before you start. They’ll help you achieve perfect, crunchy, chocolate-coated popcorn every single time. Once everything sets and you break it into pieces, get ready… people pounce. It’s crazy good!
  2. Vanilla Extract Tip: Most vanilla extracts are alcohol-based and melt in perfectly into the warm combo of chocolate chips and peanut butter. But if your vanilla is water-based or imitation, it can cause the chocolate to “seize” — that’s when smooth, glossy chocolate suddenly turns thick, grainy, or clumpy. It happens when even a tiny bit of water hits melted chocolate. To avoid this, just check your vanilla label: if the first ingredient is alcohol (often labeled “ethyl alcohol” or simply “alcohol”), you’re good to go (that’s what I use). If it lists water instead, stir the vanilla into the peanut butter before melting, so everything blends smoothly. And if you’d rather skip the vanilla entirely, that works too — your popcorn will still taste incredible. More about this in the notes section below!

Try my Caramel Popcorn next!

(5 stars) 5 ratings

Chocolate Peanut Butter “Puppy Chow” Popcorn

A sweet-and-salty, chocolatey spin on classic Puppy Chow made with whole grain popcorn instead of cereal. It comes together fast, sets into cluster-y pieces, and delivers that irresistible chocolate-peanut-butter magic in every handful.
Yield: 10 cups
Prep Time: 15 minutes
Chill Time: 1 hour
Total Time: 1 hour 15 minutes

Ingredients
 

  • ¾ cup semi-sweet or dark chocolate chips
  • 2 tablespoons creamy peanut butter
  • ½ teaspoon vanilla extract
  • 6 heaping cups light popcorn, air-popped or store-bought
  • cup roasted salted peanuts, roughly chopped
  • 1 tablespoon confectioners’ sugar

Instructions
 

  • Melt the chocolate + PB: Add chocolate chips and peanut butter to a microwave-safe bowl. Microwave in 20–30 second intervals, stirring between each burst so the chocolate doesn’t scorch. Continue until smooth and completely melted. Stir in the vanilla extract.
  • Prep the popcorn: Spread the popcorn onto a large parchment-lined baking sheet in as close to a single layer as possible.
  • Drizzle with chocolate: Using a spoon or spatula, drizzle the warm chocolate-peanut butter mixture over the popcorn in zig-zags until everything is generously coated. Don’t worry about being neat — artistic drizzling makes it look fabulous!
  • Add toppings: Sprinkle the chopped peanuts evenly over the surface. Finish with a light dusting of confectioners’ sugar.
  • Let it set (this is important for crispness!):
    For crunchy popcorn, allow the tray to sit undisturbed at room temperature for at least 60 minutes, or could be less if your kitchen runs cool.
    Tip: Chocolate mixed with peanut butter takes extra time to firm, so don’t rush it.
    Quick-set option: If you need it sooner, place the tray in the freezer for 5–7 minutes (NOT the fridge!). This hardens the chocolate quickly without exposing the popcorn to refrigerator humidity, which can make it soggy. Avoid the fridge, as it often softens the popcorn!
  • Break + enjoy: Once fully set, break the popcorn into artisanal pieces — as big or small as you’d like. Pile into a bowl or platter and dig in!

Notes

Crispness Tips (A must-read!)
Popcorn is naturally absorbent — it soaks up moisture from the environment. Refrigerators are especially humid, which can soften your beautiful chocolate-coated clusters. Here’s how to keep every bite light and crunchy:
  • Fast method: Place the tray in the freezer for 5–7 minutes (do not leave it longer than 7 minutes!). This firms the chocolate quickly without adding moisture. Once the chocolate is firmed, immediately take it out and let it sit on the counter until you’re ready to serve. Avoid the fridge: Even a short chill can soften the popcorn.
  • Longer method: Let the popcorn set at room temperature for at least 60 minutes (could be less if your kitchen runs cool). Because we’re mixing chocolate with peanut butter, it naturally takes extra time to firm — this is normal!
A note about popcorn: If you make your own popcorn, be sure to add a bit of salt to get that perfect salty-sweet flavor in this recipe.
Vanilla extract guide (*Important for best results!):
“Seizing” happens when melted chocolate comes into contact with water — it suddenly becomes thick, grainy, or tight instead of silky. Most store-bought vanilla extracts are alcohol-based, which do not cause seizing. But some imitation or “water-based” vanillas can.
Here’s how to check your vanilla:
-Look at the ingredient list. If the first ingredient is alcohol (often labeled “ethyl alcohol” or simply “alcohol”), you’re safe to follow my directions for adding it directly to the melty chocolate–PB blend.
-If the list starts with water, or if it says imitation vanilla, it may cause the chocolate to seize. So follow this workaround instead: Mix the vanilla into the peanut butter before melting. The fat protects the chocolate and prevents clumping. Or simply skip the vanilla entirely — the chocolate–peanut butter flavor is still rich and delicious without it.
Make It Gluten-Free: Use certified gluten-free popcorn and check that your chocolate chips are labeled GF.
Make It Dairy-Free / Vegan: Choose dairy-free chocolate chips
Nut-Free Swap: Replace peanut butter with sunflower seed butter and use pumpkin seeds instead of peanuts.
Fun Add-Ins: Toasted coconut flakes or freeze-dried strawberries (PB&J vibes!)

Nutrition Information per serving

Serving Size: 1 cupCalories: 130Carbohydrates: 14gProtein: 3gTotal Fat: 8g— Unsaturated Fat: 5g— Saturated Fat: 3gCholesterol: 0mgSodium: 15mgPotassium: 112mgFiber: 2gTotal Sugar: 8g— Natural Sugar: 0g— Added Sugar: 8gIron: 1mg
Nutrition information is calculated using a leading industry software. That being said, brands can vary, and there may be slight fluctuations in the numbers.
I’m hoping you loved this recipe! If you made it and want to share feedback, I’d be so grateful to hear from you. Please leave a review below or tag @joybauer on Instagram!