5 from 1 vote

Chocolate Peppermint Protein Balls

Jump to Recipe ▼

3 Comments

Servings: 12 balls

20 mins

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

These chocolate peppermint protein balls taste like fudgy peppermint brownies but in no-bake form. They’ve got a chewy date and cacao base coated in rich chocolate and topped with crushed candy canes. You’ll want to keep a batch in your fridge all season!

I usually do a full cookie week this time of year, but this season I thought it would be fun to mix things up and share a few holiday-inspired protein ball recipes instead. First up: these chocolate peppermint protein balls.

Close-up overhead shot of chocolate peppermint protein balls arranged on a plate.
Want to 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!

The base is inspired by the viral salted chocolate protein balls, but this version gets a festive twist with peppermint extract and a crushed candy cane topping. They legit taste like a fudgy chocolate peppermint brownie, and I can’t wait for you to try them!

Chocolate Peppermint Protein Balls

Why You Need to Try These Chocolate Peppermint Balls

Woman (Brittany Mullins) wearing a white shirt and sipping a green smoothie.
  • Festive and fun: They’ve got that classic chocolate peppermint holiday vibe!
  • Protein-packed: Made with dates, cacao and protein powder for a satisfying little boost. Each bite has 4 grams of protein.
  • No-bake and easy: Everything comes together in minutes in the food processor.
  • Naturally sweetened: Medjool dates and a touch of maple syrup keep them sweet without refined sugar.
  • Great for gifting: They look adorable and hold up well in the fridge or freezer, making them an awesome homemade holiday treat to share.

Ingredients Needed

Maple syrup, sea salt, peppermint extract, chocolate protein powder, cacao powder, oat flour, candy canes, coconut oil, cashew butter, chocolate chips, Medjool dates
  • medjool dates – naturally sweeten the balls and help everything stick together.
  • oat flour – adds structure and balances the fudgy texture. You can make homemade oat flour by blending rolled oats until fine.
  • cacao powder – gives a rich, deep chocolate flavor.
  • chocolate protein powder – amps up the chocolate flavor and adds a protein boost to make these more satisfying. I used Equip Prime Protein, but any chocolate protein works.
  • maple syrup – a small amount helps everything stick together and balances the chocolate with a little extra sweetness.
  • nut butter – gives the dough richness and creaminess. Cashew butter keeps the flavor more neutral, while almond butter adds a light nutty taste.
  • peppermint extract – for that classic, festive peppermint flavor.
  • dark chocolate chips – melted for the smooth chocolate coating.
  • coconut oil – helps thin the chocolate so it coats easily.
  • crushed candy canes – for a fun, festive topping.

Customize This Recipe

  • Try a white chocolate coating: For a fun twist, dip the balls in melted white chocolate instead of dark. Sprinkle with crushed candy canes or a dusting of cacao powder to finish.
  • Roll them in something else: Want to keep things simple? Skip the chocolate dip and roll the balls in cacao powder, coconut, hemp seeds, crushed nuts or crushed candy canes.

How to Make Chocolate Peppermint Protein Balls

Food processor filled with chocolate date mixture for peppermint protein balls.

Step 1: Add the dates, oat flour, cacao powder, protein powder, maple syrup, nut butter, peppermint extract and sea salt to a food processor. Process until a thick, sticky dough forms. If it feels dry, pulse in a splash of water.

Hand holding a rolled chocolate protein ball over a tray of shaped balls.

Step 2: Scoop the mixture and roll into evenly sized balls with your hands. Set them on a parchment-lined plate or tray.

A fork dipping a protein ball into melted chocolate in a small bowl.

Step 3: Warm the chocolate chips and coconut oil in the microwave in short intervals until smooth and glossy. Stir in peppermint extract.

Chocolate peppermint protein balls drying on parchment coated in chocolate and topped with crushed candy canes.

Step 4: Dip each ball into the melted chocolate, let the excess drip off and place back on the parchment. Add crushed candy canes on top, then refrigerate until the chocolate sets.

Brittany’s Recipe Tips

  • Use soft medjool dates: If your dates feel dry or firm, soak them in warm water for 5–10 minutes before blending. This helps the mixture come together smoothly.
  • Adjust the peppermint: Start with the lower amount of extract and add more to taste. A little goes a long way!
  • Chill the dough if needed: If the mixture feels too soft to roll, pop it in the fridge for 10–15 minutes to firm up.
  • Work quickly with the coating: Once your chocolate is melted, coat and top with crushed candy canes or flaky salt right away. The toppings won’t stick if the chocolate starts to harden.
Glass container filled with finished chocolate peppermint protein balls with candy cane pieces.

How to Store

  • In the fridge: Store the protein balls in an airtight container for up to 1 week. The chocolate coating stays firm and the texture stays perfectly fudgy.
  • In the freezer: Freeze in a sealed container for up to 3 months. Let them sit at room temperature for a few minutes before enjoying.
  • Layering tip: If stacking, add parchment between layers so the chocolate coating doesn’t stick.

More Festive Treats to Try

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

5 from 1 vote

Chocolate Peppermint Protein Balls

These chocolate peppermint protein balls are a no-bake, holiday-inspired treat made with dates, cacao, protein powder and a rich chocolate coating topped with crushed candy canes. They come together in minutes and taste like a peppermint brownie bite. Perfect for snacking or gifting.
Prep Time: 10 minutes
Chill Time: 10 minutes
Total Time: 20 minutes
Servings: 12 balls
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

  • ½ cup dark chocolate chips, I used lily’s chocolate chips
  • 1 teaspoon coconut oil
  • teaspoon peppermint extract
  • Crushed candy canes or flaky sea salt, for topping

Instructions 

  • Add the dates, oat flour, cacao powder, protein powder, maple syrup, nut butter, sea salt and peppermint extract to a food processor. Blend until a sticky dough forms, scraping down the sides as needed. If it’s too dry, add 1–2 teaspoons of water and blend again.
  • Scoop and roll the dough into 12–14 balls. Place them on a parchment-lined plate or baking sheet.
  • In a microwave-safe bowl, melt the dark chocolate chips and coconut oil in 30-second intervals, stirring between each until smooth. Stir in peppermint extract if desired.
  • Dip each ball into the melted chocolate, letting the excess drip off. Place back on parchment.
  • Immediately sprinkle with crushed candy cane pieces or flaky sea salt.
  • Chill in the fridge or freezer for 10–15 minutes, until the coating is firm.

Notes

  • Start with the lower amount of peppermint extract and add more to taste. It can get strong quickly.
  • If your dates are firm or dry, soak them in warm water for 5–10 minutes to soften before blending. This helps the dough come together easily.
  • Storage: Once set, store in an airtight container in the refrigerator for up to 1 week or in the freezer for up to 3 months. Let them sit at room temperature for a few minutes before enjoying.

Nutrition

Serving: 1 ball | Calories: 177kcal | Carbohydrates: 36g | Protein: 4g | Fat: 5g | Saturated Fat: 2g | Monounsaturated Fat: 1g | Sodium: 110mg | Potassium: 323mg | Fiber: 5g | Sugar: 24g

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
Get Your FREE High-Protein Meal Plan
Struggling to eat enough protein? Subscribe to my email list and I’ll send you a 3-Day High-Protein Meal Plan with a Shopping List!
5 from 1 vote

Leave a comment

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

Recipe Rating




3 Comments

  1. 5 stars
    OMG these are SO good!!! I’m obsessed. They legit taste like a brownie. I love how you don’t need to turn on your oven and they’re so easy to whip up.

    1. Hi Sue – You can replace the protein powder with oat flour or even a touch more cacao powder, you may just need a small extra spoonful to get the right texture. Thanks for reaching out with the question.