Here is my favorite white chocolate peanut butter chex mix recipe, with crispy cereal pieces, creamy peanut butter coating, and sweet white chocolate drizzled throughout for the perfect salty-sweet snack.
This chex mix is always the first thing to disappear at our family gatherings and movie nights. I usually make a double batch because my kids and their friends can polish off a whole bowl in one sitting. There’s just something about that peanut butter and white chocolate combo that nobody can resist!

Why You’ll Love This White Chocolate Peanut Butter Chex Mix
- Quick and easy to make – This sweet snack mix comes together in just 15-25 minutes, making it perfect for last-minute party prep or when you need a treat fast.
- Perfect for parties and gatherings – This addictive mix is always a hit at potlucks, movie nights, or holiday parties, and it makes enough to feed a crowd.
- Sweet and salty combination – The creamy white chocolate coating brings together crunchy cereals, salty pretzels, and sweet marshmallows for the perfect flavor balance that keeps you coming back for more.
- Great for gift giving – Package this colorful mix in cute bags or containers for an easy homemade gift that friends and family will actually want to receive.
- No baking required – Just melt, mix, and let it set – no oven needed, which means less cleanup and more time to enjoy your treat.
What Kind of White Chocolate Should I Use?
For this Chex mix recipe, you’ll want to use good quality white chocolate chips rather than white candy melts or coating chocolate. Real white chocolate contains cocoa butter, which gives you a smoother melt and better flavor than the artificial alternatives. Look for brands like Ghirardelli, Guittard, or even Nestle Toll House – they all melt nicely and coat your mix evenly. If you can only find white chocolate bars instead of chips, just chop them into small pieces before melting. The key is making sure your white chocolate melts smoothly without seizing up, so avoid getting any water in the mixture and melt it slowly over low heat or in short microwave bursts.

Options for Substitutions
This snack mix is pretty forgiving when it comes to swapping ingredients – here’s what you can change up:
- Peanut Butter Chocolate Cheerios: Regular Cheerios, Honey Nut Cheerios, or even Chex cereal work great here. You’ll still get that satisfying crunch.
- Wheat Chex: Rice Chex, Corn Chex, or any other Chex variety will do the job. You can even mix different types for more texture.
- Pretzel sticks: Pretzel twists, mini pretzels, or even oyster crackers make good substitutes. Just keep the pieces bite-sized.
- Honey roasted peanuts: Regular salted peanuts, cashews, or mixed nuts work well. If using unsalted nuts, add a pinch of salt to the mix.
- Peanut Butter M&M’s: Regular M&M’s, chocolate chips, or peanut butter chips are easy swaps. You could even use mini chocolate candies.
- White chocolate chips: This is the star of the show, so I’d stick with white chocolate. But if you must substitute, try vanilla melting wafers or even milk chocolate chips for a different flavor profile.
- Mini marshmallows: You can leave these out entirely or swap with dried fruit like raisins or cranberries for a different sweet element.
Watch Out for These Mistakes While Cooking
The biggest mistake when making white chocolate peanut butter Chex mix is overheating the white chocolate, which can cause it to seize up and become grainy – always melt it slowly using 30-second intervals in the microwave, stirring between each round.
Another common error is adding the mini marshmallows too early in the process, as they’ll melt completely when mixed with hot chocolate, so wait until the mixture has cooled slightly before folding them in.
Make sure your cereal and pretzel mixture is completely cool before adding the chocolate coating, otherwise the heat will cause the chocolate to become too thin and won’t coat evenly.
For the best results, spread your finished mix on parchment paper in a single layer and let it set for at least 30 minutes before breaking apart any clumps – this prevents everything from sticking together in one big mess.

What to Serve With White Chocolate Peanut Butter Chex Mix?
This sweet and salty snack mix is perfect on its own, but it really shines at parties alongside other finger foods like popcorn, cheese and crackers, or fresh fruit to balance out all that sweetness. I love setting it out in bowls during movie nights with some cold milk or hot cocoa for dipping – the white chocolate coating makes it feel like a special treat! For game day or casual get-togethers, pair it with other crunchy snacks like regular potato chips or veggie sticks with ranch dip. You can also package it up in cute bags as party favors or gifts since it keeps well and travels easily.
Storage Instructions
Keep Fresh: This sweet and salty mix stays crispy when stored in an airtight container at room temperature for up to 2 weeks. I like to use a large glass jar or plastic container with a tight lid to keep all that white chocolate coating from getting sticky. Just make sure it’s completely cooled before you seal it up!
Portion Out: I love dividing this into smaller containers or mason jars right after making it – perfect for gift giving or portion control. You can also pack it in individual snack bags for lunch boxes or road trips. The mix travels really well and makes a great homemade gift during the holidays.
Refresh: If your chex mix loses some of its crunch after a few days, spread it on a baking sheet and pop it in a 250°F oven for about 5-10 minutes. Let it cool completely before storing again, and it’ll be back to its original crispy goodness.
| Preparation Time | 10-15 minutes |
| Cooking Time | 5-10 minutes |
| Total Time | 15-25 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 4650-5000
- Protein: 60-75 g
- Fat: 210-235 g
- Carbohydrates: 660-710 g
Ingredients
For the mix-ins:
- 2 cups peanut butter chocolate cheerios cereal
- 2 cups wheat chex cereal
- 2 cups stick pretzels
- 1 cup honey roasted peanuts
- 1 cup peanut butter m&m’s
- 1 cup miniature marshmallows
For the coating:
- 24 oz white chocolate chips (two 12 oz bags)
- 2 tbsp butter
Step 1: Combine Dry Ingredients
- 2 cups peanut butter chocolate Cheerios cereal
- 2 cups wheat Chex cereal
- 2 cups stick pretzels
- 1 cup honey roasted peanuts
- 1 cup peanut butter M&M’s
- 1 cup miniature marshmallows
In an extra large mixing bowl (or two medium bowls), combine the peanut butter chocolate Cheerios, wheat Chex, stick pretzels, honey roasted peanuts, peanut butter M&M’s, and miniature marshmallows.
Mix them gently to evenly distribute all ingredients and set aside while you prepare the white chocolate coating.
Step 2: Melt the White Chocolate
- 24 oz white chocolate chips (two 12 oz bags)
- 2 tbsp butter
In a microwave-safe bowl, combine the white chocolate chips and butter.
Microwave on high for 1 to 2 minutes, stirring about halfway through the melting time, until the mixture is fully melted and smooth.
Be sure not to overheat—the chocolate should be just melted for the best texture.
Step 3: Coat the Dry Mix with Chocolate
- melted white chocolate mixture from Step 2
- combined cereal and candy mixture from Step 1
Pour the melted white chocolate mixture (from Step 2) over the dry ingredients (from Step 1).
Stir gently but thoroughly so that all the cereals, pretzels, peanuts, M&M’s, and marshmallows are evenly coated.
This step can get a little sticky, but I like to use a silicone spatula to make sure I get every bit coated.
Step 4: Spread and Cool the Mixture
Spread the coated mixture onto two large baking sheets lined with wax paper.
Try to separate any large clumps so the mix cools evenly and doesn’t stick together too much.
Let the mixture cool at room temperature for about 10 minutes.
Step 5: Break Into Chunks and Store
Once the white chocolate is set, break the mix into smaller chunks.
Transfer the finished snack mix to an airtight container for storage until you’re ready to serve.
I always make sure to save some in a separate container for a sweet snack stash throughout the week!

20-Minute White Chocolate Peanut Butter Chex Mix Recipes
Ingredients
For the mix-ins:
- 2 cups peanut butter chocolate Cheerios cereal
- 2 cups wheat Chex cereal
- 2 cups stick pretzels
- 1 cup honey roasted peanuts
- 1 cup peanut butter M&M's
- 1 cup miniature marshmallows
For the coating:
- 24 oz white chocolate chips (two 12 oz bags)
- 2 tbsp butter
Instructions
- In an extra large mixing bowl (or two medium bowls), combine the peanut butter chocolate Cheerios, wheat Chex, stick pretzels, honey roasted peanuts, peanut butter M&M's, and miniature marshmallows. Mix them gently to evenly distribute all ingredients and set aside while you prepare the white chocolate coating.
- In a microwave-safe bowl, combine the white chocolate chips and butter. Microwave on high for 1 to 2 minutes, stirring about halfway through the melting time, until the mixture is fully melted and smooth. Be sure not to overheat—the chocolate should be just melted for the best texture.
- Pour the melted white chocolate mixture (from Step 2) over the dry ingredients (from Step 1). Stir gently but thoroughly so that all the cereals, pretzels, peanuts, M&M's, and marshmallows are evenly coated. This step can get a little sticky, but I like to use a silicone spatula to make sure I get every bit coated.
- Spread the coated mixture onto two large baking sheets lined with wax paper. Try to separate any large clumps so the mix cools evenly and doesn’t stick together too much. Let the mixture cool at room temperature for about 10 minutes.
- Once the white chocolate is set, break the mix into smaller chunks. Transfer the finished snack mix to an airtight container for storage until you’re ready to serve. I always make sure to save some in a separate container for a sweet snack stash throughout the week!