This post may contain affiliated links. If you click a link and make a purchase, assume we make a commission.
I'm a huge Dirty Coke fan! And an even bigger fan of this Dirty Coke Protein Soda, so let's give this easy-to-make, viral recipe a try!

If you're like me and constantly riding the fine line between craving something sweet and wanting to hit your protein goals, this little hack is going to change your life!
It's bubbly, chocolatey, and honestly a little too good. Think root beer float vibes, but way more grown-up—and with a sneaky 15 grams of protein. Yes, we’re doing the most, but make it (kind of?) functional. Please hear me when I say: I am not claiming this is healthy, but it's delicious.
The best part? It actually tastes like a treat. You get that fizzy cola kick paired with creamy chocolate, and suddenly your post-workout drink is the highlight of your day. Sip it slow, snap a pic (because let’s be real, it’s aesthetic), and enjoy the fact that you’ve found a delicious little loophole in the universe where soda and protein go hand-in-hand.

How to make Dirty Protein Soda
Here’s how I do it: Grab your favorite glass (bonus points if it’s vintage or thrifted), fill it up with crushed ice, and pour Coke Zero until it’s about ¾ full.


I’ve tried it with Diet Coke, and it’s fine—but Coke Zero really understands the assignment 😏. Then, top it off with a chocolate Fairlife protein shake. It gets this rich, creamy layer that swirls beautifully through the soda, and it looks way fancier than the two seconds it takes to throw together.

Then, top it off with a chocolate Fairlife protein shake. It gets this rich, creamy layer that swirls beautifully through the soda,. It takes all of 2 seconds to throw this together.
Swaps + tips
- Switch up the soda: Try using Diet Dr Pepper, Diet Root Beer, or even Zevia Cola for a slightly different flavor and vibe—each one brings a unique twist that still plays well with chocolate.
Go vanilla: Not a chocolate girly today? Use a vanilla Fairlife shake for a lighter, cream soda-esque experience. So dreamy. - Add a splash of cold brew or chilled espresso: For that morning jolt or a little afternoon pick-me-up, mix in a splash of cold brew. It’s giving mocha soda energy.
- Top it with whipped cream: If you’re feeling extra, add a dollop of whipped cream (dairy or coconut-based) and a sprinkle of cocoa or cinnamon powder.
🍫✨ Flavor Syrups That Just Work with This Drink:
WANT TO REALLY BOOST THE FLAVOR? - you can add flavored syrups. We’re already in dessert territory so we might as well go all the way.
- Salted Caramel – Adds a buttery, slightly salty edge that pairs perfectly with both chocolate and cola. It's giving chocolate-covered caramel vibes.
- Vanilla – A classic for a reason. Smooth, sweet, and rounds everything out. It gives the drink that creamy, nostalgic float flavor.
- Hazelnut – Think Nutella meets soda. Rich, cozy, and a little unexpected—in the best way.
- Cherry – Chocolate cherry cola! A retro twist that’s so fun.
- Toffee Nut – Warm, nutty, and caramel-adjacent. It gives big dessert energy.
Ingredients
- 1 can diet or coke zero
- ½ bottle Fairlife protein shake chocolate or vanilla both work.
Instructions
- Add crushed ice to a glass.
- Next fill it ¾ of the way full with Coke Zero or Diet Coke (I prefer Coke Zero).
- Fill the rest of the glass with a chocolate Fairlife protein shake.
Notes
Let's connect?
If you try this recipe and love it please rate it 5 stars and leave a nice review!
Be sure to Pin this recipe (click on the image below) and follow me on Pinterest!

Leave a Reply