This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.
If you love going to your local Soda Shops to get a flavored soda, learn how to make Dirty Soda at home! This fun, creamy, and fizzy drink combines soda, cream, and flavored syrups for a refreshing twist.

Why You’ll Love this Dirty Soda Recipe!

Dirty soda is a playful, customizable drink that originated in Utah and became popular nationwide thanks to TikTok! The first time I heard about Dirty Soda, I’ll admit—I was skeptical. Mixing cream into soda sounded a little unusual, but after trying it, I totally understood the hype.
The fizz from the soda, the sweetness from the syrups, and that creamy texture swirl all come together in such a fun way. Now, it’s one of my favorite drinks to make when I want something playful and refreshing, especially on a hot day.
I also love setting up a little “dirty soda bar” at home with different syrups and cream options so everyone can mix their own—my kids think it’s the perfect sweet treat, and honestly, so do I!
Ingredients

- Diet Coke – You can also make with Dr Pepper, Coca-cola or Root Beer
- Coconut Syrup – You can use coconut cream if you would like instead of the coconut syrup and heavy cream. It will have a similar flavor in this easy recipe.
- Lime – We think fresh lime juice make it taste the best
- Heavy Cream – You can substitute with half and half. Coconut Creamer can also be used
- Ice – Nugget ice is the best
Scroll to the recipe card for the full recipe details.
How to Make Dirty Soda Recipe

Step 1 – Fill a large glass with ice approximately ¾ full.

Step 2 – Add in the coconut syrup and lime juice.

Step 3 – Pour the soda or your choice over these ingredients.

Step 4 – Top with the heavy cream and then it’s ready to serve and enjoy! We love to garnish with a lime wedge!


Dirty Soda
Ingredients
- 12 ounces Diet Coke or Dr Pepper, Coke or Root Beer
- 2 pumps Coconut Syrup approximately 1 ½ Tablespoon
- ½ Lime juiced (approximately 1 Tablespoon)
- 2 Tablespoon Heavy Cream or half and half
Instructions
- Fill a large glass with ice approximately ¾ full.
- Add in the coconut syrup and lime juice.
- Pour the soda or your choice over these ingredients.
- Top with the heavy cream and then it’s ready to serve and enjoy!
Recipe Video
Recipe Notes
- Chill Soda – Keeps the drink extra refreshing.
- Add the Lime – Adds a pop of brightness to balance the sweetness.
- Dairy Free – Use coconut cream, almond milk, or oat milk.
- For Parties – Set up a dirty soda bar with syrups, juices, and creams for guests to mix their own.
- Cherry Vanilla Twist – Dr. Pepper + cherry + vanilla syrup + cream.
- Coconut Lime Refresher – Sprite + coconut syrup + lime + cream.
- Caramel Root Beer Float – Root beer + caramel syrup + cream.
Nutrition Facts
Frequently Asked Questions
A classic dirty soda is made with diet coke, heavy cream, coconut flavored syrup and lime. But you can use any type of soda to make this delicious, popular drink.
This drink recipe is best served when made fresh. Store ingredients separately for the best results.

More Easy Drink Recipes
Non Alcoholic Drink
Sweet Tea Recipe
Non Alcoholic Drink
Ocean Water
All Recipes
Strawberry Slushie Drink
If you make this Dirty Soda Recipe, please let us know how it turned out! We love hearing from you.








This Dirty Soda Recipe was so good! The ingredients were so simple and was so refreshing.