Chocolate Peppermint Protein Balls (Refined Sugar-Free, No Bake, High Protein, Vegan)

Think peppermint bark, but in protein ball form! These Chocolate Peppermint Protein Balls are a healthier, high-protein take on the classic holiday treat with 6g protein per ball. Chocolatey, minty, and refined sugar-free, they’re perfect for gifting, snacking, or keeping stocked in your freezer all year long.

No-bake peppermint protein balls arranged on parchment paper, coated in white chocolate, and sprinkled with peppermint bits.

Summarize and save this content on:

If you love chocolate-mint treats, these No-Bake Peppermint Protein Balls are going to hit the spot. Rich, minty, and chocolatey, made with wholesome ingredients like Medjool dates, nut butter, cocoa, and chocolate protein powder, then dipped in vegan white chocolate. I used the Camino brand for the first time and honestly loved it — organic, Canadian, dairy-free, and free of 14 allergens.

Plus, these protein balls are refined sugar-free, no-bake, and take 10 minutes to prep, so they’re perfect for last-minute holiday snacking, gifting, or rounding out your Christmas cookie tray with some healthier treat options. If you’re looking for more cookie tray inspiration, check out my 9+ Christmas Cookie Tray Ideas + 2 Centerpiece Recipes to make your holiday spread even more delicious.

Love peppermint? Try my Healthy Peppermint Sugar Cookie Bars next. They’re refined sugar free, gluten free, high in protein and so delicious!

Find all my favourite protein ball flavours in my High Protein No-Bake Energy Ball Roundup.

Why You’ll Love These Chocolate Peppermint Protein Balls

  • High in protein – packed with 6g of protein per ball to keep you full and satisfied.
  • Quick & no-bake – made in 10 minutes with simple ingredients you likely already have.
  • Refined sugar-free – naturally sweetened with dates and honey (or maple syrup).
  • Instant holiday vibes – that peppermint crunch adds the perfect Christmas touch.

What You’ll Need

Ingredients to Make My No Bake Chocolate Peppermint Protein Balls

For the Base:

  • 1 cup Medjool dates (about 8–10, pitted)
  • ½ cup natural cashew or almond butter
  • 2 scoops chocolate protein powder (60g), plant-based or vegan for dairy-free
  • ¼ cup gluten-free oats (or almond flour for grain-free)
  • 2 tbsp cocoa powder
  • 2 tbsp honey (or maple syrup)
  • 1 tsp peppermint extract

For the Coating:

  • 1 Bag Camino Vegan White Baking Chips
  • 1 tsp coconut
  • Crushed peppermint candies (I used 4-5 crushed mini candy canes)

This page may contain referral links for products I use and love. As an Amazon Associate, The Sprinkled Cakery earns a small commission on these links at no cost to you. Read my full disclosure here.

Recommended Tools

  • Baking tray
  • Parchment paper
  • Forks for dipping balls

How to Make Chocolate Peppermint Protein Balls

Time needed: 1 hour and 20 minutes

  1. Prep your tray

    Line a baking sheet with parchment paper and set aside. parchment lined baking sheet

  2. Blend the base

    In a food processor, blend the dates, nut butter, and honey or maple syrup until smooth and sticky.
    Chocolate protein powder, cocoa powder, nut butter, dates, and honey blended together in a food processor for peppermint protein balls.

  3. Add the dry ingredients

    Add the protein powder, oats (or almond flour), cocoa powder and peppermint extract and blend until a thick dough forms.
    NOTE: If the mixture looks dry or crumbly, add 1–2 tablespoons of water to help it come together.
    Blending protein powder, oats (or almond flour), cocoa powder, peppermint extract in a food processor to make chocolate peppermint energy balls.

  4. Roll into balls

    Scoop and roll into 12-16 bite-sized balls. I used a tablespoon to measure the balls out, and made 14 balls. You could also use a small cookie scoop. Place them on the parchment-lined tray and refrigerate for 20 minutes to firm up.

    No-bake peppermint protein balls rolled and ready to chill — smooth and chocolatey texture.

  5. Coat in chocolate

    Melt white baking chips and coconut oil together in 20–30 second increments in the microwave (or use a double boiler) until smooth. Using two forks, dip each ball into the melted chocolate and place them back on the tray. The coating is thin, so if you like a thick coating, do a double dip after you’ve finished doing the initial dip for all of the protein balls. Dipping chocolate peppermint protein balls into melted white chocolate coating.

  6. Decorate and chill

    Before the coating sets, sprinkle each ball with crushed peppermint candies.
    Refrigerate for about 1 hour, or until the chocolate coating has hardened. Decorating healthy chocolate peppermint protein balls with crushed peppermint candies.

Storage & Freezer Tips for the Best Chocolate Peppermint Protein Balls

  • Store your peppermint protein balls in an airtight container in the fridge for up to 1 week.
  • To freeze: Place the balls on a baking sheet and freeze until solid, then transfer to a freezer-safe bag or container. They’ll keep for up to 3 months.
  • Layer with parchment paper: If you stack them, place parchment between layers to prevent sticking and preserve texture.
  • To enjoy, thaw in the fridge overnight or let sit at room temperature for about 10–15 minutes before eating.
  • Freezing Tip: Freeze them without the candy cane topping for the best texture — add a little melted chocolate drizzle to stick it on after thawing for extra crunch!

Chocolate Peppermint Protein Balls Variations

  • Grain-free: Replace oats with almond flour to make these protein balls grain free.
  • Extra chocolatey: Roll in cocoa powder before coating for a truffle look.
  • More Peppermint: Add crushed candy canes into the dough and add 1/2 tsp peppermint extract to the melted baking chips.
  • Protein boost: Stir in hemp seeds, chia seeds or a scoop of collagen to the mixture.
  • Peppermint Mocha: Add a tsp of espresso powder to the mix and a drizzle of dark chocolate on top of the balls before adding the crushed peppermints.
I’d love to hear how your baking turned out!

Leave a review and star rating to let me know what you think.

Don’t forget to tag me on Instagram so I can see and share your creations @thesprinkledcakery!

Macros (per protein ball, based on 14 balls)

  • Calories: 127 kcal
  • Protein: 6g
  • Fat: 6.4g
  • Carbs: 11g
  • Fiber: 1.4g
  • Sugar: 5.3g
    Note: Macros are approximate and will vary slightly depending on the ingredients used.

Frequently Asked Questions

What protein powder is best for this recipe?

Any chocolate protein powder will work. You may need to tweak the liquid slightly depending on your brand and type to get the perfect dough consistency as some can be drier than others.

Can I make these chocolate peppermint protein balls nut-free?

Absolutely. Use sunflower seed butter or tahini instead of nut butter.

Can I make these protein balls ahead or time for Christmas gifting?

Yes! I recommend doubling or tripling the recipe to make a big batch. To freeze, place the balls on a baking sheet and freeze until solid, then transfer to a freezer-safe bag or container. If you are putting them in layers, place sheets of parchment paper inbetween each one to avoid sticking. They’ll keep for up to 3 months.
To enjoy, thaw in the fridge overnight or let sit at room temperature for about 10–15 minutes before eating.
Freezing Tip: Freeze them without the candy cane topping for the best texture — add a little melted chocolate drizzle to stick it on after thawing for extra crunch!

Do these taste like candy or energy balls?

They’re the perfect mix — sweet like dessert but full of protein and nutrients for lasting energy.

Pin Recipe
No-bake peppermint protein balls arranged on parchment paper, coated in white chocolate, and sprinkled with peppermint bits.

Chocolate Peppermint Protein Balls (Refined Sugar-Free, No Bake, High Protein, Vegan)

These No-Bake Peppermint Protein Balls taste like chocolate peppermint bark in energy ball form! They’re vegan, refined sugar-free, gluten-free, dairy-free and packed with 6g of protein per ball! Perfect for a healthy Christmas snack or post-workout treat.
Prep Time 10 minutes
Cook Time 0 minutes
Chilling Time 1 hour 20 minutes
Total Time 1 hour 30 minutes
Serving Size 14 Protein Balls
Calories: 127kcal

Equipment

  • 1 Baking Sheet
  • 1 Parchment Paper
  • 1 Bowl to melt chocolate
  • 1 Fork to dip
  • Measuring spoons & bowls

Ingredients

Base:

  • 1 cup Medjool dates ,about 8–10, pitted
  • ½ cup almond butter
  • 2 scoops chocolate protein powder ,60g
  • ¼ cup gluten-free rolled oats or almond flour for grain-free
  • 2 tbsp cocoa powder
  • 2 tbsp honey or maple syrup
  • 1 tsp peppermint extract

Coating:

  • 1 bag white baking chips (I used Camino Brand)
  • 1 tsp coconut oil
  • Crushed peppermint candies (I used 4-5 mini candy canes)

Instructions

Step 1: Prep your tray

  • Line a baking sheet with parchment paper and set aside.
    11x15 pan lined with parchment paper

Step 2: Blend the base

  • In a food processor, blend the dates, nut butter, and honey or maple syrup until smooth and sticky. This creates your chewy, naturally sweet base.
    dates, nut butter, and honey or maple syrupblended together in a food processor for peppermint protein balls.

Step 3: Add the dry ingredients

  • Add the protein powder, oats (or almond flour), cocoa powder and peppermint extract and blend until a thick dough forms.
    NOTE: If the mixture looks dry or crumbly, add 1–2 tablespoons of water to help it come together.
    Blending protein powder, oats (or almond flour), cocoa powder, peppermint extract in a food processor to make chocolate peppermint energy balls.

Step 4: Roll into balls

  • Scoop and roll into 10 bite-sized balls using your hands or a cookie scoop. Place them on the parchment-lined tray and refrigerate for 20 minutes to firm up.
    No-bake peppermint protein balls rolled and ready to chill — smooth and chocolatey texture.

Step 5: Coat in chocolate

  • Melt white chocolate and coconut oil together in 20–30 second increments in the microwave (or use a double boiler) until smooth. Using two forks, dip each ball into the melted chocolate and place them back on the tray.
    Dipping chocolate peppermint protein balls into melted white chocolate coating.

Step 6: Decorate and chill

  • Before the coating sets, sprinkle each ball with crushed peppermint candies. Refrigerate for about 1 hour, or until the chocolate coating has hardened.
    Decorating healthy chocolate peppermint protein balls with crushed peppermint candies.

Video

Notes

Storage & Freezer Tips

Store your peppermint protein balls in an airtight container in the fridge for up to 1 week.
To freeze:
Place the balls on a baking sheet and freeze until solid, then transfer to a freezer-safe bag or container. They’ll keep for up to 3 months.
To enjoy, thaw in the fridge overnight or let sit at room temperature for about 10–15 minutes before eating.
Freezing Tip: Freeze them without the candy cane topping for the best texture. Add a chocolate drizzle and sprinkle the candy on after thawing for extra crunch!

Macros per ball, based on 14 servings

  • Calories: 127 kcal
  • Protein: 6g
  • Fat: 6.4g
  • Carbs: 11g
  • Fiber: 1.4g
  • Sugar: 5.3g
    (Macros will vary slightly depending on your protein powder and chocolate.)
Follow us on PinterestFollow

Leave a Reply

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

Recipe Rating