Snickers Protein Balls

By Maria Lichty

Jump to RecipePin Recipe54
This post may contain affiliate links. Read my disclosure policy.

Quick Summary

These Snickers Protein Balls are a no-bake treat made with wholesome ingredients like dates, peanut butter, oats, and vanilla protein powder. Coated in chocolate and topped with peanuts and sea salt, they deliver the perfect balance of sweet, salty, and crunchy—just like a classic candy bar, but way better for you. Perfect for snacking, meal prep, or a healthier dessert option!

Snickers protein balls on plate.

Pin this now to find it later

Pin It

Snickers Protein Balls – Sweet, Salty & Satisfying

If you’re anything like me, you crave something sweet and satisfying that doesn’t completely derail your healthy habits. That’s exactly where these Snickers Protein Balls come in.

They’re rich, chocolatey, a little salty, and full of peanut butter goodness—basically everything you love about a Snickers bar, but made with simple, nourishing ingredients. The secret to their chewy, caramel-like center is Medjool dates. Not only do they naturally sweeten the mix, but they also give these bites that signature soft texture and deep, almost caramel flavor that makes them taste so much like the real thing.

ingredients in bowls to make snickers protein balls.

These no-bake bites combine hearty oats, crunchy peanuts, and vanilla protein powder to keep you fueled, all wrapped up with a rich dark chocolate coating for a hint of indulgence.

I love finishing them with a sprinkle of finely chopped peanuts and flaky sea salt—it adds the perfect boost of flavor and makes them look extra impressive, too!

The best part? They’re incredibly easy to make, no baking required, and they come together in about 20 minutes.

snickers protein ball filling being scooped out of a food processor.

What makes these protein balls a total win is how they check all the boxes. They genuinely taste like a Snickers bar, but with better-for-you ingredients you can feel good about.

They’re sweet and chewy with just the right amount of crunch from the peanuts, and that little sprinkle of flaky sea salt on top? Chef’s kiss.

snickers protein balls ready to be dipped in melted chocolate.

Whether you’re reaching for a quick snack between meetings, need something to fuel your workout, or just want a healthier dessert option, these bites are the perfect grab-and-go treat. They’re great for meal prep, kid-approved, and easy to customize to suit your needs.

close up of snickers protein balls topped with chopped peanuts on parchment paper.

Tips for the Best Protein Balls

  • Use soft Medjool dates for the best texture and sweetness. If yours are dry, soak them in warm water for 5–10 minutes.
  • Choose a good vanilla protein powder you actually like the taste of—this really affects the flavor! I use Clean Simple Eats, use code TWOPEAS for 10% off. You can also use an unflavored protein powder or collagen powder.
  • Keep your hands slightly damp when rolling to prevent sticking.
  • Add a little coconut oil to the melted chocolate before dipping—this helps create a smoother, glossier coating that sets up beautifully in the fridge or freezer.
  • Top with finely chopped peanuts and flaky sea salt for maximum flavor!

Snickers Protein Balls

These no-bake Snickers Protein Balls are packed with peanut butter, oats, dates, and protein powder, then dipped in chocolate and topped with peanuts and sea salt. A delicious, better-for-you snack or dessert that tastes just like a candy bar!
5 from 1 vote
Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients
  

For the balls:

  • 1/2 cup creamy peanut butter
  • 6 large soft medjool dates, pitted*
  • 1/4 cup old fashioned rolled oats
  • 1/4 cup peanuts
  • 1 scoop vanilla protein powder, or unflavored
  • 2 tablespoons pure maple syrup
  • 1 teaspoon pure vanilla extract
  • 1/4 teaspoon kosher salt

For the coating:

  • 3/4 cup chocolate chips
  • 1 teaspoon coconut oil
  • 2 tablespoons chopped peanuts
  • Flaky sea salt, for sprinkling

Instructions
 

  • In a food processor, combine the peanut butter, dates, oats, peanuts, protein powder, maple syrup, vanilla extract, and salt. Process until well combined. Form the mixture into balls, about 1 tablespoon per ball.
  • Add the chocolate chips and coconut oil to a small microwave safe bowl. Place in the microwave and heat in 30 second intervals until smooth.
  • Line a baking sheet or tray with parchment paper. Dip the balls into the chocolate and place on the prepared baking sheet.
  • Sprinkle the tops with chopped peanuts and a little flaky sea salt. Place the balls in the refrigerator for about 1 hour, or until the chocolate hardens. Tp speed up the process, you can put them in the freezer for 15 minutes or until chocolate is set. Enjoy!

Notes

If your dates aren’t super soft, soak them in warm water for 5 to 10 minutes before using. 
How to Store: Place the balls in an airtight container and store in the fridge for up to 3 weeks, or freeze them for up to 2 months. If frozen, let them sit at room temperature for a few minutes before enjoying.

Nutrition

Calories: 147kcal, Carbohydrates: 18g, Protein: 6g, Fat: 8g, Saturated Fat: 3g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 3g, Cholesterol: 2mg, Sodium: 89mg, Potassium: 166mg, Fiber: 2g, Sugar: 12g, Vitamin A: 37IU, Vitamin C: 0.1mg, Calcium: 31mg, Iron: 1mg
Keywords chocolate, dates, peanut butter, protein powder

Have you tried this recipe?

Leave a comment below and share a photo on Instagram. Tag @twopeasandpod and hashtag it with #twopeasandtheirpod

Frequently Asked Questions for This Recipe

  • Can I use a different nut butter? Yes! Almond butter or cashew butter will work, but peanut butter gives the most authentic Snickers flavor.
  • Do I have to dip them in chocolate? You don’t have to, but the chocolate coating really takes them over the top. That said, they’re still delicious without it!
  • Can I make these gluten-free? Yes, they are gluten-free as long as you use gluten-free oats.
  • Can I make these without protein powder? Yes! If you prefer to skip the protein powder, you can simply replace it with additional oats or a tablespoon or two of ground flaxseed. Just note that the flavor and texture may change slightly, and they won’t have the same protein boost—but they’ll still be delicious!
the inside of a snickers protein ball.

More Protein Ball Recipes

Get the best of the best!
4 Recipes Guaranteed to be New Favorites

Maria

I’m Maria Lichty, creator of Two Peas and Their Pod and two-time cookbook author.

On Two Peas & Their Pod, you will find recipes that are family friendly, affordable, approachable, and most importantly DELICIOUS. I share everyday recipes for everyone!

Vegetarian Summer Fall Spring Winter

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





Comments

Leave a comment

  1. Hi Maria – for the nutritional info does 1 ball = 1 tablespoon = 1 serving = 172 calories?
    Thank you – looks delicious!