Salted Chocolate Protein Balls (Viral TikTok Recipe)

3.5

8

Jump to RecipeSave to FavoritesPrint

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

These viral salted chocolate protein balls taste just like rich, fudgy brownie batter, but they’re made with wholesome ingredients and packed with protein. One bite and you’ll be hooked!

Bowl of chocolate protein balls stacked with flaky sea salt on top and one bitten into.
Want to save this recipe?
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!

I finally tried Elle Gibson’s viral brownie balls that I was seeing everywhere, and oh my goodness—I totally get the hype now.

I’ve made a lot of energy balls and protein balls over the years, but these salted chocolate protein balls might just be my new go-to. I’ve been keeping a stash in the fridge and reaching for one whenever I want something sweet without going overboard. I know you’re going to love them!

Why You Gotta Try This One

Woman (Brittany Mullins) wearing a white shirt and sipping a green smoothie.

These little bites are rich, fudgy, and legit taste like brownie batter—but they’re made with good-for-you ingredients like dates, cacao, and protein powder. And that sprinkle of flaky sea salt on top? It’s chef’s kiss!

They’re no-bake, naturally sweetened, and come together in about 10 minutes with just a food processor. So easy!

Whether you’re craving a healthy dessert, need a quick pre-workout bite, or just want a snack that feels indulgent without the sugar crash, these brownie-inspired balls totally deliver.

Ingredients Needed

Salted Chocolate Protein Balls ingredients: Oat flour, chocolate protein powder, maple syrup, sea salt, dark chocolate chips, coconut oil, cacao powder, cashew butter, Medjool dates
  • medjool dates – soft, sticky dates are the base of the recipe and provide natural sweetness. If your dates are dry, soak them in warm water for a few minutes before using.
  • oat flour – binds the dough and gives it a soft, doughy texture. You can make your own by blending rolled oats until fine.
  • cacao powder – adds that deep chocolate flavor and a boost of antioxidants. Cocoa powder also works if that’s what you have.
  • chocolate protein powder – amps up the chocolate flavor and adds a protein boost to make these more satisfying.
  • maple syrup – a small amount helps everything stick together and balances the chocolate with a little extra sweetness.
  • almond or cashew butter – gives the dough richness and creaminess. Cashew butter keeps the flavor more neutral, while almond butter adds a light nutty taste.
  • sea salt – balances the sweetness and makes the chocolate pop. Don’t skip this one.
  • chocolate coating – a mix of melted dark chocolate chips and coconut oil gives the balls a snappy outer shell, and a sprinkle of flaky sea salt on top makes every bite feel like a fancy chocolate treat.

Make This Recipe Your Own

  • Try a white chocolate coating: For a fun twist, dip the balls in melted white chocolate instead of dark. Sprinkle with crushed freeze-dried strawberries or a dusting of cacao powder to finish.
  • Roll them in something instead: Skip the melted coating and roll the balls in cacao powder, crushed dried fruit (strawberry + chocolate = the best combo!), hemp seeds, shredded coconut, or even crushed nuts for texture and a slightly different finish.

How to Make These Viral Chocolate Protein Balls

Food processor filled with dates, nut butter, cacao, and protein powder before blending.

Step 1: Add dates, oat flour, cacao, protein powder, maple syrup, nut butter, and sea salt to a food processor.

Food processor with blended chocolate protein ball mixture.

Step 2: Blend until a sticky dough forms, scraping down the sides as needed. If it’s too dry, add 1–2 teaspoons of water.

Scooped protein ball mixture portioned on parchment paper with a cookie scoop.

Step 3: Roll the dough into 12 balls using your hands or a small cookie scoop.

Bowl of melted chocolate ready for dipping protein balls.

Step 4: Melt chocolate chips and coconut oil in a microwave-safe bowl in 30-second intervals, stirring until smooth.

Protein ball being dipped into melted chocolate with a spoon.

Step 5: Dip each ball into the melted chocolate, let the excess drip off, and place on a parchment-lined tray.

12 salted chocolate protein balls on a baking tray lined with parchment paper, pre-dipped stage.

Step 6: Sprinkle with flaky salt right away. Chill in the fridge or freezer for 10–15 minutes to set.

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.
  • Work quickly with the coating: Once your chocolate is melted, coat and top with flaky salt right away. The salt won’t stick if the chocolate starts to harden.
Platter of salted chocolate protein balls arranged neatly with a drizzle of chocolate and flaky salt.

How to Store Chocolate Protein Balls

Store your protein balls in an airtight container in the fridge for up to one week. They’ll stay soft, fudgy, and perfect for a grab-and-go snack or dessert.

For longer storage, pop them in the freezer for up to three months. I love keeping a stash on hand—just let one sit at room temp for a few minutes before eating, or enjoy it cold straight from the fridge or freezer (so good!).

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

3.50 from 2 votes

Salted Chocolate Protein Balls

These no-bake salted chocolate protein balls taste just like brownie batter but are made with wholesome ingredients like dates, cacao, protein powder, and nut butter. They’re the ultimate healthier treat you’ll want to keep on hand all the time!
Prep Time: 10 minutes
Chill Time: 10 minutes
Total Time: 20 minutes
Servings: 12

Ingredients  

Chocolate Coating

Instructions 

  • Add the Medjool dates, oat flour, cacao powder, chocolate protein powder, maple syrup, nut butter, and sea salt to a food processor.
  • Blend until the mixture is well combined and forms a sticky dough. You may need to scrape down the sides once or twice to ensure everything is incorporated. If the mixture seems too dry or isn’t coming together, add 1–2 teaspoons of water and blend again until the dough sticks when pressed.
  • Use your hands or a small cookie scoop to portion out the dough and roll into even-sized balls. You should get about 12 balls, depending on the size.
  • Add the dark chocolate chips and coconut oil to a microwave-safe bowl. Microwave in 30-second intervals, stirring between each, until fully melted and smooth (this usually takes about 60–90 seconds).
  • Using a fork or spoon, dip each ball into the melted chocolate, allowing any excess to drip off. Place the coated balls back on the parchment-lined surface (I used a parchment lined baking sheet).
  • Immediately sprinkle each chocolate-coated ball with a pinch of flaky sea salt before the chocolate sets.
  • Place the finished balls in the fridge or freezer for 10–15 minutes to allow the chocolate to harden.

Notes

  • Recipe inspired by Elle Gibson’s viral brownie balls
  • 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.
  • Dry dates: 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.

Nutrition

Serving: 1 ball | Calories: 132kcal | Carbohydrates: 26g | Protein: 4g | Fat: 3g | Saturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 115mg | Potassium: 66mg | Fiber: 3g | Sugar: 20g

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

Additional Info

Course: Dessert
Cuisine: American
Keyword: chocolate protein balls
Did you make this recipe?Mention @eatingbirdfood and tag #eatingbirdfood!

More Protein Ball Recipes to Try

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!
3.50 from 2 votes

Leave a comment

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

Recipe Rating




8 Comments

  1. How are these called “Protein balls”!?🤣🤣🤣 4g of protein, 3g fat and 26g cho hardly makes these a good protein option. When 131cals of a 147cal food item is NOT protein, it’s disingenuous to name them protein balls.

    1. Thanks for your comment! I totally hear where you’re coming from. The term protein balls doesn’t mean the majority of calories come strictly from protein—it just means they include protein-rich ingredients like protein powder and nut butter to give them a boost compared to traditional treats.

      These are meant to be a more balanced snack with a mix of protein, healthy fats, and carbs from whole food ingredients like dates and cacao—not a high-protein replacement for something like a shake or bar. That said, you’re right that the nutrition will vary depending on portion size and the specific protein powder used.

      Appreciate you taking the time to share your thoughts!

  2. 5 stars
    These are fantastic! I am lazy and drizzled the chocolate instead of a dunk. I an trying incorporate more protein in my diet. These satisfy the chocolate cravings 😋 and are good for you.

    1. Yay, love hearing this, Nancy! So happy they hit the spot for both your cravings and your protein goals. Thanks for giving them a try and coming back to leave a review — it means a lot!

    1. Hi there! I totally get where you’re coming from—there are carbs in this recipe, but carbs aren’t the enemy. These bites are made with whole food ingredients like dates, cacao, and nut butter, which offer fiber, antioxidants, healthy fats, and natural sweetness. Plus, the added protein powder helps balance things out and makes them more satisfying.

      I always aim for recipes that are both nourishing and delicious—and these are a great option if you’re looking for a treat with simple, real-food ingredients.

  3. Can you substitute the oat flour? I mean the average cook doesn’t have oat flour hanging around the kitchen.

    1. Hi Cheryl! I recommend sticking with oat flour or almond flour for this recipe since it’s no-bake. You can easily make your own oat flour by blending rolled oats — here’s how to make oat flour if you need a quick tutorial!