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!
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
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
- 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
Step 1: Add dates, oat flour, cacao, protein powder, maple syrup, nut butter, and sea salt to a food processor.
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.
Step 3: Roll the dough into 12 balls using your hands or a small cookie scoop.
Step 4: Melt chocolate chips and coconut oil in a microwave-safe bowl in 30-second intervals, stirring until smooth.
Step 5: Dip each ball into the melted chocolate, let the excess drip off, and place on a parchment-lined tray.
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.
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!).