Coffee soda is one of the most refreshing drinks you can make with espresso or cold brew — light, fizzy, and surprisingly easy. You’ve probably seen it on specialty café menus (sometimes called espresso soda or sparkling coffee), but the home version is just as good with two or three ingredients.

This guide covers how to make coffee soda and espresso soda, the best sparkling water to use, ratio guide, and five variations worth trying — including Vietnamese coffee soda and a cream float version.

Coffee Soda vs Espresso Soda vs Espresso Tonic

These three drinks are related but different:

DrinkBase CoffeeMixerFlavor
Coffee sodaCold brew concentrateSparkling waterMellow, smooth
Espresso sodaChilled espressoSparkling waterIntense, bittersweet
Espresso tonicHot espressoTonic waterBitter-sweet, quinine edge

The key difference: cold brew soda is smoother and less bitter (because cold brew is less acidic), while espresso soda has a sharper, more intense coffee flavor. Espresso tonic has a distinct bitterness from the quinine in tonic water — see the espresso tonic recipe for that version.

Both coffee soda and espresso soda use sparkling water (no quinine), so the coffee flavor comes through clean.

Basic Cold Brew Coffee Soda Recipe

This is the most approachable version — cold brew is already cold and doesn’t dilute the bubbles.

Makes: 1 serving (12 oz)
Time: 2 minutes (plus cold brew prep time)

Ingredients

  • 3 oz cold brew concentrate (or 5 oz regular-strength cold brew)
  • 8–9 oz sparkling water (club soda, Pellegrino, or Topo Chico)
  • 1–2 teaspoons simple syrup (optional)
  • Ice

Instructions

  1. Fill a tall glass with ice.
  2. Pour cold brew concentrate over ice.
  3. Slowly pour sparkling water down the side of the glass to preserve bubbles.
  4. Add simple syrup if you want sweetness.
  5. Gently stir once. Drink immediately.

Important: Pour the sparkling water last and pour it gently. Agitating the carbonation kills the bubbles fast.

Espresso Soda Recipe

Espresso soda uses a freshly pulled (then quickly chilled) espresso shot instead of cold brew. The flavor is more intense — sharper espresso notes, more acidity, deeper body.

Makes: 1 serving
Time: 5 minutes

Ingredients

  • 2 shots espresso (2 oz / 60 ml)
  • 8 oz sparkling water
  • 1–2 teaspoons simple syrup (optional)
  • Ice

Instructions

  1. Pull 2 espresso shots into a small glass or pitcher.
  2. Let espresso cool 1–2 minutes, or place over a small bowl of ice to chill faster. Using hot espresso directly will flatten the bubbles immediately.
  3. Fill a tall glass with ice.
  4. Add chilled espresso.
  5. Pour sparkling water slowly down the side of the glass.
  6. Stir once gently. Add sweetener if desired.

Tip: For the clearest bubbles, chill your glass in the freezer for 5 minutes before making this drink.

Sparkling Water Guide

Not all sparkling water is equal for coffee drinks:

BrandBubble SizeCO2 RetentionBest For
Topo ChicoSmall, aggressiveExcellentEspresso soda (holds up to coffee)
PellegrinoMediumVery goodCoffee soda, general
Club sodaMediumGoodBudget option, works well
PerrierFineGoodClean mineral taste
Plain seltzer (generic)LargeDecentWorks, loses fizz faster

Avoid: Flavored sparkling water (lemon, lime) unless you specifically want that flavor — citrus can clash with coffee’s natural acids.

Ratio Guide

The right coffee-to-water ratio depends on whether you want coffee soda to taste like a refreshing drink or a coffee-forward intensifier:

PreferenceCold Brew ConcentrateSparkling Water
Light, refreshing2 oz10 oz
Balanced3 oz8 oz
Coffee-forward4 oz7 oz
Espresso soda (intense)2 shots espresso7–8 oz

Start with the balanced ratio and adjust from there. The cold brew concentrate you’re using also matters — homemade cold brew concentrate is typically 1:4 (coffee:water), which is strong. If you’re using regular-strength cold brew, use less sparkling water.

Vietnamese Coffee Soda (Cà Phê Sô Đa)

Vietnamese coffee soda is a popular street drink in Vietnam — strong dark coffee, sweetened condensed milk, and sparkling water. It’s sweeter and richer than plain coffee soda.

Makes: 1 serving

Ingredients

  • 2 shots espresso (or 3 oz strong phin-brewed coffee)
  • 2 tablespoons sweetened condensed milk
  • 6 oz sparkling water
  • Ice

Instructions

  1. Add condensed milk to the bottom of a tall glass.
  2. Add ice.
  3. Pull espresso and let cool 1 minute.
  4. Pour cooled espresso over ice and condensed milk.
  5. Slowly pour sparkling water down the side of the glass.
  6. Stir gently and drink immediately.

The condensed milk sinks, the espresso sits in the middle, and the bubbles float up — it’s a visually striking drink. Stir before drinking or leave the layers for presentation.

Cream Float Coffee Soda

A cream float version adds a thin layer of lightly whipped cream on top — the bubbles, coffee, and cream combine on each sip.

Makes: 1 serving

Ingredients

  • 3 oz cold brew concentrate
  • 7 oz sparkling water
  • 1 tablespoon simple syrup
  • 2–3 tablespoons heavy cream (lightly whipped, just past liquid)
  • Ice

Instructions

  1. Fill glass with ice. Add cold brew and simple syrup.
  2. Pour sparkling water down the side of the glass.
  3. Lightly whip cream just until it thickens slightly (10–15 seconds with a small whisk).
  4. Pour cream gently over the back of a spoon to float it on top.
  5. Drink through the cream — the bitterness, sweetness, and creaminess hit together.

For full whipped cream technique, see how to make whipped cream.

Coffee Lemonade (Sparkling)

Coffee lemonade is a tangy-sweet-bitter combination that works better than it sounds. The acidity of the lemon complements light-roast coffee especially well.

Makes: 1 serving

Ingredients

  • 3 oz cold brew concentrate
  • 3 oz fresh lemonade (or 1 oz lemon juice + 1 oz simple syrup)
  • 5 oz sparkling water
  • Ice

Instructions

  1. Fill glass with ice.
  2. Add cold brew concentrate and lemonade.
  3. Top with sparkling water, pouring gently.
  4. Stir once. No extra sweetener usually needed if the lemonade is already sweetened.

Note: Use a light-to-medium roast cold brew for coffee lemonade — dark roast can taste harsh with citrus.

Flavored Coffee Soda Variations

FlavorAdditionNotes
Vanilla1 tsp vanilla simple syrupClassic, subtle
Lavender1 tsp lavender syrupFloral, works with light roast
Brown sugar1 tsp brown sugar syrupCaramel undertone
Mint2–3 fresh mint leaves (muddled)Refreshing summer version
Orange2–3 dashes orange bittersAromatic, cocktail-adjacent
CinnamonPinch of cinnamon + simple syrupWarm-spiced version

See simple syrup recipe for vanilla, lavender, and other flavored syrup recipes.

No-Machine Coffee Soda

No espresso machine? You can still make excellent coffee soda:

  • Cold brew (best): Make cold brew ahead of time (see cold brew recipe). Cold brew is already cold and concentrated — perfect for soda.
  • Moka pot: Brew full moka pot, let cool completely, then use as espresso substitute.
  • French press (concentrated): Use a 1:8 ratio (very strong), steep 5 minutes, press, cool.
  • Instant espresso powder: Dissolve 2 teaspoons in 2 oz cold water. Not ideal but works for a quick version.

Troubleshooting

ProblemCauseFix
Flat bubbles immediatelyHot coffee added to waterChill espresso before adding, or use cold brew
Too bitterCoffee too strong or dark roastUse lighter roast, dilute with more water, add sweetener
Too weakCoffee not concentrated enoughUse cold brew concentrate, not regular cold brew
Tastes wateryWrong ratioUse 3 oz cold brew concentrate to 8 oz water
Ice melts too fastWarm glassChill glass in freezer 5 minutes before building

What's the difference between coffee soda and sparkling coffee?
They’re the same drink with different names. “Coffee soda,” “sparkling coffee,” “carbonated coffee” — all refer to coffee mixed with sparkling water. “Espresso soda” specifically means espresso (pulled shots) rather than cold brew as the base.
Can you put coffee in sparkling water?
Yes — but use cold coffee (cold brew or chilled espresso). Hot coffee poured directly into sparkling water will instantly flatten the carbonation. Cold brew concentrate is the easiest base since it’s already cold and concentrated.
Does coffee soda have caffeine?
Yes — the caffeine is in the coffee. A coffee soda made with 3 oz cold brew concentrate has approximately 150–200 mg caffeine. One made with 2 shots of espresso has about 120–140 mg.
Is coffee soda the same as espresso tonic?
No — espresso tonic uses tonic water (which contains quinine, giving it a distinct bitter-sweet flavor). Coffee soda uses plain sparkling water with no added sweeteners or flavors. The flavor profiles are quite different: espresso tonic is more complex and bittersweet, coffee soda is cleaner.
Can I use flavored sparkling water for coffee soda?
It depends on the flavor. Unflavored sparkling water is the safest choice. Light citrus flavors (lemon, lime) can work but may clash with acidic coffees. Avoid artificially sweetened sparkling waters — the sweetener flavor competes with coffee.
How do I stop coffee soda from going flat?
Drink it within 10–15 minutes. Build it last (coffee then water, not the reverse), pour water gently down the side of the glass, use ice to keep it cold (carbonation dissipates faster in warm drinks), and don’t over-stir.
Can I make a coffee soda syrup ahead of time?
You can make a coffee concentrate (cold brew works best) and keep it refrigerated for up to 2 weeks. Just add fresh sparkling water when you’re ready to drink. Don’t pre-mix with sparkling water — it goes flat within minutes.