No ratings yet

Snickers Protein Balls

Jump to Recipe ▼

No Comments

Servings: 26

40 mins

This post may include affiliate links. Thank you for your support.

Add as Google Trusted Source

These no-bake Snickers protein balls taste like your favorite candy bar, with a chewy peanut butter-date center, crunchy peanuts and a dark chocolate coating. With 5 grams of protein each, they’re the perfect treat to keep in your fridge or freezer!

Snickers protein ball cut in half to reveal its chewy peanut butter and date center beneath a dark chocolate coating.

I used to love a classic Snickers bar. The chocolate, peanuts and chewy caramel combo has always been hard to beat! These days, I love making homemade versions of my favorite treats, and if I can work in a little extra protein while keeping them delicious, even better.

My Snickers stuffed dates are already a fan favorite, so I wanted to take those same flavors and turn them into a protein ball. Dates give the filling its chewy texture and caramel-like sweetness, while peanut butter and vanilla protein powder create a creamy center with a protein boost.

Add crunchy peanuts and a dark chocolate coating, and you’ve got a candy-inspired treat with 5 grams of protein per ball! If you love my peanut butter balls or monster cookie protein balls, these deserve a spot in your snack rotation.

Why I Love These Snickers Protein Balls

Woman (Brittany Mullins) wearing a white shirt and sipping a green smoothie.
  • Candy-inspired flavor: Dates bring the caramel-like sweetness, while peanut butter, chopped peanuts and chocolate deliver that classic Snickers combination.
  • No baking needed: Your food processor does most of the mixing. Just roll, chill and dip!
  • A protein boost: Each ball has 5 grams of protein from the peanut butter, peanuts and vanilla protein powder.
  • Easy to prep ahead: Keep a batch in the fridge or freeze some for another week. Future you will be very happy about this decision.

Ingredients Needed

Ingredients measured out for snickers protein balls include: peanut butter, peanuts, oats, water, dates, whey protein powder, vanilla, chocolate chips, and coconut oil.
  • medjool dates – give the filling its chewy texture and caramel-like sweetness while helping everything stick together. Use large, soft dates and remove the pits before processing. If your dates are dry, soak them in warm water for a few minutes before using.
  • rolled oats – help give the filling structure. Use certified gluten-free oats if needed.
  • natural peanut butter – adds creamy peanut butter flavor and helps bind the dough. Use a smooth, drippy variety and stir well before measuring. I love Teddie all natural peanut butter.
  • vanilla whey protein powder – adds protein and vanilla sweetness. Measure 50–60 grams since scoop sizes vary by brand. I used Clean Simple Eats.
  • fine sea salt – balances the sweetness. Skip the added salt if you’re using salted peanut butter.
  • salted roasted peanuts – add crunch inside the balls and on top of the chocolate coating.
  • water – helps the dough come together if needed. Add gradually, just until the mixture holds together when pressed.
  • dark chocolate chips – create the chocolate coating for that classic Snickers-inspired flavor.
  • coconut oil – thins the melted chocolate for easier dipping. Use refined coconut oil if you don’t want any coconut flavor.

Find the full ingredient list with measurements in the recipe card below.

How to Make Snickers Protein Balls

Chopped dates and rolled oats in a food processor.

Step 1: Add the pitted dates to a food processor and process until finely chopped and sticky. Add the oats and pulse until finely chopped and combined with the dates.

Peanut butter, vanilla protein powder and date mixture in a food processor before blending.

Step 2: Add the peanut butter, protein powder, vanilla and salt. Process until a thick dough forms, scraping down the sides as needed. If it crumbles when squeezed, add water 1 tablespoon at a time, pulsing between additions, just until it holds together.

Snickers protein ball dough mixed with chopped peanuts in a bowl.

Step 3: Stir in the chopped peanuts.

Hand holding a rolled Snickers protein ball with more uncoated balls on a baking sheet behind it.

Step 4: Scoop and roll the dough into balls, place on a parchment-lined baking sheet or plate and freeze for 20–30 minutes, until firm.

Peanut butter protein ball being dipped into melted dark chocolate.

Step 5: Melt the chocolate chips and coconut oil in the microwave in 30-second intervals, stirring between each. Use a fork to dip each ball, let the excess chocolate drip off.

Chocolate-coated Snickers protein balls sprinkled with chopped peanuts on a parchment-lined baking sheet.

Step 6: Return to the parchment. Immediately sprinkle with chopped peanuts. Refrigerate for 10–15 minutes, until the chocolate coating sets.

Brittany’s Recipe Tips for Success

  • Start with soft dates: Firm dates are harder to blend and can leave chunks in the dough. Soaking helps, but be sure to drain and pat them dry so you don’t add too much moisture.
  • Check the dough before adding water: Squeeze a little between your fingers. It should hold together even if it looks a bit crumbly in the processor. Add water gradually so it doesn’t turn too sticky and wet.
  • Don’t skip chilling: Firm balls are easier to dip and less likely to fall apart in the melted chocolate.
  • Top each ball right after dipping: The cold centers help the chocolate set quickly, so sprinkle on the peanuts before the coating hardens.
Chocolate-coated Snickers protein balls topped with chopped peanuts on a white serving platter.

How to Store and Meal Prep

  • Refrigerator: Store in an airtight container in the fridge for up to 1 week. Place parchment between layers to keep the chocolate coating looking neat.
  • Freezer: Once the chocolate is set, freeze the balls in a single layer, then transfer to a freezer-safe container for up to 3 months. Let them soften for a few minutes before eating.
  • Meal prep tip: Keep a few in the fridge for the week and freeze the rest for an easy sweet treat whenever a craving hits.

Frequently Asked Questions

What protein powder works best?

This recipe calls for vanilla whey protein powder. Different brands vary in sweetness and how much liquid they absorb, so use the dough texture as your guide when adding water. Plant-based protein powder may need a different amount of liquid and can change the texture.

Can I make these snickers protein balls without a food processor?

A food processor is the best option for breaking down the dates and combining this thick dough. Mixing by hand won’t give you the same evenly blended filling.

More Protein Ball Recipes to Try

If you enjoyed this recipe, please consider leaving a ⭐ star rating and let me know how it went in the 📝 comments below.

No ratings yet

Snickers Protein Balls

These no-bake Snickers protein balls combine a chewy date and peanut butter filling with crunchy peanuts and a dark chocolate shell. With 5 grams of protein each, they’re a delicious homemade snack or dessert that’s perfect for prepping ahead!
Prep Time: 10 minutes
Chill Time: 30 minutes
Total Time: 40 minutes
Servings: 26
Save this recipe!
Enter your email below and we’ll send the recipe to your inbox. Plus you’ll get great new recipes every week!

Ingredients  

Chocolate coating

Instructions 

  • Add the dates to a food processor and process until finely chopped and sticky. If the dates feel firm or dry, soak in warm water for 10 minutes, then drain and pat dry before processing.
    10 large soft Medjool dates
  • Add the oats and pulse until finely chopped and combined with the dates. Add the peanut butter, protein powder, vanilla and salt. Process until a thick dough forms, stopping to scrape down the sides as needed.
    ½ cup rolled oats, 1 cup natural drippy peanut butter, 2 scoops (50-60 grams) vanilla whey protein powder, 1 teaspoon vanilla extract, ¼ teaspoon fine sea salt
  • Squeeze a little dough between your fingers. If it feels crumbly, add water 1 Tablespoon at a time and pulse until it holds together.
    2–4 Tablespoons water
  • Stir or knead in the chopped peanuts, keeping the pieces intact for crunch.
    ⅓ cup finely chopped salted roasted peanuts
  • Using a small cookie scoop or Tablespoon scoop the dough into 26 evenly sized portions and roll into balls. Place on a parchment-lined baking sheet or plate and freeze for 20–30 minutes, until firm.
  • Add the chocolate chips and coconut oil to a microwave-safe bowl. Microwave in 30-second intervals, stirring between each, until melted and smooth.
    1 cup dark chocolate chips, 2 teaspoons coconut oil
  • Using a fork, dip each ball into the chocolate. Let the excess drip off, return to the parchment and immediately sprinkle with chopped peanuts.
    2 Tablespoons finely chopped roasted salted peanuts
  • Refrigerate for 10–15 minutes, until the chocolate sets.

Notes

  • Peanut butter: Stir natural peanut butter well before measuring so the oil is fully incorporated.
  • Protein powder: Use 50–60 grams vanilla whey protein powder. Brands vary in absorption; add water gradually until the dough holds together when pressed.
  • Storage: Refrigerate in an airtight container for up to 1 week or freeze for up to 3 months. Let frozen balls soften for a few minutes before eating.

Nutrition

Serving: 1 ball | Calories: 160kcal | Carbohydrates: 17g | Protein: 5g | Fat: 10g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Cholesterol: 3mg | Sodium: 91mg | Potassium: 84mg | Fiber: 3g | Sugar: 11g

Nutrition information is automatically calculated, so should only be used as an approximation.

Like This Recipe? Rate & Comment Below!

About Brittany

Hey there, I’m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!

More about Brittany

Leave a comment

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

Recipe Rating