How do you make Starbucks cold foam at home?
Make Starbucks-style cold foam at home with an electric handheld frother, cold nonfat milk for a stiff foam, or a 2:1 milk-to-cream mix for sweet cream foam.
Quick Answer
To make Starbucks-style cold foam at home, pour 1/4 cup cold nonfat milk into a tall glass, submerge a handheld electric milk frother, and run it for 15 to 20 seconds until the milk triples in volume into a stiff cloud.
For the sweeter, denser Vanilla Sweet Cream Cold Foam, use a 2:1:1 mix of heavy cream, 2% milk, and vanilla syrup and froth the same way. Scoop or spoon the foam over cold brew.
Why home cold foam usually fails
Most people try to shake milk in a mason jar or use a stovetop steam wand. Both approaches produce a thin, watery foam that collapses in under 30 seconds. Cold foam is a different physical system than hot milk foam.
Hot foam relies on heat to expand fat globules. Cold foam relies on mechanical shearing of chilled milk proteins (whey and casein) or on aerated milk fat. You need cold milk, high-velocity rotation, and a container that lets the foam climb.
Recipe 1: Plain cold foam (nonfat milk)
This copies the base foam Starbucks uses on Nitro drinks. It has a rigid, meringue-like structure and stays put for 15 to 20 minutes.
You need:
- 1/4 cup ice-cold nonfat (skim) milk
- Optional: 1 teaspoon vanilla syrup for flavor
- A handheld electric milk frother (the $10 battery kind)
- A tall, narrow glass or cup
Steps:
- Pour the milk into the glass. Add the syrup if you want it.
- Submerge the frother whisk to the bottom.
- Run on high for 15 seconds without moving.
- Slowly lift the whisk toward the surface over 5 more seconds to pull in a top layer of air.
- Stop when the foam has tripled in volume and holds a peak.
Spoon it directly over cold brew or iced coffee. Nonfat milk works best because whey and casein proteins are the actual foaming agents; fat gets in their way.
Recipe 2: Vanilla Sweet Cream Cold Foam (copycat)
This is the flavored variant Starbucks pours on cold brew, shaken espressos, and refreshers. It is richer and behaves more like melted soft-serve.
You need:
- 2 tablespoons heavy whipping cream
- 1 tablespoon 2% milk
- 1 tablespoon vanilla syrup (Torani or Starbucks Naturally Flavored)
Steps:
- Combine everything in a small glass. Stir once to blend.
- Submerge the frother and run for 15 to 20 seconds.
- Stop when the mix is thick enough to hold a soft peak but still pourable.
Do not over-froth or you will make actual whipped cream.
Flavored foam variants
Once you have the sweet cream base, swap the syrup to copy seasonal versions.
- Salted Caramel Cold Foam: 1 tablespoon caramel syrup, tiny pinch of flaky sea salt.
- Chocolate Cream Cold Foam: 1 tablespoon mocha sauce plus a splash of vanilla.
- Pumpkin Cream Cold Foam: 1 teaspoon canned pumpkin puree, 1 tablespoon vanilla syrup, dash of pumpkin pie spice.
- Matcha Cream Cold Foam: 1/4 teaspoon culinary matcha, 1 tablespoon vanilla syrup.
No frother? Two backup methods
French press method. Pour 1/2 cup cold milk into the press. Insert the plunger and pump the mesh filter up and down 40 times. The mesh screen forces air into the protein strands. This gets you 80 percent of the way to cafe foam.
Blender or immersion blender. Blend 1/2 cup cold milk on high for 30 seconds. Works, but leaves you with a full blender to wash for a 4-ounce foam layer.
Storage and reuse
The unfrothed sweet cream base keeps in a sealed jar for 4 to 5 days, or until the milk carton date, whichever comes first. Do not froth the whole batch; froth 4 ounces at a time so each drink gets fresh foam. Frothed foam collapses after about 30 to 60 minutes in the fridge.
Cost comparison
A cold foam upcharge at Starbucks runs 1.00 to 1.25 dollars per drink. Home ingredients cost roughly 15 to 25 cents per foam serving. A 10 dollar handheld frother pays for itself in 8 to 10 drinks.
Frequently asked questions
Why did my cold foam collapse in 2 minutes?
Two usual causes: warm milk or too much fat. Cold foam relies on chilled milk proteins to trap air. If the milk is above about 40°F, the proteins do not stretch tightly. If you used whole milk or half-and-half for plain foam, the fat molecules crowd out the whey and casein and the structure caves. Switch to nonfat milk straight from the fridge and it holds for 15 to 20 minutes.
Can I use protein powder to make foam?
Yes, and it is one of the best hacks for gym-focused drinkers. Add half a scoop of unflavored or vanilla whey protein isolate to 1/4 cup cold nonfat milk. Whey isolate is basically pure foaming protein, so the resulting foam is even stiffer than milk alone and adds 12 to 15 grams of protein per drink.
Does the frother need to be a specific brand?
No. The 8 to 15 dollar Zulay, Bean Envy, Powerlix, Aerolatte, and Ikea Produkt models all hit the same shear speed. What matters is the spinning spring whisk head; motorized carafe frothers (Nespresso Aeroccino, Breville) are designed for hot milk and produce thinner cold foam because they cannot spin as fast on their cold setting.
Can I make foam ahead of time for the week?
No. Foam collapses. Make the sweet cream base ahead (it lasts 4 to 5 days), but froth fresh for each drink. It takes 20 seconds.
How do I keep the foam on top instead of sinking?
Two rules. First, spoon the foam over the drink instead of pouring; the foam has to sit on a stable liquid layer. Second, if the drink underneath is warm, cold foam sinks fast; always pour cold foam onto cold or iced drinks, never onto hot coffee.
Bottom line
Home cold foam works when you match the science: cold nonfat milk for stiff plain foam, a 2:1:1 heavy cream, milk, and syrup mix for sweet cream foam, and a handheld electric frother to hit the shear speed a cafe blender delivers. Skip mason jar shaking; it produces watery bubbles that collapse before the drink hits the table.