How to Make the Perfect Dirty Dr Pepper
American · Easy · 5 min · 1 servings

A creamy and indulgent take on Dr Pepper loaded with coconut cream and vanilla for a dessert-like sip. This dirty soda trend turns a classic cola into something extraordinary.
Why this recipe works
This Dirty Dr Pepper recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 5 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 340 calories with 2g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 8 simple ingredients that you can find at any grocery store:
- 12 oz Dr Pepper soda
- 3 tbsp coconut cream
- 1 tsp pure vanilla extract
- 2 tbsp amaretto syrup
- 2 cups crushed ice
- 1 tbsp sweetened condensed milk
- 2 whole maraschino cherries
- 1 pinch sea salt
Step by step instructions
Step 1: Prepare Your Glass
Fill a large cup or mason jar to the top with crushed ice. A cold glass will help keep the soda carbonated longer.
Step 2: Add Syrups and Flavor
Pour the amaretto syrup and vanilla extract over the ice. Add a small pinch of sea salt to enhance the sweetness and depth of flavor.
Step 3: Pour the Dr Pepper
Slowly pour cold Dr Pepper down the side of the glass. This preserves the bubbles and mixes the syrup gently from the bottom up.
Step 4: Add the Cream Layer
Spoon the coconut cream and sweetened condensed milk over the top. Do not mix so the cream slowly sinks through the drink as you sip.
Step 5: Finish and Serve
Garnish with maraschino cherries on top and serve right away with a wide straw for the best layered drinking experience.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- coconut cream → half and half cream
- amaretto syrup → almond extract mixed with simple syrup
- Dr Pepper → Mr Pibb or Cherry Dr Pepper
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Using diet Dr Pepper which reacts poorly with dairy and coconut cream
- Skipping the sea salt which is key to rounding out the sweetness
- Pouring the soda too fast and causing it to overflow from the carbonation reaction
Nutrition facts
Per serving: 340 calories, 2g protein, 62g carbs, 9g fat, 0g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →