Mom's Best Recipes
Recipe

Classic Egg Cream

A frothy New York soda fountain drink made with milk, chocolate syrup, and seltzer. Zero eggs. Zero cream. Maximum fizz.

Author By Matt Campbell
4.8
A tall clear glass of chocolate egg cream with a thick foamy head on a bright kitchen counter, with a spoon and a bottle of seltzer nearby

Let’s clear this up right away: an egg cream has no egg and no cream. It is basically the culinary equivalent of a prank that became a beloved classic. And honestly, I respect it.

What you do get is a cold, fizzy, chocolatey drink with a fluffy cap of foam that tastes like a lighter, snappier chocolate milk. It is the kind of thing you make at home once and immediately think, why have I not been doing this forever?

This is my reliable, at-home method: mix the milk and chocolate syrup until smooth, then add seltzer in a way that protects the bubbles and builds that signature head. If you want to go full New York, grab Fox’s U-Bet for the chocolate syrup and pretend your kitchen counter is a tiny soda fountain.

A simple lineup of ingredients on a kitchen counter: cold milk, a bottle of seltzer, and chocolate syrup beside a tall glass

Why It Works

  • Real foam, not flat chocolate milk: Adding seltzer last and pouring it correctly creates that thick, creamy head.
  • Balanced chocolate flavor: Syrup dissolves into the milk first, so you do not end up chasing clumps around the glass.
  • Cold, crisp finish: Using very cold milk and very fizzy seltzer keeps the drink bright instead of limp.
  • Flexible: Make it chocolate, vanilla, or coffee style with simple swaps.

Pairs Well With

Storage Tips

Egg cream is a make and drink immediately situation. Once it sits, the foam collapses and the seltzer goes flat, which is basically the whole point of the drink.

  • If you must prep: Stir the milk and chocolate syrup together and refrigerate for up to 24 hours. The mixture may thicken or settle, so stir again before using. Add seltzer only when you are ready to serve.
  • Leftover seltzer tips: Keep the bottle tightly capped in the fridge. Colder seltzer holds carbonation better, but it is still best freshly opened for max foam.

Common Questions

Why is it called an egg cream if there is no egg or cream?

It is one of those food history mysteries with a few theories and no single proven origin. What matters for your glass is that the name stuck, and the drink is all about foam, not eggs.

Do I need seltzer, or can I use club soda?

Seltzer is ideal because it is just carbonated water, super clean tasting. Club soda works in a pinch, but the added minerals can slightly change the flavor. The difference is subtle, but seltzer is the classic move.

What milk is best?

Traditionally you will see whole milk, but I like 2% because it stays light while still foaming well. Skim foams a lot but can taste thin. Half-and-half can feel heavy and often foams a little less.

What chocolate syrup should I use for a true NYC egg cream?

If you want the classic deli counter vibe, use Fox’s U-Bet. It is the traditional New York pick for egg creams. That said, any good chocolate syrup you love will still make a very happy glass.

Can I make it dairy free?

Yes, with a small expectation reset. Use an unsweetened, creamy option like oat milk. It will taste great, but the foam can be a bit less stable than dairy depending on the brand.

How do I get that big soda fountain foam?

Three things: very cold milk, very fizzy seltzer, and a pour that does not knock all the bubbles out. Pour the seltzer down the side of the glass first to preserve carbonation, then finish with a slightly more direct pour to build the head.

Help, my foam is not happening. What went wrong?

Usually it is one of these: your seltzer is not freshly opened, your milk is not cold enough, you used a short glass, or you stirred too aggressively after adding seltzer. Use colder ingredients, a taller glass, and keep that final stir quick and gentle.

Is there a vanilla egg cream?

Absolutely. Swap chocolate syrup for 2 to 3 teaspoons vanilla syrup (or 1 teaspoon vanilla extract plus 1 to 2 teaspoons sugar, stirred into the milk). Then top with seltzer the same way.

I love recipes that feel like a tiny magic trick, and egg cream is exactly that. The first time I made one, I kept rereading the name like I had missed a step. No eggs? No cream? Then you pour the seltzer and suddenly there is this gorgeous foamy cap and it tastes like a chocolate milk that decided to put on a leather jacket.

It is also one of my favorite “kitchen reset” treats. When I do not feel like cooking but I still want to make something, an egg cream scratches the itch. Quick, nostalgic, and just technical enough to feel satisfying.