Nutty Puppy Chow
Can’t stop, won’t stop… eating this snackable puppy chow! Be forewarned: it’s addictive in the best possible way.

Each chocolate-peanut-buttery bite is super light and crispy—packed with irresistible crunch that keeps you coming back for more. (Imagine if a Reese’s Peanut Butter Cup and Kit Kat Bar had a baby… omg, I’m telling you!) While I stay somewhat true to the traditional recipe, there are a few things I do to lighten up the sugar load and sneak in extra nutrition.
First, I pull wayyyyy back on the confectioner’s sugar since you really only need a light dusting at the end. Next, I toss in peanuts for extra crunch, protein, and fiber. Feel free to swap in any favorite nut—I’ve experimented with almonds, pecans, cashews, and walnuts, and they all taste fantastic. Sometimes I even add a sprinkling of shredded coconut. There’s no wrong turn.




This recipe is gluten-free (if your cereal is gluten-free), dairy-free (if you use dairy-free chocolate chips), and makes an extra-large GIGANTIC batch that can easily be halved if you prefer. In fact, if you’re making it for yourself or a small group, I recommend halving the recipe. I tend to make this for larger parties and family gatherings …. so there’s never a crumb left, no matter how large my batch is.
The other thing to know is that its EXTRA-DELICIOUS frozen – I’m talking about eating it straight from the freezer. That’s one more reason I love making the larger batch: there’s always some waiting for me in the freezer when a craving hits… or when the kids drop by and start shrieking with delight after discovering my secret stash! It’ll keep in the fridge for up to a week, or in the freezer for up to two months… but I really don’t think it will last that long, haha.

It’s one of those treats that checks every box—sweet, salty, crunchy, chocolatey—and somehow still feels a little more wholesome thanks to the nutty upgrades. I love having it handy for movie nights, road trips, or casual get-togethers; it’s a guaranteed crowd-pleaser that disappears fast. Lickety split FAST.
If you’re craving more tasty snacks, check out my Chocolate Peanut Butter Crispy Bites, Energizing Trail Mix Popcorn, or Healthy No-Bake Peanut Butter Granola Bars—each one delivers satisfaction with a better-for-you twist.


Joy tip #1: store your puppy chow in single-serve containers or small resealable bags in the freezer. That way you can grab a handful or two when you need a little something sweet without accidentally polishing off the whole bowl (soooo guilty as charged!).
Joy tip #2: You can easily make this recipe with sugar-free confectioners’ sugar and/or sugar-free chocolate (sweetened with monk fruit or stevia) to dial back added sugar without losing any sweetness or satisfaction.
Trust me—once you whip this up, you’ll understand why I call it Nutty Puppy Chow. It’s scrumptious party food with a feel-good spin… the kind of treat that sparks joy (and serious snack envy) every single time!
Try these Cinnamon-Sugar Pepitas!

Chocolate Peanut Butter Puppy Chow
Ingredients
- 2 cups semi-sweet or dark chocolate chips, 12oz bag
- ¾ cup creamy peanut butter
- 1 teaspoon vanilla extract
- 1 cup roasted, salted peanuts (or any other preferred nut; whole, chopped or sliced)
- 10 cups Rice Chex cereal, one 12oz box
- ¼ cup confectioner’s powdered sugar
Instructions
- Add chocolate chips and peanut butter to a very large microwave-safe mixing bowl and microwave for 60 seconds. Remove and give it a stir. Place back into the microwave for 30 additional seconds and stir again. If it’s not totally smooth and melty, continue to microwave in 15-second intervals (removing between and stirring) until you reach desired consistency.
- Stir in the vanilla extract and peanuts. Then, add about 2 cups of cereal at a time, and using a rubber spatula, gently stir the mixture until all of the cereal is coated in chocolate. Be careful when stirring and try to keep most of the cereal squares intact. Of course, some will crush, and that’s okay. Do not try to separate all of the clumps, as the chocolatey clumps are extra delicious.
- Scrape the bottom of the bowl to ensure you’re utilizing all of the chocolate coating. Place the bowl in the fridge to chill for just about 15-20 minutes (if you leave it in longer, it will harden and make it more difficult to evenly distribute the confectioner’s sugar in the next step).
- Once cooled, sprinkle the confectioner’s sugar over the top, stopping and stirring to evenly coat. Because you’ll be using much less confectioner’s sugar than a traditional recipe, you’ll create a dark chocolate appearance with speckles of white… rather than the signature white powdery finish.
- Stash in a sealed container in the fridge for up to a week. Or, you can freeze for up to 2 months.
Notes
Sugar swap: You can easily make this recipe with sugar-free confectioners’ sugar and/or sugar-free chocolate (sweetened with monk fruit or stevia) to dial back added sugar without losing any sweetness or satisfaction

SO Delish!!!!! Thank you Joy!!!!
Wish you could see my smile, Pam!! This is my kids favorite “mom creation” and they request it all the time. I keep a stash in the freezer for them 😉 Thanks for the wonderful review… and for being a part of my wellness community!
Is this gluten free with the rice Chex ? Love your recipes. TY!
Thank you so much, Donna! Yes, this recipe is gluten free with Rice Chex cereal (even most generic store brands of Rice Chex are GF). Just double-check that the box you’re buying says “Gluten-free” to be 100% certain. Enjoy every crunchy, chocolatey bite!
Is there a peanut butter substitute (allergies, )?
Absolutely, Linda! You can swap the peanut butter for sunflower seed butter or soy nut butter…both work beautifully and keep that creamy, nutty flavor without any peanuts. Just be sure to use a smooth, no-stir variety for best texture. Enjoy!
I have a question, is the peanut butter natural and if not, do you think it would work? The picture in the recipe, doesn’t look runny enough to be natural
Hi Diane, Yes, natural peanut butter works perfectly here. Just be sure to give it a good stir first (if it separates) and then measure so you get the right amount. Once it’s melted together with the chocolate chips, it’ll turn smooth, creamy, and totally irresistible, no matter which type you use!— Eliza (Team Joy)
This looks yummy!! For those with a nut allergy, any suggestion for a replacement for the nuts?
Hi Michelle, if you have a nut allergy (or you’re making this for someone with one), you can swap in a nut-free butter (like sunflower seed or soy nut butter)…whatever’s safe for your family. For the nuts, you can simply skip them altogether! If you want a replacement, you could toss in some roughly chopped freeze-dried strawberries for crunch and color. Pro tip: try a half batch first — it’s the perfect way to test it out! And, try popping it in the freezer as well, it’s so tasty!— Eliza (Team Joy)
Gosh! Who can eat just 1/2 cup?? Seems loaded with fat, sugar, calories for 1/2 cup: but love the subs for sugar using Monk Fruit or Stevia.
What about using unsweetened cocoa powder to replace some of the high fat chocolate, and also adding fiber by using whole wheat chex or even shredded wheat or other whole grain cereal? Perhaps try almonds/almond butter or walnuts for better omega-3-s instead of peanuts/peanut butter?
Hiya! I completely hear where you’re coming from and understand your perspective! I wanted to keep this recipe in the spirit of the traditional Puppy Chow that everyone knows and loves (myself included!) — just with a few smart tweaks to boost the nutrition a bit. I added peanuts for some protein and healthy fats and dialed down the confectioners’ sugar to lighten it up.
That said, there are definitely ways to make it much lower in sugar if that’s your goal! You can use no-sugar-added chocolate chips (I’ve tried it with ChocZero, made with monkfruit, and it turned out delicious). And while I like sticking with Rice Chex to keep it gluten-free, you can absolutely swap in or blend a higher-fiber cereal, like Wheat Chex or another whole-grain variety, if you’d prefer.
Love your thoughtful suggestions…. and I always appreciate when fellow RDNs chime in with creative ideas! Thanks for being here!!
I always love your recipes…you do healthy, without being over-the-top!! Keep the great recipes coming! Thank you, and can’t wait to make this one!
Hi Heidi, Aw, thank you so much! That means a lot to Joy and the team. She’s all about keeping things healthy and delicious…never fussy or over-the-top. Hope you love this one, too!— Eliza (Team Joy)
Love this recipe!! I substituted wheat chex mix and added leftover trail mix and it tastes great!
Hi Kelly, Thanks for sharing your substitutions! Great ideas! So glad you loved this one. — Eliza (Team Joy)
Awesome. Love your recipes!
Thanks for the love, Joyce! — Eliza (Team Joy)
I was going to modify this recipe to accommodate peanut butter issues but decided to prepare it exactly as directed. In the future I may also add shredded coconut, crushed walnuts, and/or cinnamon.
So easy & so delicious! I put it together in about 30 minutes and it has been a massive hit in our home. Fyi, I filled 15 of those 6-1/2” x 3-1/4” snack bags to the brim, so you definitely get plenty of bang for your buck.
Truly a winner!!!!
Aww, I love hearing this…thank you, Linda!! I’m so happy it was such a hit in your home! Great idea to try coconut, walnuts, or cinnamon next time—those sound like delicious twists. And wow, 15 snack bags filled to the brim?!!
I am a fan also of your recipes and books! This has to be one of the most positive formats I’ve come across, so refreshing. I plan to make this for the holidays and give as gifts for out of town travelers. My concern is that you mentioned to keep in fridge or freeze. If so this won’t work. Any tips? Thank you for spreading kindness❤️!
Hi Stacy! Aww, thank you for such a thoughtful note!! The fridge/freezer step is only to help the chocolate–nut butter mixture set quickly so you can break it apart and package it up. Once everything is fully set and hardened, my Nutty Puppy Chow is shelf-stable and can absolutely be stored and gifted at room temperature.
That said… I personally love to eat it chilled — or even more so straight from the freezer! It gets extra crisp and irresistible that way. But for gifting, room temp is completely fine. (recommend that Joy suggests they try it in the freezer, lol)
A few tips to make it travel-friendly:
-Make sure the coated popcorn cools completely and the chocolate firms up before packing.
-Store in airtight bags or containers to maintain that delicious crunch.
• Keep away from heat (cars with heaters blasting, radiators, fireplaces), since the chocolate can soften.
When prepped this way, it will hold beautifully for days — perfect for out-of-town travelers and holiday gifting! And thank you for the kindness!! xx
It taste great, but it’s one giant piece. I followed your directions. I covered the bowl I made it in and put it in the refrigerator. The next day it was solid. How long do I need to leave it out so you can easily eat it.
Hi Daniela, I know exactly what happened here—and I’m so glad you reached out!! When the puppy chow is still wet and sits in the fridge too long in one big bowl, the chocolate and peanut butter firm up and glue everything together into one solid piece.
The easiest fix is to simply let it sit out at room temp for about 15–30 minutes, then break it apart with your hands or a spoon. It should loosen up nicely! Once it’s broken into pieces and clusters, you can pop it back into the fridge or freezer for longer-term storage, and it should stay nice and snackable.
For next time, here’s the method I use: after stirring the cereal with the melty chocolate-peanut butter mixture, chill it for only 15–20 minutes during that initial set. Then take it out, sprinkle on the powdered sugar, stir and break up any extra-big clumps with your hands so it’s perfectly poppable before serving or storing back in the fridge/freezer.
Thank you so much for flagging this—I’m going to make this extra clear in the recipe notes so it turns out perfectly every time!
And please let me know how this goes!!