Sonic Dirty Diet Coke (Easy Copycat Recipe)
Sonic’s Dirty Diet Coke is a gas station-style drink with a cult following, and this copycat version tastes just like the real thing using stuff you probably already have. If you want that sweet, creamy, slightly citrusy soda fix without a drive-through trip, this is it.
You need 5 minutes and a tall glass. That’s the whole barrier to entry.

Why I Love This Recipe
The coconut syrup cuts the bitterness of diet cola in a way that’s hard to explain until you try it. It rounds everything out without tasting like sunscreen, especially with the lime in there.
The half-and-half floated on top melts into the drink slowly, giving you a creamy sip every time without making the whole thing heavy.
This is the version I keep coming back to on a hot afternoon when I want something more interesting than plain soda.
Recipe Ingredients

- 1.5 cups Diet Coke – Straight from a cold can or bottle; the chill matters more than the brand
- 2 tbsp coconut syrup – Torani or Monin both work; this is what makes it “dirty”
- 2 tbsp fresh lime juice – About 1 medium lime; bottled works but fresh is brighter
- 3 tbsp half-and-half – Floated on top for that creamy layer; heavy cream works too
- 1 cup crushed ice – Sonic-style pebble ice if you have it, otherwise crushed beats cubed
Variations / Substitutions
- Regular Coke – Swaps in for the diet version with a noticeably sweeter, heavier result.
- Vanilla syrup – Use 2 tbsp vanilla syrup instead of coconut for a mellower, less tropical flavor.
- Extra lime – Add up to 3 tbsp lime juice if you want more citrus punch cutting through the sweet.
- Coconut milk – Replace the half-and-half with full-fat coconut milk to lean into the coconut flavor and keep it dairy-free.
- Raspberry syrup – A popular variation; swap coconut syrup for raspberry and you get something closer to a Sonic Ocean Water vibe.
- Simple syrup with vanilla – If you cannot find coconut syrup, 1 tbsp plain simple syrup plus a drop of coconut extract gets you close.
If you like these flavored sodas, the Sonic Cherry Limeade Copycat Recipe is worth trying next.
How To Make Dirty Diet Coke
Step 1: Mix the Syrup and Lime Into the Glass

Add the 1 cup of crushed ice to a large glass, then pour in the 2 tbsp coconut syrup and 2 tbsp fresh lime juice directly over the ice. Give it a quick stir with a long spoon for about 5 seconds so the syrup coats the ice and does not just sit at the bottom.
You will see the syrup and lime combine into a pale golden puddle at the base. That is exactly what you want before the soda goes in.
Step 2: Pour the Diet Coke Over the Ice

Slowly pour the 1.5 cups of Diet Coke down the side of the glass rather than straight down the center. Tilting the glass slightly as you pour keeps the carbonation from erupting and losing its fizz. Pour over about 10 seconds.
The drink will foam lightly at the top for a moment. Wait for it to settle, about 15 to 20 seconds, before the next step.
Step 3: Float the Half-and-Half on Top

Pour the 3 tbsp of half-and-half slowly over the back of a spoon held just above the surface of the soda. This lets the cream layer on top instead of sinking. The whole pour takes about 5 seconds.
You should see a distinct white layer sitting above the dark soda. That’s the visual you’re going for, and it will swirl into the drink as you sip.
Step 4: Garnish and Serve

Cut the spent lime half into a wedge and rest it on the rim of the glass, or drop a fresh lime slice in. Serve immediately while the ice is still intact and the carbonation is at its peak.
Recipe Tips
- Use cold soda straight from the fridge. Room-temperature Diet Coke goes flat faster once it hits the ice and will not give you the same fizz.
- Pebble ice is not just aesthetic. The smaller pieces chill the drink faster and give you that signature Sonic texture. A blender pulse on regular ice cubes gets you close.
- Coconut syrup is not the same as coconut cream or coconut milk. You want the coffee-style flavoring syrup found near coffee supplies at most grocery stores or online.
- Taste before the half-and-half goes in. The lime-to-syrup ratio is easy to adjust at that point. Once the cream is on top, you’re committed.
Scale it to your glass size:
| Glass size | Diet Coke | Coconut syrup | Lime juice | Half-and-half |
|---|---|---|---|---|
| 12 oz | 1 cup | 1.5 tbsp | 1.5 tbsp | 2 tbsp |
| 20 oz | 1.5 cups | 2 tbsp | 2 tbsp | 3 tbsp |
| 32 oz | 2.5 cups | 3 tbsp | 3 tbsp | 4 tbsp |
Frequently Asked Questions
Can I make this ahead of time?
No. The carbonation dies within minutes once the soda is poured, so this one needs to be made and drunk right away.
Does it taste strongly of coconut?
It does not taste like coconut candy. The syrup adds a soft, slightly sweet backdrop that you notice more as “something extra” than as a distinct coconut flavor, especially once the lime and cream are in.
What if I cannot find coconut syrup at my grocery store?
Check the coffee aisle first, it is usually near the flavored syrups for lattes. If it is not there, Amazon carries both Torani and Monin coconut syrup and ships quickly.
Can I use a lime-flavored soda instead of fresh lime juice?
You can, but the result is flatter in flavor. Fresh or even bottled lime juice gives you a sharper, cleaner citrus note that the lime soda does not quite match.

Sonic Dirty Diet Coke Recipe
Ingredients
Method
- Add 1 cup crushed ice to a large glass, pour in the 2 tbsp coconut syrup and 2 tbsp lime juice, and stir for 5 seconds.
- Tilt the glass and slowly pour the 1.5 cups of Diet Coke down the side over about 10 seconds, then let the foam settle for 15 to 20 seconds.
- Float the 3 tbsp of half-and-half over the back of a spoon onto the surface of the drink.
- Add a lime wedge to the rim and serve immediately.
