Best Mocktail Recipes

Homemade Sodas

Dirty Dr Pepper Recipe – McDonald’s Copycat (3 Easy Ways)

10 Mins read
Dirty Dr Pepper recipe in a tall Collins glass, lime wedge on the rim, thick coconut cream or cold foam layer floating clearly on top of the dark Dr Pepper soda, extra lime slice and twist on the white marble next to the base of the glass, no rim treatment, strong condensation on the glass, white marble surface with a neatly folded white napkin partly visible under the base, close bright white backdrop tight behind the glass, a dark-red soda can with the text “Dr Pepper” faintly visible in the mid-background, slightly more in focus than the far background but still softer than the glass so the drink remains the main subject, subtle blurred red-and-yellow shapes and counter lines further behind to suggest a generic fast-food or burger chain interior without any additional logos or readable branding, camera at a slightly high 45-degree angle leaning toward overhead to clearly show the separation between the dark soda and the creamy top layer, tight framing with the glass filling about 80% of the frame and positioned slightly off-center, top of the drink and swirl or foam sharply in focus, bright soft side window light from the left, no flash, luminous dark cola liquid with creamy swirl catching the light, bright white background contrasts the dark drink and creamy top making it the dominant visual, minimal props with only lime, subtle cola bubbles, and the gently blurred soda can in the background, vibrant deep cola-brown drink color with bright lime green and clean white cream accents, bright clean slightly warm edit, no oversaturation, food photography, appetizing, thumbnail-ready

A Dirty Dr Pepper is a non-alcoholic soda drink made by adding vanilla syrup and coconut cream cold foam to Dr Pepper — optionally finished with a squeeze of lime. It started at Utah’s Swig soda shops and went national at McDonald’s in April 2026. This recipe shows you how to make both the classic Swig version and the McDonald’s version at home in under 3 minutes.

McDonald’s dropped Dirty Dr Pepper onto their national menu in late April 2026, and my sister — who had been driving to Swig twice a week for the classic version — sent me a photo of the McDonald’s one the day it launched with a single message: “Is this the same thing?” It is not. They taste completely different, which I only figured out after making both back-to-back for two weeks straight.

This dirty dr pepper recipe guide covers both versions: the original soda shop style with coconut cream and fresh lime, and the McDonald’s copycat with vanilla syrup and cold foam. Sonic and Swig variations are in the Tips section. Pick the version that matches what you’re after — they’re five minutes apart regardless of which one you choose.

What Is a Dirty Dr Pepper Recipe?

Table of Contents

A dirty Dr Pepper is Dr Pepper soda mixed with a creamy add-in — usually coconut cream, half-and-half, or flavored syrup — that smooths out the carbonation and changes the drink’s flavor profile entirely. It came out of Utah’s soda shop culture, where independent chains like Swig and Fiiz built entire menus around customized sodas with creamers, fruit, and flavored syrups.

“Dirty” has nothing to do with alcohol. It just means the plain soda has been dressed up with extras — cream, syrup, citrus, or some combination. Diet Dr Pepper works just as well as regular for any version. What separates a good dirty soda from a flat, watery one is the ratio and the pour speed: both matter more than the specific creamer you choose.

McDonald’s Dirty Dr Pepper — What’s Actually In It?

  • Dr Pepper (regular, diet, or zero sugar — all three work)
  • Vanilla flavor syrup — 1 tsp per 12 oz (Torani or DaVinci vanilla syrup)
  • Cold foam — 2 tbsp cold heavy cream, frothed 15 sec with a handheld frother

McDonald’s Dirty Dr Pepper Recipe uses Dr Pepper, vanilla flavor syrup, and a layer of cold foam on top — no lime, no coconut cream. McDonald’s launched it nationally in May 2026 as part of their new McCafe crafted soda line, alongside Sprite Berry Blast and Orange Dream. It comes in three sizes: small (220 cal, ~$3.29), medium (300 cal, ~$3.79), and large (410 cal, ~$4.29).

It’s a sweeter, creamier drink than the classic soda shop version. The cold foam layer changes the texture in a way that’s closer to a latte topping than a blended creamer — you get a brief creamy hit before the carbonated Dr Pepper underneath. If you’re making the copycat at home, you need vanilla simple syrup or a Torani vanilla syrup, and either a handheld milk frother or a small lidded jar to shake the foam together.

These are genuinely different drinks. Classic soda shop dirty Dr Pepper is tropical, tart, and refreshing. The McDonald’s version leans sweet and dessert-like. Worth knowing which one you’re chasing before you buy the ingredients.

Why This Dirty Dr Pepper Recipe Works

Dr Pepper already has 23 flavors built into it — cherry, vanilla, caramel, licorice, among others — which makes it unusually compatible with almost any creamy or sweet add-in. Add coconut cream and lime and the tropical notes come forward. Add vanilla syrup and cold foam and the caramel notes dominate. That’s why both versions of this dirty dr pepper recipe taste intentional rather than random.

For the classic version, the fat in coconut cream coats the carbonation slightly, which softens the fizz without killing it. Adding the cream too fast, or into a warm glass, collapses the bubbles immediately. A tilted, ice-cold glass with the creamer added last and poured over the back of a spoon is the move — 10 extra seconds that keeps the drink alive through the whole glass.

For the McDonald’s copycat, cold foam behaves differently from creamer — it floats rather than blending in. You get a two-texture drink: foam on top, soda below. A small handheld frother works well at home. If you don’t have one, two tablespoons of cold heavy cream shaken hard in a lidded jar for 30 seconds gets you close.

What Ingredients Does a Dirty Dr Pepper Need?

Dr Pepper is the only non-negotiable in this dirty dr pepper recipe. Diet Dr Pepper works identically — the creamer or foam compensates for the slightly thinner mouthfeel, and most tasters can’t tell the difference once it’s mixed. Skip store-brand cola alternatives; the 23-flavor profile of Dr Pepper specifically is what makes the drink work. Dr Pepper comes in regular, diet, and zero sugar — all three work here.

For the classic version: use full-fat coconut cream from a can, not coconut milk. The thick cream at the top of a refrigerated can is ideal. Half-and-half is a lighter substitute that some shops use and produces a less tropical result. Lime juice must be fresh — bottled lime juice has an off note when mixed cold with cream that becomes obvious after a few sips.

For the McDonald’s copycat: Torani vanilla syrup or DaVinci vanilla syrup are the closest home equivalents to what McDonald’s uses. Both are available at Target, Walmart, and Torani’s website for around $10-12 a bottle — one bottle covers 30+ drinks. For cold foam: two tablespoons of cold heavy cream frothed with a handheld frother for 15-20 seconds, or shaken in a small lidded jar. Room-temperature cream won’t foam properly.

Dirty Dr Pepper mocktail in a tall glass with lime, coconut cream swirl, Dr Pepper can, vanilla syrup and cold foam on marble
Everything you need for both versions — classic and McDonald’s copycat

How to Make a Dirty Dr Pepper at Home

Classic version (coconut cream + lime)

  1. Fill a tall glass to the top with ice.
  2. Pour 12 oz Dr Pepper slowly down the side of the glass — not straight down the center.
  3. Add 2 tablespoons of full-fat coconut cream over the back of a cold spoon.
  4. Squeeze in half a fresh lime. Stir once, gently.

McDonald’s copycat (vanilla syrup + cold foam)

  1. Fill a tall glass to the top with ice.
  2. Pour 12 oz Dr Pepper and stir in 1 teaspoon vanilla syrup.
  3. Add 2 tablespoons of cold heavy cream to a small jar or frother cup.
  4. Froth for 15 seconds with a handheld frother — or shake the lidded jar for 30 seconds.
  5. Spoon cold foam on top. Don’t stir — drink through the foam.

What I Learned Testing This Dirty Dr Pepper Recipe

My sister had been driving 20 minutes to Swig twice a week for the classic coconut cream version, so when McDonald’s launched their take in early May, I spent two weeks testing both side-by-side with her as the judge. She’s not someone who’ll be polite about a bad batch, which made her useful.

First mistake on the McDonald’s version (Dr Pepper Recipe): I used a full tablespoon of vanilla syrup per glass instead of a teaspoon. It tasted like vanilla extract dissolved in soda — overwhelming, artificial, nothing like the McDonald’s drink. One teaspoon per 12 oz is right. Anything more buries the Dr Pepper flavor and you’re just drinking vanilla soda.

For the classic version, my early error was pouring the coconut cream straight in from a warm spoon into a room-temperature glass. Fizz went immediately. Drink was flat in two minutes. Ice-cold glass, slow pour over the back of a cold spoon, creamer always last — that’s the fix. It sounds fussy but it adds 10 seconds and makes a real difference in carbonation.

Before you stir the cold foam version, it smells faintly sweet — almost like vanilla-scented whipped cream just out of the can. Once it mixes with the Dr Pepper, that smell shifts into something warmer and more caramel-forward. That’s the exact moment it starts tasting like the McDonald’s version. If you don’t get that caramel shift when you stir, you need more vanilla syrup or colder foam.

Dirty Dr Pepper Recipe in a tall glass with creamy top and lime, Dr Pepper can and blurred fast-food background on white marble
Left: classic soda shop version with coconut cream and lime. Right: McDonald’s copycat with vanilla cold foam.

What Are the Best Dirty Dr Pepper Variations?

Diet version

Swap regular Dr Pepper for Diet Dr Pepper or Dr Pepper Zero Sugar. The creamer or cold foam compensates for the thinner mouthfeel of diet soda, and most tasters genuinely can’t tell the difference once it’s blended. This is the simplest swap with zero technique change.

Sonic version

Sonic’s dirty Dr Pepper Recipe uses coconut syrup — not coconut cream — plus fresh lime slices. It’s lighter and sweeter than the classic coconut cream version. Monin Coconut Syrup is the closest home equivalent. Use one tablespoon per glass and squeeze two lime wedges directly in. No creamer, no foam — cleaner and more citrus-forward.

Swig version

Swig uses half-and-half instead of coconut cream, sometimes with a small pour of raspberry syrup for a pink-tinted finish. Half-and-half gives a lighter, less tropical result — closer to a cream soda profile than a tropical one. Add one teaspoon of Torani raspberry syrup if you want the pink variant.

Cherry variation

Add one teaspoon of Torani Cherry Syrup to the classic version. It amplifies the cherry notes already in Dr Pepper and pushes the drink toward a cherry cream soda flavor. Good for visual presentation too — the cherry syrup tints the cream layer slightly pink.

Lower-sugar version

Use Diet Dr Pepper, Torani sugar-free vanilla syrup (for the McDonald’s version), and full-fat coconut cream — coconut cream has much less sugar than flavored syrups. This cuts the sugar roughly in half compared to the full classic version without significantly changing the texture or flavor.

Why Doesn’t My Dirty Dr Pepper Taste Right?

Drink goes flat immediately. You added the creamer too fast or the glass was warm. Pre-chill your glass in the freezer for 5 minutes. Pour Dr Pepper first, then add the creamer very slowly over the back of a cold spoon or against the inner wall of the glass. Speed is the main culprit in every flat dirty dr pepper recipe I’ve tested.

Cold foam won’t hold. Your cream isn’t cold enough. Foam only holds structure from cold heavy cream — room-temperature cream goes liquid immediately. Use cream straight from the fridge, two tablespoons, and froth or shake for at least 30 seconds. If your foam lasts under 60 seconds, your cream was too warm or too low-fat.

Too sweet. Reduce the syrup or creamer by half and add a squeeze of fresh lime. Lime cuts sweetness and rebalances the drink toward the soda shop style. A small pinch of salt does the same job if you’re making the McDonald’s copycat and want to keep the foam-only format without adding citrus.

Cream curdling or breaking. This happens with low-fat creamers or non-dairy alternatives that contain guar gum or carrageenan — those additives react with carbonation. Stick to full-fat heavy cream, half-and-half, or full-fat coconut cream. If you see curdling, switch brands rather than adjusting your pour technique.

More Dirty Soda Recipes

Browse the full dirty soda recipes collection for more.

Frequently Asked Questions

What is in McDonald’s Dirty Dr Pepper?

McDonald’s Dirty Dr Pepper contains three ingredients: Dr Pepper, vanilla flavor syrup (1 teaspoon per 12 oz), and cold foam made from frothed heavy cream. There is no lime and no coconut cream — the McDonald’s version is sweeter and creamier than the classic soda shop version.

How do you make a Dirty Dr Pepper at home?

Classic: fill a tall glass with ice, pour 12 oz Dr Pepper down the side, add 2 tbsp coconut cream over the back of a spoon, squeeze in half a lime, stir once. McDonald’s copycat: fill a glass with ice, pour 12 oz Dr Pepper, stir in 1 tsp vanilla syrup, froth 2 tbsp cold heavy cream 15 sec and spoon on top.

What is the difference between classic Dirty Dr Pepper and McDonald’s?

Classic soda shop version uses coconut cream and fresh lime — tropical, tart, refreshing. The McDonald’s version uses vanilla syrup and cold foam — sweeter and more dessert-like. Swig uses half-and-half for a lighter result.

What is a dirty Dr Pepper?

A dirty Dr Pepper is a non-alcoholic drink made by adding coconut syrup, fresh lime juice, and half-and-half to a glass of iced Dr Pepper. The “dirty” refers to the cream swirled through the soda. It originated at Utah soda shops like Swig and Sodalicious and went viral on TikTok around 2022.

Does dirty Dr Pepper have alcohol?

No — dirty Dr Pepper is completely alcohol-free. It’s made with soda, flavored syrup, lime juice, and cream. It’s suitable for all ages. If you want an adult version, a shot of coconut rum or vanilla vodka can be added without affecting the flavor balance significantly.

What does a dirty Dr Pepper taste like?

Sweet, creamy, and slightly tropical with a hint of citrus. The Dr Pepper’s 23-flavor base comes through underneath the coconut syrup. The cream softens the carbonation edge and gives it a smooth, milky finish. It tastes closer to a specialty soda shop drink than a standard fountain soda.

Can I use regular Dr Pepper instead of Diet Dr Pepper?

Yes. Both work well. Regular Dr Pepper produces a slightly sweeter drink; Diet Dr Pepper lets the coconut syrup flavor come through more clearly. If you’re watching calories, diet plus sugar-free coconut syrup keeps the drink under 15 calories while preserving the flavor.

What cream works best for dirty Dr Pepper?

Half-and-half at room temperature gives the best balance — creamy enough to bloom visually, light enough not to overwhelm the soda. Coconut cream (from a can) produces a richer, thicker layer and a more tropical flavor. Heavy cream works but can taste overly rich. Coffee creamer is a convenient shortcut that combines flavor and cream in one ingredient.

Can I make dirty Dr Pepper without coconut syrup?

Yes. Vanilla syrup is the most popular alternative — it produces a sweeter, less tropical version. Caramel syrup and raspberry syrup also work well. The key is using a thin flavoring syrup, not a thick flavored creamer, which goes on top rather than mixing into the soda.

Is this the same recipe Sonic uses?

Sonic’s version uses their signature pebble ice, coconut syrup, and half-and-half — the same three components in this recipe. The main difference is the ice: Sonic’s pebble ice is softer and more densely packed, which slows dilution and improves the cream bloom. A home nugget ice maker (like the Opal) gets you very close to the same result.

How do I make a sugar-free dirty Dr Pepper?

Use Diet Dr Pepper (or Dr Pepper Zero) and swap regular coconut syrup for a sugar-free version — Torani makes a zero-calorie coconut syrup that works perfectly. Use regular half-and-half or a low-fat alternative on top. The full drink comes in under 20 calories with this combination.

Where did dirty soda originate?

Dirty soda originated in Utah, where a strong non-drinking culture created demand for interesting, customizable non-alcoholic beverages. Independent soda shops like Swig (founded 2010) and Sodalicious popularized the format. The trend went national via TikTok around 2021–2022 and has since appeared at McDonald’s, Sonic, and other chains as “crafted sodas.”

Can I make a big batch of dirty Dr Pepper for a party?

The syrup and lime can be pre-mixed in bulk — combine coconut syrup and lime juice in a small pitcher at a 3:1 ratio (syrup to lime) and store in the fridge. When serving, add 1.5 tablespoons of the mixture per glass before pouring the soda. Keep the cream separate and add it per glass at serving time — pre-mixed cream goes flat and loses the bloom effect.

What is in the Dirty Dr Pepper at McDonald’s?

McDonald’s Dirty Dr Pepper contains Dr Pepper, vanilla flavor syrup, and cold foam on top. It does not use coconut cream or lime, which sets it apart from the classic soda shop version. McDonald’s launched it nationally in May 2026 as part of their McCafe crafted soda line alongside Sprite Berry Blast and Orange Dream.

What is a dirty soda at McDonald’s?

A dirty soda at McDonald’s is a carbonated drink with added flavored syrup and cold foam on top. McDonald’s launched three dirty soda varieties in May 2026: Dirty Dr Pepper, Sprite Berry Blast, and Orange Dream. The format was inspired by Utah-style soda shop drinks from chains like Swig and Fiiz.

What are the ingredients of a dirty Dr Pepper?

Classic dirty Dr Pepper uses Dr Pepper, coconut cream or half-and-half, and fresh lime juice. The McDonald’s version uses Dr Pepper, vanilla syrup, and cold foam. Sonic’s version uses coconut syrup and fresh lime slices. The base is always Dr Pepper — the add-ins define which style you’re making.

What does dirty Dr Pepper have in it?

Dirty Dr Pepper always starts with Dr Pepper as the base. The classic soda shop version adds coconut cream and a squeeze of lime. The McDonald’s version adds vanilla flavoring and cold foam. Some variations use cherry syrup, raspberry syrup, or half-and-half depending on the shop or personal preference.

What is a dirty Dr Pepper at Sonic?

Sonic’s dirty Dr Pepper uses Dr Pepper with coconut syrup and fresh lime slices — lighter than the coconut cream version and tropical-leaning. It differs from the McDonald’s version, which uses vanilla syrup and cold foam. Sonic uses a flavored syrup instead of a creamer, giving a cleaner, more citrus-forward result.

What fast food has dirty sodas?

McDonald’s launched dirty sodas nationally in May 2026 with three flavors, including Dirty Dr Pepper. Sonic Drive-In has offered soda customizations in the dirty soda style for years. Regional chains like Swig, Fiiz, and Sodalicious popularized the format in Utah before it spread nationally and reached fast food menus.

Who makes a dirty Dr Pepper?

Dirty Dr Pepper was popularized by Utah-based soda shops like Swig, Fiiz, and Sodalicious starting around 2010-2015. Sonic Drive-In added their version after the trend spread. McDonald’s launched their official dirty Dr Pepper nationally in May 2026. Today any dirty dr pepper recipe can be made at home with three to four ingredients in under five minutes.

What does a dirty doctor pepper have in it?

A dirty doctor pepper has Dr Pepper as its base plus a creamy or flavored add-in. Classic versions use coconut cream and fresh lime. The McDonald’s version uses vanilla syrup and cold foam. Cherry and raspberry syrup variations exist at regional soda shops. “Dirty” simply means the plain soda has been customized with extra ingredients.

What is in a dirty Dr Pepper at Sonic?

Sonic’s dirty Dr Pepper includes Dr Pepper, coconut syrup, and fresh lime juice served over ice with a lime wedge. Unlike the McDonald’s version, Sonic uses no cold foam and no vanilla flavoring. The coconut syrup gives a lighter sweetness than the coconut cream version, and the fresh lime keeps it refreshing rather than dessert-like.

What does McDonald’s put in their Dirty Dr Pepper?

McDonald’s Dirty Dr Pepper is made with Dr Pepper, vanilla flavor syrup, and vanilla cold foam on top — no lime and no coconut cream. It launched nationally in May 2026 as part of the McCafe crafted soda menu. It comes in small (220 cal), medium (300 cal), and large (410 cal).

Is McDonald’s Dirty Dr Pepper the same as the Swig version?

No — they taste completely different. The Swig original uses coconut cream and fresh lime juice, making it tropical and tart. McDonald’s uses vanilla syrup and vanilla cold foam with no lime or coconut, making it sweeter and more dessert-like. Worth knowing which one you want before you buy the ingredients.

What’s the difference between dirty Dr Pepper and regular Dr Pepper?

Regular Dr Pepper is carbonated soda. Dirty Dr Pepper adds a creamy element — coconut cream, half-and-half, or cold foam — that softens the carbonation and layers a sweet or tropical flavor on top of the base. The ‘dirty’ label works the same way as dirty chai: a clean base drink made richer with a creamy addition.


More McDonald’s Dirty Soda Copycats

More from Mocktails Daily: all dirty soda recipes · homemade sodas hub.

Dirty Dr Pepper recipe in a tall Collins glass, lime wedge on the rim, thick coconut cream or cold foam layer floating clearly on top of the dark Dr Pepper soda, extra lime slice and twist on the white marble next to the base of the glass, no rim treatment, strong condensation on the glass, white marble surface with a neatly folded white napkin partly visible under the base, close bright white backdrop tight behind the glass, a dark-red soda can with the text “Dr Pepper” faintly visible in the mid-background, slightly more in focus than the far background but still softer than the glass so the drink remains the main subject, subtle blurred red-and-yellow shapes and counter lines further behind to suggest a generic fast-food or burger chain interior without any additional logos or readable branding, camera at a slightly high 45-degree angle leaning toward overhead to clearly show the separation between the dark soda and the creamy top layer, tight framing with the glass filling about 80% of the frame and positioned slightly off-center, top of the drink and swirl or foam sharply in focus, bright soft side window light from the left, no flash, luminous dark cola liquid with creamy swirl catching the light, bright white background contrasts the dark drink and creamy top making it the dominant visual, minimal props with only lime, subtle cola bubbles, and the gently blurred soda can in the background, vibrant deep cola-brown drink color with bright lime green and clean white cream accents, bright clean slightly warm edit, no oversaturation, food photography, appetizing, thumbnail-ready
Print Pin
4.80 from 5 votes

Dirty Dr Pepper Recipe – McDonald’s Copycat

This dirty Dr Pepper recipe makes the original soda shop version — Dr Pepper with coconut cream and fresh lime — in under 5 minutes. The McDonald’s copycat with vanilla syrup and cold foam is included in the notes. No blender, no cooking, just a cold glass and a slow pour.
Course Drinks
Cuisine American
Keyword 3 ingredient dirty dr pepper, 5 minute dirty dr pepper, best dirty dr pepper recipe, dairy free dirty dr pepper, dirty dr pepper at home, dirty dr pepper copycat, dirty dr pepper for beginners, dirty dr pepper recipe, dirty dr pepper TikTok recipe, dirty dr pepper without alcohol, dirty soda recipe, easy dirty dr pepper recipe, homemade dirty dr pepper, how to make dirty dr pepper
Prep Time 5 minutes
Total Time 5 minutes
Servings 1 glass
Calories 215kcal
Author Zoe Tanaka
Cost $3

Equipment

  • 1 Tall glass (16-20 oz) pre-chilled
  • 1 Handheld milk frother optional — for McDonald’s copycat version only

Ingredients

Classic Soda Shop Version

  • 12 oz Dr Pepper cold; diet or zero sugar works identically
  • 2 tbsp full-fat coconut cream thick layer from top of refrigerated can — not coconut milk
  • 1/2 fresh lime juiced; bottled lime has an off note when mixed cold with cream
  • ice as needed — more ice slows carbonation loss

McDonald’s Copycat Version (see notes)

  • 12 oz Dr Pepper cold
  • 1 tsp vanilla syrup Torani or DaVinci vanilla — do not exceed 1 tsp or it overpowers the Dr Pepper
  • 2 tbsp cold heavy cream straight from fridge — room-temperature cream won’t foam
  • ice as needed

Instructions

Prepare the Glass

  • Place your serving glass in the freezer for 5 minutes before building the drink, or fill it with ice and let it sit for 30 seconds before dumping. A cold glass is the single most important step — it slows carbonation loss when the coconut cream hits the soda.
  • Fill the chilled glass nearly to the top with ice. The more ice, the colder the drink stays and the longer the carbonation holds. Do not use crushed ice — it melts faster and dilutes the drink.
  • Squeeze half a fresh lime directly over the ice. Use fresh lime only — bottled lime juice has a metallic off-note when mixed cold with cream that becomes obvious after a few sips.

Build the Drink

  • Tilt the glass and pour the cold Dr Pepper slowly down the inner wall, leaving about 1 inch of space at the top. Pouring against the wall rather than straight down reduces foam and preserves more carbonation.
  • Hold a cold spoon just above the surface of the Dr Pepper with the back facing up. Spoon the coconut cream over the back of the spoon so it flows onto the drink slowly — this is the most important pour in the recipe. Adding it too fast or from too high collapses the carbonation instantly. You should see the cream sitting on top before it slowly folds in.
  • Do not stir. The cream folds in naturally as you drink and the flavor shifts from creamy-tropical at the top to more Dr Pepper-forward at the bottom. Serve immediately — this drink does not hold well. Carbonation is most alive in the first 5 minutes.

McDonald’s Copycat (Variation)

  • Combine 2 tablespoons of cold heavy cream in a small lidded jar or use a handheld milk frother. Shake hard for 30 seconds or froth for 15 to 20 seconds until the foam holds its shape. Room-temperature cream goes liquid immediately — cream must be straight from the fridge. If your foam collapses in under 60 seconds, your cream was too warm.
  • Fill a chilled glass with ice. Add 1 teaspoon of vanilla syrup — no more, or it overwrites the Dr Pepper flavor. Pour cold Dr Pepper to within 1 inch of the top. Spoon the cold foam over the surface. Do not stir before drinking — the two-texture experience (foam on top, soda below) is the point of the McDonald’s version.

Notes

McDonald’s version uses vanilla syrup and cold foam — NOT coconut cream or lime. Keep vanilla syrup to 1 tsp per 12 oz or it becomes vanilla soda rather than dirty Dr Pepper.
Sonic version: use 1 tbsp Monin Coconut Syrup (not coconut cream) + 2 lime wedges squeezed in. Lighter and more citrus-forward.
Swig version: replace coconut cream with 2 tbsp half-and-half + 1 tsp Torani raspberry syrup for a pink tinted finish.
If your drink goes flat: glass was not cold enough, or cream was poured too fast. Pre-chill the glass and slow your pour — both matter more than the ingredients.

Want a full coconut version? My coconut Dr Pepper recipe tests coconut syrup, cream, and creamer side by side to find which one gets closest to the Dr Pepper Creamy Coconut limited-edition flavor.

54 posts

About author
Zoe Tanaka is the creator of Mocktails Daily. She specializes in non-alcoholic drinks, dirty sodas, and homemade mocktail recipes — all tested in her home kitchen. Her goal is simple: make alcohol-free drinks that are actually worth drinking.
Articles
You may also like
Homemade Sodas

McDonald's Orange Dream Dirty Soda Copycat Recipe (Tested 3 Ways)

8 Mins read
Homemade Sodas

McDonald's Sprite Berry Blast Copycat Recipe (Better Than Drive-Thru)

7 Mins read
Homemade Sodas

Dirty Baja Blast at Home Recipe (Better Than Taco Bell's)

9 Mins read

6 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating