Thank you so much for stopping by — because this Homemade Dirty Soda Recipe is the fun, fizzy, creamy treat you didn’t know you needed! If you’ve seen this viral drink all over TikTok and wondered what the hype is about, you’re in for a delicious surprise. With bold soda flavor, creamy coconut-lime goodness, and just a splash of sweetness, dirty soda is like a soda shop float — but cooler.
💌 Craving more fun drinks like this? Subscribe to my newsletter and get creative recipes for sips and sweets delivered every week!
What Is Dirty Soda?
Dirty soda is a trendy, nostalgic drink that started in Utah and gained viral popularity thanks to soda shops like Swig and TikTok shoutouts. It’s a customizable soda mocktail made with your favorite soda (usually Coke or Diet Coke), creamer, flavored syrups, and often lime juice — shaken or stirred over ice. It’s cold, creamy, fizzy, and seriously addictive.
Why You’ll Love This Recipe
-
✅ Totally customizable — mix and match your favorites
-
✅ No blender or fancy tools needed
-
✅ A fun alternative to traditional soda
-
✅ Easy to make at home (and save money)
-
✅ Can be made dairy-free or sugar-free
What It Tastes Like
Imagine your favorite soda… but with a smooth, tropical, creamy twist. The bubbly soda balances with sweet coconut, a splash of tart lime, and the rich finish of cold cream or half-and-half. It’s like a root beer float and an Italian soda had a fizzy little baby.
Ingredients for Homemade Dirty Soda
Here’s the classic combo, just like they serve at soda shops — but feel free to make it your own:
-
1 can (12 oz) of soda (Coke, Diet Coke, Dr. Pepper, or root beer)
-
2–3 tablespoons coconut creamer or half-and-half
-
1 tablespoon coconut syrup (like Torani or Monin)
-
1–2 teaspoons fresh lime juice
-
Ice
🍒 Optional Add-Ons: Cherry syrup, vanilla syrup, flavored coconut milk, or whipped cream
Tools You’ll Need
-
Tall glass
-
Spoon or straw for stirring
-
Measuring spoons
-
Ice cube tray (or nugget ice if you want to go full soda-shop style)
Ingredient Substitutions & Add-Ons
Mix up the soda:
-
Coke or Diet Coke – the original choice
-
Dr. Pepper – rich and spicy, pairs well with coconut and cherry
-
Root beer or cream soda – for a dessert-like twist
-
Mountain Dew + pineapple – yes, it’s wild and surprisingly good!
Use different creamers:
-
Coconut creamer – traditional and dairy-free
-
Half-and-half or heavy cream – rich and smooth
-
Flavored coffee creamers – like vanilla, hazelnut, or caramel
-
Oat or almond milk – lighter and dairy-free
Flavor it your way:
-
Coconut syrup – a must-have for true “dirty soda” flavor
-
Lime juice – fresh is best!
-
Vanilla syrup – adds depth and smoothness
-
Cherry or raspberry syrup – for a soda-fountain twist
-
Fresh fruit – garnish with lime wedges or cherries
How to Make a Homemade Dirty Soda
Step-by-Step Instructions
1. Fill the Glass
Add a generous amount of ice to a tall glass — about ¾ full.
2. Pour the Soda
Crack open your can and pour the soda over the ice.
3. Add the Flavors
Stir in coconut syrup and lime juice. Give it a quick mix to combine.
4. Finish with Cream
Slowly pour in the creamer so it swirls through the soda — it’s a moment of magic!
5. Stir and Sip
Stir gently to mix or leave it layered for that classic “dirty soda” look. Add a straw and enjoy!
What to Serve With Dirty Soda
This drink is the perfect pairing for salty snacks, sweet treats, or summer hangs:
-
Popcorn or kettle corn
-
Soft pretzels with cheese dip
-
Homemade cookies or brownies
-
Mini sliders or grilled cheese
-
A sunny afternoon and a cozy porch chair
Tips for the Best Dirty Soda
-
Use fresh lime juice — bottled doesn’t hit the same.
-
Chill everything ahead (soda, creamer, glass) for max refreshment.
-
Add syrup before the cream for better flavor distribution.
-
Use crushed or nugget ice if you can — it’s a soda shop classic!
-
Don’t over-stir — a little swirl leaves beautiful layers and fun texture.
Storage Instructions
-
Dirty soda is best served fresh.
-
If you want to prep ahead:
-
Mix the soda and syrup in advance, and add ice and cream just before serving.
-
-
Don’t store after adding creamer — the bubbles and dairy don’t hold well over time.
General Info About Dirty Soda
Dirty soda became a sensation thanks to Utah soda shops, where customizing your soda with flavor shots and cream is an art form. The viral fame came later, with TikTok creators showing off their fizzy masterpieces. It’s totally non-alcoholic, super family-friendly, and can be customized dozens of ways — kind of like a Starbucks, but for soda lovers.
Frequently Asked Questions
Is dirty soda caffeinated?
It depends on your soda! Coke, Diet Coke, and Dr. Pepper have caffeine, but you can choose caffeine-free sodas too.
Can I make it dairy-free?
Absolutely! Use coconut milk, almond creamer, or any non-dairy option you love.
Is there a sugar-free version?
Yes! Use Diet Coke, sugar-free syrups, and unsweetened coconut milk or a sugar-free creamer.
Can I make it a float?
Yes! Add a scoop of vanilla ice cream instead of creamer for a “dirty soda float” — it’s next-level good.
Conclusion
This Homemade Dirty Soda Recipe is a fun, fizzy twist on your favorite drink — with endless options to make it your own. Whether you’re recreating your favorite Swig order, experimenting with new combos, or just craving something creamy and cold, this soda shop treat is fast, easy, and way too delicious to resist.
If you loved this, don’t miss my Creamy Italian Sodas or Homemade Lemonade Slushie next — more sips with style!
Show Me Your Soda!
Tried your own dirty soda creation? I’d love to see it!
📸 Tag your soda combos on Pinterest or leave a review with your go-to recipe — your creativity inspires everyone here.
Nutritional Info (Per Serving – Varies by Ingredients)
-
Calories: ~150 (with full-fat creamer and syrup)
-
Sugar: ~15–25g
-
Fat: 2–6g
-
Caffeine: Varies (0–50mg depending on soda)

Homemade Dirty Soda Recipe
- Total Time: 3 minutes
- Yield: 1 serving 1x
Description
This Homemade Dirty Soda is a fizzy, creamy, coconut-lime treat that’s gone viral for good reason! With just a few pantry ingredients and your favorite soda, you can make this nostalgic soda shop-style drink at home — sweet, fizzy, and endlessly customizable.
Ingredients
- 1 can (12 oz) soda (Coke, Diet Coke, Dr. Pepper, or root beer)
- 2–3 tablespoons coconut creamer or half-and-half
- 1 tablespoon coconut syrup
- 1–2 teaspoons fresh lime juice
- Ice
- Optional: cherry syrup, vanilla syrup, whipped cream, lime wedge
Instructions
- Fill a tall glass about ¾ full with ice.
- Pour soda over the ice.
- Add coconut syrup and lime juice. Stir to combine.
- Slowly pour in the creamer so it swirls through the soda.
- Stir gently or leave layered. Add straw and optional garnishes. Enjoy!
Notes
Use fresh lime juice for the best flavor. Chill soda and creamer before assembling. Crushed or nugget ice makes it extra authentic. Add syrup before cream for better flavor mix. Dirty soda is best enjoyed fresh — don’t store after mixing.
- Prep Time: 3 minutes
- Cook Time: 0 minutes
- Category: Drink
- Method: No-Cook
- Cuisine: American
Nutrition
- Serving Size: 1 glass
- Calories: 150
- Sugar: 20g
- Sodium: 30mg
- Fat: 4g
- Saturated Fat: 3g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 0g
- Protein: 0g
- Cholesterol: 5mg
Keywords: dirty soda, viral drink, soda recipe, coconut lime soda, TikTok drink