These Snickers Protein Bites are the BEST sweet treat for whenever you’re craving something chocolatey! Made with a protein peanut butter crust, whipped cottage cheese filling, and a chocolate sea salt topping, every bite is so good. I also love that 2 of these protein bites have 8 grams of protein and less than 100 calories! Make a big batch of this super easy treat and keep these on hand for anytime you’re craving one.
Snickers Protein Bites Recipe
I’ve been making these Snickers Protein Bites on repeat lately and I can’t get over how good they are. They’re creamy, chocolatey, and have that perfect peanut crunch on top! And I love that they come together in under 30 minutes.
They almost taste like Snickers cheesecakes bites, but with a chocolatey topping. If you’ve been looking for a quick healthy desert that’s made with better-for-you ingredients and is higher in protein, you’ll love this easy Snickers Protein Bites Recipe!
You’ll Also Love: Healthy Buster Bars

Ingredients
- Vanilla Protein Powder (opens in a new tab) – Adds a boost of protein and flavor. Any plant-based or whey protein will work here!
- PB2 (opens in a new tab) – The powdered peanut butter creates that rich, nutty flavor without the extra fat. You can sub in natural peanut butter if needed.
- Coconut Oil
- Cottage Cheese (opens in a new tab) – Trust me on this one! When blended, it becomes ultra creamy and is packed with protein. Whole milk Greek yogurt works great, too!
- Maple Syrup – Just a little to sweeten things up naturally. Honey or agave syrup are great substitutions.
- Vanilla Extract
- Chocolate Chips – Melted into a smooth topping. I like using dark chocolate chips, but any kind are great.
- Chopped Peanuts – Totally optional, but they add that iconic Snickers crunch and make these bites feel extra fun!
TIP: I also love adding a little bit of flaky sea salt over each bite!

How to Make Snickers Protein Bites
These protein bites are so easy to make! All you’ll need is a small blender (opens in a new tab) and a mini muffin pan to get started. Here’s how to make Snickers Protein Bites:
- Make the crust – Mix the protein powder, PB2, and melted coconut oil together and press into a mini muffin pan.
- Blend the base – Combine cottage cheese, maple syrup, vanilla, PB2, and protein powder in a blender until smooth and creamy.
- Assemble – Spoon the filling over the crust layer in each muffin cavity.
- Top with chocolate – Melt the chocolate chips and coconut oil together, then add a thin layer over each bite.
- Add toppings – Sprinkle on chopped peanuts and flaky salt if you’re feeling fancy!
- Freeze – Let them set up in the freezer for about 15-20 minutes.
Tips
- Use a silicone mini muffin pan (opens in a new tab) to make popping these out a breeze. If you’re using a regular pan, line with mini paper liners.
- Set your muffin pan on a baking sheet before filling and freezing to keep everything level and sturdy.
- Don’t overdo the chocolate topping – Make sure the layer of chocolate is very thin (otherwise it’ll be too thick to bite through)!
- Add a pinch of flaky salt on top for that sweet-salty balance. Game changer!





Variation: Snickers Protein Bar
Easily turn this into a Snickers Protein Bar recipe! Here’s how to make it:
- Press the crust into a parchment-lined loaf pan.
- Pour the blended filling over top.
- Add the melted chocolate and toppings.
- Freeze, then slice into bars.
Healthy Snickers Recipes You’ll Love
- Snickers Overnight Oats
- Frozen Banana Snickers
- Protein Ice Cream Recipe (Ninja Creami)
- Date Snickers (Peanut Butter Yogurt Dates)
How to Store
Freezer – Store in an airtight container for up to 2 months. Let them thaw for a few minutes at room temp before enjoying!

More Protein Treats
- Birthday Cake Protein Bites
- Iced High Protein Coffee
- Protein Brownie Bites
- Ninja Creami Protein Milkshake
- Protein Cheesecake Recipe
Save This Recipe
Enter your email address and we'll send it straight to your inbox.

Snickers Protein Bites
Ingredients
Crust
- 2 Tablespoons vanilla protein powder (opens in a new tab)
- 2 Tablespoons PB2 (opens in a new tab)
- 1 teaspoon coconut oil (opens in a new tab) (melted)
Base
- 1 cup cottage cheese (opens in a new tab)
- 1/4 cup maple syrup
- 2 teaspoons vanilla extract
- 1/4 cup PB2 (opens in a new tab)
- 2 Tablespoons vanilla protein powder (opens in a new tab)
Chocolate Topping
- 1/3 cup chocolate chips (opens in a new tab)
- 1 teaspoon coconut oil (opens in a new tab)
- chopped peanuts (optional)
Instructions
- Mix the protein powder, PB2, and melted coconut oil in a small bowl.
- Evenly divide the crust into a silicone mini muffin pan (or into a mini muffin tin lined with paper). Press the crust into each cavity.
- Blend the cottage cheese, maple syrup, vanilla, PB2, and protein powder until smooth.
- Pour the filling over the crust, dividing evenly into each muffin pan cavity.
- Melt the chocolate chips and coconut oil in the microwave for about 45 seconds, stirring every 15 seconds until smooth.
- Spoon the chocolate over each protein bite in a very thin layer. Immediately top with chopped peanuts and flaky salt (optional).
- Set in the freezer for 15-20 minutes, then enjoy!
Watch Me Make This
Notes
- If using a silicone muffin pan, I like to set the entire pan on a baking sheet for a sturdy structure while moving it to and from the freezer.
- The chocolate topping is optional! You can always just mix in chocolate chips instead.
- These protein bites are best stored in the freezer in an airtight container. When ready to enjoy, let them thaw for a few minutes first!
- This recipe makes about 24 protein bites (1 serving = 2 bites). However, you could also make 12 larger protein bites instead!
Nutrition
Did you make this? I’d love to see!
Tag me on socials at @JarOfLemons (opens in a new tab) or #JarOfLemons (opens in a new tab)
Made these Snickers Protein Bites—nutty, chocolatey, and just the right boost ⚡
These protein bites were amazing! I loved the flavor and they’re so fun to make. Perfect sweet treat!
Snickers protein bites look delicious; I have made them for lunch boxes.
These protein bites taste just like snickers! They are so tasty!!
These protein bites are amazing! Such a yummy recipe.