
Some food trends fade fast, but dirty sodas didn’t. I started making them in my kitchen about a year ago, after trying one at a drive-through soda shop during a road trip through Utah. It was Dr Pepper with coconut syrup and a slow pour of cream that turned the whole glass cloudy, and I was hooked before I’d even finished the first sip.
Dirty soda recipes have been in heavy rotation in my kitchen ever since, especially on weekends when my sister visits and asks for “the soda thing” before she’s even through the door. This roundup covers 17 dirty soda recipes I’ve made and tested at home, organized into three groups: fast-food copycats, creamy classics, and fruity originals. Start wherever sounds good, most of these come together in under five minutes once you have the ingredients on hand.
What Is a Dirty Soda?
A dirty soda starts with a plain soda: cola, citrus, root beer, anything you’ve got. Then it gets “dirtied” with cream or coconut cream plus a flavored syrup. The cream clouds the soda instead of dissolving cleanly into it, and that cloudiness is where the name comes from. The glass just turns a little murky, that’s the whole trick.
The trend traces back to Utah’s soda shop culture, where stands started layering creams and syrups into sodas long before it hit social media. Soda fountains have been mixing flavored syrups into fizzy drinks for over a century, so dirty sodas are really just a creamier modern version of that same idea. The first one I tried smelled like a coconut candle the second the cream hit the ice, and that smell is basically why I started making my own.
17 Dirty Soda Recipes Worth Trying
If you only make one, start with the Dirty Dr Pepper below. It’s the most requested recipe in this entire collection and the easiest one to get right on the first try.
Fast-Food Copycat Dirty Sodas
Dirty Dr Pepper — Dr Pepper, coconut syrup, a squeeze of fresh lime, and half-and-half poured slowly down the side of the glass so it blooms through the soda instead of sinking. This is the one most people mean when they say “dirty soda,” and it’s still the recipe I make most often when friends come over. Full recipe →
McDonald’s Orange Dream Dirty Soda copies the orange-vanilla drink that briefly took over McDonald’s menus. Hi-C Orange Lavaburst gets topped with vanilla cold foam and a few ice cubes, and that foam sits on top like a float instead of mixing in, so each sip starts creamy and finishes with bright orange soda underneath. Full recipe →
McDonald’s Sprite Berry Blast — Sprite with blue raspberry syrup and a layer of vanilla cold foam on top, built to match the limited-time McDonald’s version people kept asking me to recreate. The blue raspberry turns the whole drink a deep purple-blue once it’s stirred, which makes it one of the more dramatic-looking sodas on this list. Full recipe →
My Dirty Baja Blast at Home uses Mountain Dew Baja Blast, coconut cream, and a splash of pineapple juice, made to taste like the Taco Bell version without the drive-through line. The tropical soda already does most of the work, and the coconut cream just smooths out the sharper citrus edge. I keep a bottle of Baja Blast in the fridge specifically for this one. Full recipe →
Taco Bell Dirty Soda — Pepsi, coconut syrup, lime, and a pour of cream, the combination that started as a regional menu item before spreading everywhere. It’s the fastest recipe in this whole list, about two minutes from fridge to glass, and the one I make when I want a dirty soda but don’t want to think about it. Full recipe →
The Founder Dirty Soda copies the original Swig-style combination that started the whole trend: Dr Pepper, coconut cream, and fresh lime over crushed ice. Crushed ice matters more than you’d expect. It melts faster and dilutes the drink slightly as you go, part of the original flavor profile. Full recipe →

Creamy Classic Dirty Sodas
Mountain Dew Cream Soda Dirty Soda — Mountain Dew, vanilla syrup, and a pour of half-and-half or coconut creamer, three ingredients and about two minutes start to finish. The citrus bite of Mountain Dew against the vanilla cream lands closer to a cream soda than you’d expect from a drink that starts as a sports-energy soda. Full recipe →
Coconut Dr Pepper is a homemade version of Dr Pepper Creamy Coconut, built with Dr Pepper, coconut cream, and a few drops of vanilla. I tested coconut milk, coconut cream, and coconut syrup before settling on canned coconut cream for the richest, most float-like result. Coconut milk works too, though the texture comes out thinner. Full recipe →
Salted Caramel Root Beer Dirty Soda — root beer, salted caramel syrup, and vanilla creamer, basically a root beer float with more going on. This is the one I make when I want dessert in a glass. A spoonful of whipped cream on top turns it into something you’d actually serve at the end of a meal. Full recipe →
Dirty Lemonade Soda mixes lemonade-flavored soda with a pour of cream and a splash of vanilla syrup. It’s tart and creamy at the same time, which surprised me the first time I made it, and lighter than the cola-based combinations above if you want something less rich. Full recipe →
Fruity & Original Dirty Sodas
Dirty Cherry Coke — Cherry Coke, a splash of vanilla creamer, and a few maraschino cherries dropped in for good measure. The ratio is the whole trick here. Too much cream and the cherry flavor disappears; too little and it just tastes like regular Cherry Coke with extra steps. Full recipe →
Dirty Cherry Sprite combines Sprite, grenadine, maraschino cherry juice, and a splash of cream into something sweet and fizzy, with a bright pink color that photographs well and disappears fast at parties. It takes under five minutes with ingredients most people already have, the easiest one on this list to start with. Full recipe →
Raspberry Vanilla Dirty Soda — lemon-lime soda, raspberry syrup, a touch of vanilla, and cream, simple ingredients that come together into something that tastes more complicated than it is. This is the one I reach for when I want a dirty soda that feels a little dressed up without any extra effort. Full recipe →
Coconut Lime Dirty Soda uses cola, coconut coffee creamer, and fresh lime juice. This combination actually got me into making these in the first place: the coconut rounds out the sharper edges of the cola, and the lime cuts through the sweetness right at the end. Full recipe →
Peach Mango Dirty Soda — ginger ale, peach syrup, mango syrup, and French vanilla creamer, light and fruity with a tropical edge from the mango. I top mine with fresh peach slices when they’re in season, though it tastes just as good without the garnish on a regular weeknight. Full recipe →
Strawberry Creamsicle Dirty Soda combines strawberry soda, vanilla syrup, and a marshmallow cold foam on top, built to taste like the orange creamsicle popsicles from childhood but in strawberry form. The marshmallow foam holds its shape for a few minutes, so it’s worth a photo before you stir it in. Full recipe →
Vanilla Berry Dirty Red Bull — Red Bull, vanilla syrup, and a splash of berry syrup with cream, a soda shop copycat for anyone who wants more of an energy-drink edge than a regular soda gives you. It’s sweeter and more intense than the others on this list, so start with half the usual amount of cream and adjust from there. Full recipe →

How to Choose the Right Dirty Soda Recipe for You
Start with what’s already in your kitchen. If you’ve got half-and-half, the fast-food copycats and creamy classics will all work as written. If you’re avoiding dairy, swap in coconut cream or a dairy-free creamer; unsweetened almond milk is lighter and works especially well in the fruitier combinations.
My first attempt at the Mountain Dew Cream Soda used regular heavy cream straight from the fridge, and it curdled into little white clumps the second it hit the carbonation. Cold half-and-half or a liquid creamer pours smoothly and doesn’t separate the same way, so stick with one of those if you’re testing this for the first time.
Beyond that, it’s mostly about flavor families. Cola bases pair well with coconut and caramel, plus cherry if you want something brighter. Citrus sodas like Sprite and lemon-lime do better with raspberry or vanilla syrups, and berry works too if that’s what’s in your cabinet. Root beer and cream soda bases lean into vanilla and caramel on their own, so they need less syrup than the others.
More Recipes From the Homemade Sodas Collection
All 17 of these live inside the Homemade Sodas collection, alongside a few drinks that don’t quite fit the “dirty soda” label but are worth a look if you’re already stocking syrups. The homemade ginger ale and mapleine syrup recipes both make great mixers, and the grapefruit soda is a good palate-cleanser between the richer combinations above. For syrups, Torani and Monin are the two brands that show up most often in dirty soda recipes, and either one works fine.
After going through all 17, the pattern that holds up is simple: pick a soda you actually like on its own. Add cream slowly so it floats instead of mixing in immediately, then taste before adding more syrup. That’s the whole method behind every dirty soda recipe on this list. Once you’ve made two or three, you’ll start adjusting ratios without thinking about it, and that’s when these stop being recipes you follow and start being drinks you just make.
FAQ
How do you make a dirty soda?
Fill a glass with ice, add 1–2 tbsp of flavored syrup, pour your soda slowly over the ice, then add 2–3 tbsp of coconut cream or half-and-half by pouring it over the back of a spoon so it floats on top. Stir lightly and serve immediately. The key is pouring the soda slowly to keep the carbonation alive.
What is a dirty soda with raspberry syrup?
A dirty soda with raspberry syrup is made by adding 1–2 tbsp of Torani or Monin Raspberry Syrup to a soda base — most commonly Dr Pepper, Sprite, or Diet Coke — with a pour of half-and-half or coconut cream. The raspberry adds a sweet-tart fruit layer that works especially well with Dr Pepper. Start with 1 tablespoon and adjust to taste.
What syrup do you use for dirty sodas?
The most popular syrups are coconut, raspberry, peach, vanilla, mango, and caramel — available from Torani and Monin. Coconut is the classic Swig-style choice. Raspberry and peach are the most popular fruit-forward options. Vanilla is used in the McDonald’s version. Use 1–2 tablespoons per glass and adjust to taste.
Are dirty sodas alcoholic?
Not at all — they’re 100% non-alcoholic. That’s actually part of the appeal.
Can I make them dairy-free?
Yes, easily. Coconut cream, almond milk, and oat milk all work well as substitutes.
What soda should I use?
There’s no wrong answer. Citrus sodas and lemon-lime work well for fruity combinations. Cola is great with coconut or caramel. Ginger ale pairs nicely with tropical flavors.
Will the cream curdle?
It can happen if you mix fresh citrus with dairy at room temperature. Keep everything cold and add the citrus after the cream — you’ll be fine.
Why is it called “dirty”?
The cream and syrup cloud the soda, giving it a murky or “dirty” look. That’s it — nothing sketchy about it.
Looking for a fast food copycat? Try this Taco Bell dirty soda recipe — Pepsi, coconut syrup, lime, and cream in 2 minutes.
New: Mountain Dew Cream Soda Dirty Soda Recipe — vanilla syrup, lime, and Coffee-mate over Mountain Dew. Ready in 2 minutes.
If coconut is your thing, the coconut Dr Pepper recipe is the homemade copycat of Dr Pepper Creamy Coconut — tested with three different coconut ingredients to find the one that actually works.



The coconut cream one was the most unexpected — I thought it sounded strange but it’s genuinely smooth and good. Brought these to a BBQ and three people asked for the recipe before they’d finished their first glass.
Thank you for sharing
Made the coconut lime version first because I was skeptical and now I can’t stop making these. Brought a big batch to a family dinner and it was gone before dessert. The ratios in these recipes are actually dialed in.
These are dangerous. I’ve gone through more sparkling water in two weeks than I care to admit.
Finally got the cold foam technique right from this page. That extra step makes a visible difference in every glass.
Made the strawberry creamsicle for a birthday and it was a hit with everyone, including the people who don’t usually like mocktails.
Came here for the peach mango version and ended up bookmarking all of them. Really solid resource.
Three different ones in one week. The coconut cream versions are the most addictive by a wide margin.
The raspberry vanilla one is the sleeper hit of this whole page. Simple combination but the flavor balance is really good.
Been doing dirty sodas for over a year but the ratios here are better than anything I’d worked out on my own.
Made the coconut lime one for a movie night and now my partner requests it every weekend without fail.
The layering technique changed how I make these at home. Completely different texture when you don’t stir it in.