Skip to content
Be Your Own Barista

Search guides and recipes.

    StandardRecipe

    Ube Dirty Soda

    The BYOB Team3 min1 drink (from a batch of Ube Syrup, which makes about 10 servings at 2 tbsp each -- this recipe uses half a serving)~$0.88/drink once the syrup batch is made (soda + half-and-half + half a syrup serving; the syrup batch itself is a separate one-time cost -- see the syrup's own recipe page)286 cal/serving

    Uses Ube Syrup — make a batch ahead of time; it keeps in the fridge for a week or two, so you won't need to make it again for every drink.

    Ingredients & steps

    Standard

    Ingredients

    • 12oz Cream Soda, cold
    • 1 tbsp Ube Syrup (make a batch ahead of time -- it keeps about 2 weeks in the fridge)
    • 1oz (2 tbsp) half-and-half
    • Ice (enough to fill a 16oz glass)

    Steps

    1. 1.Make a batch of Ube Syrup ahead of time if you haven't already -- keeps about 2 weeks in the fridge.
    2. 2.Fill a 16oz glass with ice.
    3. 3.Pour 1 tbsp of the ube syrup directly over the ice.
    4. 4.Pour 12oz cold Cream Soda over the syrup and stir gently to dissolve it -- syrup mixes into cold soda more slowly than into hot espresso, so give it a real stir, not just a swirl.
    5. 5.Top with 1oz (2 tbsp) half-and-half -- pour it slowly over the back of a spoon so it sits in a visible layer instead of a starter cup, or stir it in fully if you prefer it blended. Serve immediately with a straw.

    Not medical or nutrition advice. Calorie figures on this page are estimates based on typical ingredient values, not a lab analysis of your exact batch — they'll shift with the brand of milk, syrup, or protein powder you actually use. "Ingredient-Honest" and "sugar-free" describe what's in the recipe, not a health claim. If you're managing diabetes, a caffeine sensitivity, pregnancy, or another condition, check with a doctor or dietitian before making a recipe part of your routine. Read the full disclaimer.

    Dirty sodas — a name-brand soda, a flavored syrup, and a splash of cream over ice — are the format behind Dunkin’s national “dirty soda” menu push and the boutique soda-shop chains that popularized it first. There’s no coffee or espresso in this drink at all, same as every other dirty soda on the site. Cream Soda’s clean vanilla base is the right pairing here — ube’s flavor is naturally creamy and slightly vanilla-adjacent, so it doesn’t have to fight a citrus or root-beer-spice note the way it might on a different soda.

    Make the Syrup First (Just Once)

    This recipe assumes you already have a jar of Ube Syrup in the fridge — the same real ube halaya syrup used in our Ube Latte and Ube Mocha, keeping about 2 weeks. If you haven’t made a batch yet, go do that first, then come back here — from there, this drink is a 3-minute pour, no cooking or heating involved.

    Building the Drink

    1. Fill a 16oz glass with ice.
    2. Pour 1 tbsp of the ube syrup directly over the ice.
    3. Pour 12oz cold Cream Soda over the syrup and stir it in.
    4. Finish with a 1oz (2 tbsp) splash of half-and-half, poured slowly over the back of a spoon if you want the layered look, or stirred straight in if you don’t.
    Dirty Soda Shop vs. Home Version
    Dirty-soda-shop or Dunkin’-style flavored fountain drink (small, tax included)$4.79
    Home ube dirty soda (soda, syrup, half-and-half)~$0.88
    Savings per drink$3.91

    The syrup batch itself is a separate one-time cost (~$7.65, makes about 10 drinks) — see the full Ube Syrup recipe for its batch price and method, which uses real jarred ube halaya rather than food coloring and vanilla. Assumptions: 12oz pour from a 2-liter bottle of A&W Cream Soda ($2.18, national-average grocery price, non-sale), a 1oz half-and-half splash (quart at $3.49), and national-average dirty-soda-shop/Dunkin’-style pricing for a single-flavor small fountain drink with a cream add-in. At 5 of these a week over the site’s standard 48-week year, that’s roughly $938/year back in your pocket versus buying it out.

    Swaps & Notes

    • No espresso, no coffee — and that’s correct. Dirty sodas are a soda-and-syrup build, not a coffee drink; if you want the coffee versions of this flavor, see the Ube Latte, Ube Mocha, or Ube Nitro Cold Brew instead.
    • Is ube syrup really purple yam, not just food coloring? Yes — see the Ube Syrup recipe for the real ube halaya sourcing note. This is the same honest-ingredient approach the syrup uses in every other ube recipe on the site.
    • Watching sugar? The syrup is the smaller sugar contributor here (~8g) versus the Cream Soda itself (~51g/12oz) — a diet or zero-sugar soda swap matters more than the syrup amount.
    • Prefer it less sweet overall? Cut the syrup to 2 tsp and/or use a diet or zero-sugar version of the soda.

    Recipe Card Summary

    Ube Dirty Soda

    • 12oz Cream Soda + 1 tbsp Ube Syrup (made ahead) + 1oz half-and-half, over ice
    • Prep time: 3 minutes (after the syrup is made) · Total: 3 minutes
    • Cost: ~$0.88/drink vs. $4.79 dirty-soda-shop equivalent

    FAQ

    Do I need special equipment for this?

    No — no espresso machine, no milk frother, not even a stovetop once the syrup batch is made. This is a stir-and-pour drink: glass, ice, soda, syrup, and a splash of half-and-half.

    Why Cream Soda instead of a citrus soda?

    Ube’s flavor reads creamy and mildly vanilla-like, which pairs cleanly with Cream Soda’s own vanilla base. A citrus soda would compete with that instead of supporting it, the same logic behind pairing other cream-forward syrups (like pistachio) with Cream Soda elsewhere on this site.

    Can I use a different soda than Cream Soda?

    Yes, though the flavor lane shifts — a citrus soda will read as ube-and-citrus rather than the smoother ube-and-cream pairing this recipe is built around. Treat the soda choice as part of the recipe, not an interchangeable variable.

    Browse by ingredient tier

    Or skip this drink and explore every recipe in the Ingredient-Honest, Standard, or Sugar-Free lineup.

    Browse more Dirty Soda recipes →