McDonald's is jumping on the Gen Z Dirty Soda trend and I got early access! The Dirty Doctor Pepper mixes Dr Pepper with creamy vanilla and coconut flavors for this sweet, fizzy mashup. It's basically a soda float without ice cream. McDonald's is competing directly with Starbucks Refreshers with these customizable soda mixes. Coming in May.
Fill each of 4 large McDonald's-style plastic cups with 1/2 cup crushed ice, just like McDonald's uses in their cold drinks to keep things extra frosty.
Pour 1 cup of cold Dr Pepper over the ice in each cup. For maximum fizz, use freshly opened soda and pour slowly to preserve carbonation.
Add 1 tablespoon coconut syrup and 1 tablespoon vanilla syrup to each glass, layering syrups directly into the soda for that sweet, creamy Dirty Sodas flavor.
Pour 2 tablespoons of half & half gently over each soda, letting it swirl and cloud up for the classic 'dirty' look McDonald's Dirty Sodas are known for.
Stir gently with a long spoon just until the syrups, half & half, and soda are combined but still visibly creamy—not fully mixed. Serve immediately for best texture—like McDonald's, you want those creamy streaks to mimic a soda float without melting ice cream. (Copycat tip: The specific combo of coconut and vanilla syrups with half & half is what makes it taste like McDonald's and not just a plain soda.)