This protein puppy chow is a grown-up take on the classic childhood snack — all the chocolate and peanut butter nostalgia with an added boost of protein. Each serving delivers approximately 15 grams of protein, making it a satisfying treat or post-workout nibble. The recipe is quick to make and easily adaptable to what you have on hand.

Puppy chow always brings back memories — warm, melted peanut butter and chocolate, then a heavy shake in a paper bag until every Chex piece is coated. This version skips the powdered sugar and uses protein powder instead, so you get the same crunchy, chocolatey clusters but with more long-lasting satisfaction.

What You Need for Protein Puppy Chow
There are just five main ingredients: Chex cereal, chocolate chips, coconut oil, peanut butter, and protein powder. Use good-quality ingredients for the best flavor and texture.
Recommended: a vanilla whey or plant-based protein powder works well. If you’d rather use collagen, you can swap it 1:1 for the protein powder — the texture and flavor will be slightly different.

Substitutions and Variations
- You can use Rice, Corn, or Wheat Chex — all work equally well.
- Semi-sweet chocolate chips are ideal because they balance sweetness and bitterness, but milk or dark chocolate will also work and will change the flavor profile.
- Any nut or seed butter can replace peanut butter (almond, cashew, sunflower seed butter), though the taste will vary.
- Add-ins: mini chocolate chips, pretzels, mini candy pieces, or chopped nuts are all great if you want to build a more textured snack mix.
More of our Favorite…
High Protein Desserts
- Peanut Butter Protein Balls
- Snickers Protein Bars
- Chocolate Protein Mousse
- Monster Cookie Protein Balls

Top Tips for Protein Puppy Chow
- Use a large paper bag: Pour the chocolate- and peanut-butter-coated Chex into a roomy paper bag, add the protein powder, roll the top closed, and shake. This helps ensure an even coating with minimal mess.
- Adjust protein powder as needed: Different powders absorb moisture differently. Start with the suggested amount, then add more if pieces are still wet or clumping.
- If your protein or collagen powder is unflavored, you may prefer adding a couple of tablespoons of powdered sugar or a pinch of sweetener to balance the taste.

Storage and Freezer Directions
After coating, let the protein puppy chow set completely. Store it in an airtight container in a cool, dry place for up to 5-7 days.
To freeze: once fully set, transfer to a freezer-safe container and freeze for up to 3 months. Thaw at room temperature before serving.

What to Serve with Protein Puppy Chow
Serve this alongside other protein-packed treats for a snack board or party platter. It pairs well with protein bars, peanut butter crunch cups, or chocolate peanut butter protein cookies.
- Protein Snickers-style bars
- Peanut butter crunch cups
- Chocolate peanut butter protein cookies
Protein Puppy Chow
This protein puppy chow combines protein powder with peanut butter, melted chocolate, and Chex cereal for a crunchy, sweet snack with extra protein.
Prep: 15 mins • Cook: 2 mins • Total: 17 mins • Servings: 10
Ingredients
- 1 cup semi-sweet chocolate chips
- 1 cup all-natural drippy peanut butter
- 2 teaspoons coconut oil
- 6–7 cups Rice Chex cereal
- 1 cup vanilla protein powder (or vanilla/unflavored collagen, if preferred)
Instructions
- Add the chocolate chips, peanut butter, and coconut oil to a microwave-safe bowl. Microwave in 20-second increments, stirring after each interval, until the mixture is fully melted, smooth, and glossy — about 2 minutes total.
- Place 3 cups of Chex in a large mixing bowl. Pour half of the melted chocolate and peanut butter over the cereal and gently fold until evenly coated.
- Add the remaining Chex and pour the rest of the chocolate-peanut butter mixture over the top. Fold again until coated; it’s fine if some clusters form.
- To coat with protein powder, either keep the mixture in the bowl or transfer to a large paper bag. Add 1/2 cup of protein powder and gently stir or shake to coat. Add the remaining 1/2 cup and repeat, ensuring an even dusting. If using a bag, roll the top closed and shake until all pieces are coated.
- Allow the puppy chow to cool and set before transferring to an airtight container.
Tips & Notes
- The flavor will vary based on which protein or collagen powder you use. Vanilla powders are the most neutral and blend nicely with the chocolate and peanut butter.
- If you use unflavored collagen or plain protein powder, the mixture may taste less sweet — add a tablespoon or two of powdered sugar or a small amount of sweetener if desired.
- Chocolate protein powder can be used in place of vanilla for a richer chocolate flavor.
- Swap Rice Chex for Corn or Wheat Chex if preferred.
Make Them into Protein Balls
To turn this mix into bite-size protein balls: use the same ingredient amounts and add 2 tablespoons of powdered sugar to the protein powder. Crush the Chex into crumbs, mix with the melted chocolate-peanut butter, form into balls using a 1.5 tablespoon scoop, then roll each ball in the protein-powder mixture. If balls aren’t sticking, add a little extra protein powder and a teaspoon of water or more peanut butter as needed.

Nutrition (per serving, approximate)
Calories: 367 kcal • Carbohydrates: 31 g • Protein: 15 g • Fat: 22 g • Fiber: 3 g • Sugar: 11 g
Nutrition information is automatically calculated and should be used as an approximation.
Love this recipe? Try it with different protein powders and nut butters to find your favorite version. Share your results and enjoy a high-protein, nostalgic snack any time.