Pin it My friend Sarah dragged me to a dirty soda shop in Utah last summer, and I honestly thought she was crazy about putting cream in soda. Then I took that first sip of something creamy and fruity and fizzy all at once, and my entire worldview shifted. We spent the rest of the afternoon experimenting with different combinations, but this blackberry coconut version became the one I couldn't stop thinking about. Now I keep a bottle of blackberry syrup in my pantry specifically for when that midnight craving hits.
I made these for a Netflix marathon with my roommates last month, and everyone was skeptical until they tried it. My roommate Matt literally said 'I don't like sweet drinks' and then proceeded to make himself a second one. Now it's our official movie night beverage, and we've started keeping a designated 'dirty soda shelf' in the fridge with all the syrups and cream.
Ingredients
- 12 oz cold Dr Pepper: The fruity undertones in Dr Pepper pair surprisingly well with berries, and it has that perfect caramel backbone that stands up to the cream
- 1–2 tbsp blackberry syrup: Homemade is best but Torani works perfectly fine, and starting with one tablespoon lets you control the sweetness
- ½ tsp pure vanilla extract: This bridges the gap between the fruit and coconut, tying everything together
- 2 tbsp thick coconut cream: Scoop it from the top of a chilled can of coconut milk for the richest texture
- Ice cubes: Fill your glass about halfway to keep everything perfectly chilled without watering it down too much
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build your base:
- Fill a tall glass with ice cubes, leaving about an inch of space at the top for the cream layer to float properly.
- Add the fizz:
- Pour the cold Dr Pepper over the ice until the glass is three-quarters full, watching the bubbles rise up through the ice.
- Swirl in the berry:
- Drizzle in one to two tablespoons of blackberry syrup, taking a moment to appreciate how it ribbons through the dark soda.
- Prep the cream:
- In a small cup, whisk the coconut cream with the vanilla extract until it's completely smooth and no lumps remain.
- Create the float:
- Slowly pour the coconut cream mixture over the back of a spoon onto the soda surface, letting it gently float on top instead of mixing immediately.
- Marble and serve:
- Stir gently with a straw just once or twice to create those beautiful marbled swirls, then drink immediately while the ice is still frosty.
Pin it This drink has become my go-to for when friends come over unexpectedly because it looks so impressive but takes literally no effort. People always ask for the recipe, and I love watching their faces when I tell them it's just Dr Pepper with some fancy additions. It's turned into this little signature thing I do now.
Getting the Cream Layer Right
The key to that gorgeous cream float is pouring it slowly over the back of a spoon. I tried just dumping it in the first few times and watched it immediately sink to the bottom, which still tastes fine but doesn't have that same wow factor. Chill your coconut cream beforehand too, and it'll stay floating longer while you take pictures or just admire your handiwork.
Customizing Your Blend
While the blackberry coconut combo is my absolute favorite, I've discovered that raspberry syrup works beautifully too, especially if you want something slightly more tart. One time I used black cherry syrup and it tasted like a fancy Shirley Temple. The vanilla is non-negotiable though, it's what makes everything taste expensive and cohesive.
Serving Suggestions
These look stunning in clear glasses with plenty of ice so you can see all those pretty layers. A fresh blackberry on top or a sprig of mint makes it feel like something you'd pay way too much for at a trendy cafe. They're perfect alongside salty snacks because the sweetness cuts right through.
- Use a straw to stir right before drinking, or you'll get all the cream first
- Double the recipe and serve it in a pitcher for parties, just stir gently before pouring
- The cream settles in about five minutes, so these are best made just before serving
Pin it There's something oddly satisfying about drinking something that feels both nostalgic and completely new at the same time. This dirty soda situation has officially ruined regular soda for me forever.
Recipe Questions & Answers
- → What does this taste like?
The Dr Pepper provides deep, caramel-like sweetness that pairs beautifully with the tart blackberry notes. The coconut cream adds richness and tropical flavor, creating a decadent, creamy texture throughout.
- → Can I make this vegan?
Yes, simply use pure coconut cream without dairy additives and ensure your blackberry syrup is vegan-friendly. Most commercial sodas and pure extracts are naturally plant-based.
- → What other sodas work well?
Cola offers a similar sweetness profile, while root beer adds warm spice notes. Cherry cola creates a fruity variation, and cream soda enhances the vanilla coconut elements.
- → How do I get the marbled effect?
Pour the coconut cream mixture slowly over the back of a spoon onto the soda surface. This helps it float rather than sink immediately. When ready to drink, stir gently with a straw to create the swirled appearance.
- → Can I prepare this ahead?
For best results, assemble just before serving. The cream will eventually blend into the soda if left sitting, though it will still taste delicious. Keep ingredients chilled separately until ready.