Sonic Dirty Dr Pepper Copycat Recipe
This Sonic Dirty Dr Pepper copycat brings one of the drive-in’s most popular drinks home in about 5 minutes. It’s a Dr Pepper with coconut syrup and a squeeze of lime, and once you try it, plain soda starts to feel boring.
The combination sounds odd until you taste it. The coconut rounds out the pepper spice, the lime cuts through the sweetness, and the whole thing stays ice-cold with Sonic’s signature pebble ice crunch.

Why I Love This Recipe
The coconut syrup does something unexpected here. It softens the sharpness of Dr Pepper without hiding its flavor, so you still get that distinctive 23-flavor taste underneath.
I keep coming back to this version because the lime is the detail that holds it together. Without it, the coconut tips too sweet. With it, every sip has a clean, bright finish.
Recipe Ingredients

- 12 oz Dr Pepper – Cold from the fridge, not room temperature; it stays fizzy longer
- 2 tbsp coconut syrup – Torani or Monin both work; this is what makes it “dirty”
- 1 tbsp fresh lime juice – About half a lime; bottled juice works but fresh is noticeably brighter
- 2 cups pebble ice – Sonic-style nugget ice; crushed ice is the closest swap
- 1 lime wedge – For garnish; optional but it makes the drink look like the real thing
Variations / Substitutions
- Vanilla syrup swap – Use 2 tbsp vanilla syrup instead of coconut for a creamier, less tropical flavor.
- Cherry Dr Pepper version – Add 1 tbsp grenadine and skip the coconut syrup for a sweet, fruity take.
- Diet Dr Pepper – Works exactly the same; the coconut syrup still blends in well.
- Lemon instead of lime – The drink gets a softer, slightly sweeter edge rather than a sharp citrus kick.
- Extra heat – A few drops of jalapeño simple syrup with the coconut makes a spicy-sweet version worth trying.
- Dairy-free – This recipe is already dairy-free as written, no changes needed.
If you like building these kinds of flavored sodas at home, Sonic Cherry Limeade Copycat Recipe is another one worth making.
How To Make Dirty Dr Pepper
Step 1: Fill the Glass With Ice

Get a large 24 oz glass or cup and pack it with the 2 cups of pebble ice. You want the glass nearly full before any liquid goes in, because the ice-to-soda ratio is part of what makes this drink work at Sonic.
The ice should be tightly packed but not compressed. If you’re using standard crushed ice, pile it a little higher since it will melt faster than nugget ice.
Step 2: Pour in the Coconut Syrup and Lime Juice

Add the 2 tbsp coconut syrup directly over the ice, then squeeze in the 1 tbsp fresh lime juice. Pour both before the Dr Pepper so the syrup gets distributed through the ice rather than sitting on top.
Give the glass a quick gentle tilt to let the syrup and lime run down through the ice. You’ll see the syrup coat the cubes, which helps it blend evenly when the soda goes in.
Step 3: Pour the Dr Pepper

Slowly pour the 12 oz cold Dr Pepper over the back of a spoon held just above the ice. This slows the pour and keeps the carbonation from foaming up and overflowing the glass.
The soda will pick up the coconut syrup as it settles through the ice. You should see a slight color change near the bottom of the glass where the syrup has pooled and started to blend in.
Step 4: Garnish and Serve

Give the drink one slow stir with a long straw or bar spoon, about 3 or 4 rotations, just enough to combine everything without killing the bubbles. Squeeze the lime wedge over the top and drop it onto the rim of the glass.
Serve immediately while the ice is still solid and the soda is at its most carbonated.
Recipe Tips
- Use cold Dr Pepper straight from the fridge. A warm can poured over ice goes flat noticeably faster because the carbonation escapes more quickly at higher temperatures.
- Taste before you stir. If you want it sweeter, add another 1 tbsp coconut syrup before mixing. If it tastes flat after stirring, you over-mixed; next time, stop at 3 rotations.
- Nugget ice is worth finding. Some grocery stores sell bags of it, or Sonic locations sell bags by the pound. It chills faster than cubed ice and holds the texture of the drink longer.
- Make a pitcher version for a crowd. Multiply the syrup and lime by however many servings you need, stir them together first, then pour over ice and top with Dr Pepper right before serving.
Scale it to your cup size:
| Cup Size | Dr Pepper | Coconut Syrup | Lime Juice |
|---|---|---|---|
| 16 oz | 10 oz | 1.5 tbsp | 2 tsp |
| 24 oz | 12 oz | 2 tbsp | 1 tbsp |
| 32 oz | 16 oz | 3 tbsp | 1.5 tbsp |
How To Store
Refrigerate – This drink does not store well once built. If you have leftover coconut-lime mix (syrup plus juice, no soda), you can keep it in a small sealed jar in the fridge for up to 5 days and pour Dr Pepper over it fresh each time.
Serve Cold – Always serve immediately after building. Even 10 minutes on the counter with nugget ice starts to dilute it noticeably.
Frequently Asked Questions
Can I use coconut water instead of coconut syrup?
No, coconut water is not sweet enough and does not have the thick texture that gives the drink its richness. You need a sweetened coconut syrup like Torani or Monin.
Does this work with other sodas?
Yes. The coconut and lime combination also works well over Sprite or Coke if you want a lighter or more familiar base.
Can I make this without any citrus?
You can, but the drink skews noticeably sweeter without the lime cutting through the coconut. It is still drinkable, just richer and heavier.
How is this different from a regular Dr Pepper?
The coconut syrup adds a smooth, tropical sweetness and the lime adds brightness, together they round out the pepper and cherry notes already in Dr Pepper rather than covering them.

Dirty Dr Pepper Recipe
Ingredients
Method
- Fill a large 24 oz glass with the 2 cups of pebble ice.
- Pour the 2 tbsp coconut syrup and 1 tbsp lime juice over the ice.
- Slowly pour the 12 oz Dr Pepper over a spoon held above the ice to preserve carbonation.
- Stir 3 to 4 rotations, squeeze the lime wedge over the top, drop it on the rim, and serve immediately.
