
Cold foam is the thick, velvety cap that floats on top of an iced coffee and slowly drifts down into it as you drink. It looks like a coffee-shop trick, but it is one of the easiest things you can make at home. You need cold milk or cream, a little sweetener, and something that whips air into it. No espresso machine, no steam wand, no heat at all.
The wrong milk or ratio gives you either a thin froth that vanishes in a minute or a stiff blob of whipped cream. Below is a reliable vanilla sweet cream cold foam recipe, the milks that work best and why, four ways to froth it with kitchen gear you probably already own, flavor variations, and fixes for the common problems.
Vanilla sweet cream cold foam recipe
Vanilla sweet cream cold foam (tops one 16 oz drink)
To make cold foam at home, froth very cold milk or a mix of heavy cream and milk with a little syrup for 20 to 40 seconds, until it is thick and pourable, then spoon it over iced coffee or cold brew. The whole thing takes about two minutes.
- Fill a 16 oz glass with ice and add about 8 oz (240 ml) of cold brew or iced coffee, leaving room at the top.
- In a tall glass or jar, combine 3 tablespoons (45 ml) heavy cream, 2 tablespoons (30 ml) 2% milk and 1 tablespoon (15 ml) vanilla syrup. Everything should come straight from the fridge.
- Froth with a handheld frother, held just under the surface, for 20 to 40 seconds. Stop when it has roughly doubled and looks like melted ice cream.
- Pour or spoon the foam slowly over the back of a spoon onto the coffee so it floats.
- Drink it without a straw at first, so you get coffee and foam in the same sip.
The big mistake is overdoing it. Heavy cream keeps thickening the longer you froth, and past about 45 seconds sweet cream turns into whipped cream that sits on the coffee like a lid instead of cascading into it.
What is cold foam?
Cold foam is milk that has been frothed cold, without steam or heat, so it can sit on top of an iced drink without melting the ice or warming the coffee. Starbucks popularized it as a topping for cold brew. Its original cold foam is nonfat milk blended at high speed, which makes a light, airy and surprisingly stable foam. Its vanilla sweet cream cold foam is a richer version made from vanilla sweet cream, a mix of heavy cream, 2% milk and vanilla syrup.
Here is how a finished drink stacks up in the glass:
Sweetened, frothed milk or cream, about an inch deep. It carries the flavor, so the coffee underneath can stay unsweetened.
The foam slowly sinks and streaks into the coffee.
Strong, cold and poured over ice. Cold brew is the classic pairing because its low acidity and chocolatey body suit sweet cream.
Cold foam vs sweet cream vs whipped cream
These three get confused because they all involve cold dairy. The difference is how much fat is in the mix and how much air goes into it.
- Made from
- Nonfat or low-fat milk, frothed cold
- Texture
- Light, airy and fluffy, like a cold cappuccino top
- Best for
- A lighter drink; foam that holds its height
- Made from
- Heavy cream, 2% milk and vanilla syrup, stirred, not frothed
- Texture
- A pourable liquid creamer
- Best for
- Stirring straight into cold brew
- Made from
- That same sweet cream, frothed until thick
- Texture
- Dense, velvety and spoonable; richer than classic foam
- Best for
- The coffee-shop style topping most people are after
The best milk for cold foam (and why fat matters)
Milk foams because of its proteins. When you whip air in, the proteins unfold around each bubble and form a thin skin that stops it from popping. Fat works against that skin: droplets of milk fat get between the proteins and weaken it, so the more fat in ordinary milk, the less air it holds. That is why skim milk makes the tallest, stiffest foam and whole milk makes a softer, creamier one that collapses sooner.
Heavy cream plays by different rules. With enough fat, and kept very cold, the fat droplets themselves link up into a network that traps air. That is how whipped cream works, and it is why sweet cream cold foam can be thick and rich instead of flat. The sweet spot for cold foam is somewhere between the two: enough cream for body, enough milk to keep it loose.
- Skim or nonfat milk: the easiest to froth and the lightest result. Great if you want lots of foam with little richness. Add a teaspoon or two of syrup so it does not taste thin.
- 2% milk: a fair middle ground on its own, foamy with a bit more flavor, though it deflates faster than skim.
- Heavy cream plus milk: the sweet cream route. Roughly three parts cream to two parts milk gives a dense, velvety foam. More milk makes it lighter and runnier; more cream makes it closer to whipped cream.
- Half-and-half: a one-carton shortcut that lands between 2% and sweet cream.
- Barista-style oat milk: the most dependable dairy-free choice, because barista blends are made to foam. Regular almond and rice milks tend to give big, short-lived bubbles. For a richer dairy-free foam, froth barista oat milk with a spoonful of full-fat canned coconut cream.
Whatever you use, start it as cold as possible. Cold fat whips better than warm fat, and foam made from milk that has been sitting on the counter tends to be loose and quick to collapse. Our guide to the best milk for coffee goes deeper on how each dairy and plant milk tastes and behaves.
How to make cold foam without a frother
A handheld frother is the easiest tool, but it is not the only one. Each of these methods works with the recipe above. If you already know how to froth milk for a hot latte, the motions are the same; you are just skipping the heat.
Handheld frother
Use a tall, narrow glass so the liquid is deep enough to cover the whisk. Start with the whisk at the bottom so it does not splatter, then lift it until it is just below the surface and move it slowly up and down. Twenty to forty seconds is plenty for one serving.
French press
Pour the cold mixture into a clean press, no more than a third full, and pump the plunger up and down quickly in short strokes, keeping the mesh below the surface. After 20 to 30 pumps it will have about doubled. It is the easiest way to make several servings at once. If yours is usually busy with coffee, our guide on how to use a French press covers getting it fully clean between jobs, which matters here: leftover coffee oil kills foam.
Jar with a lid
Pour the mixture into a jar no more than a third full, screw the lid on tight and shake hard for 45 to 60 seconds. The empty space in the jar is what the air comes from, so do not overfill it. Jar foam is a little bubblier than the other methods, but it needs no equipment at all.
Blender or electric frother
Coffee shops use blenders, and at home a blender is best for larger batches. Blend on medium in short bursts of 5 to 10 seconds and check between each one, because a blender takes cream from foam to whipped in no time. A small personal blender works better than a big jug. Many automatic milk frothers also have a cold-froth setting: pour in the mixture, choose cold, and it is done in about a minute.
Cold foam flavor variations
Once you have the base, flavors are just a swap of the sweetener. Keep the total liquid sweetener at about one tablespoon per serving; more than that thins the foam. Thick sauces should be warmed for a few seconds so they blend instead of clumping.
- Salted caramel: use 1 tablespoon caramel sauce and a small pinch of fine salt instead of vanilla syrup. Drizzle a little extra caramel on top.
- Brown sugar cinnamon: 1 tablespoon brown sugar syrup and a pinch of ground cinnamon.
- Chocolate: 1 tablespoon chocolate syrup, or 1 teaspoon cocoa powder sifted in with 2 teaspoons simple syrup. Cocoa needs the full froth time to disperse.
- Pumpkin cream: 1 tablespoon pumpkin purée, 2 teaspoons maple or vanilla syrup and a pinch of pumpkin pie spice. The purée makes it heavier, so use a little more milk.
- Peppermint mocha: 2 teaspoons chocolate syrup and a drop or two of peppermint extract. It pairs with an iced version of our peppermint mocha recipe.
- Caramel brûlée: 2 teaspoons of homemade burnt caramel sauce, from our caramel brûlée latte recipe, topped with a few crushed brûlée bits.
Shop syrups work just as well as homemade ones. If you are choosing a brand, our roundup of the best coffee syrups compares the big names and how much to use.
What to put cold foam on
Cold brew is the classic base. It is smooth and low in acidity, so it does not clash with sweet cream, and it is strong enough that the foam does not drown it. If you do not have any in the fridge, our guide to making cold brew in a French press or mason jar takes ten minutes of work and an overnight steep. Cold foam is also good on:
- Iced coffee or iced Americano, made strong so the ice and foam do not water it down
- Iced lattes and shaken espresso, for an extra layer of texture
- Iced chai, matcha and black tea
Because the foam is sweet, keep the coffee underneath unsweetened or the drink gets cloying fast.
Cold foam troubleshooting
The milk is too warm, too old, or the container has oil or soap residue in it. Use milk straight from the fridge, a spotless glass, and for a dairy-free version, a barista-style oat milk.
Big bubbles pop quickly. Froth a little longer with the whisk just below the surface rather than at the top, and add a tablespoon of heavy cream for more staying power.
Too much cream, too long frothing, or both. Stir in a tablespoon of cold milk to loosen it, and next time stop as soon as it looks like melted ice cream.
The foam was too thin, or it was poured from too high. Froth until thick, then pour gently over the back of a spoon held just above the coffee.
The coffee may be too weak or too sweet. Brew the base stronger, keep it unsweetened, and put all the sweetness in the foam.
If you order cold foam drinks at the counter and want to know what they add up to, our Starbucks nutrition calculator lets you add or remove the foam, change the milk and see the difference.
As an Amazon Associate, Craft Coffee Guru earns from qualifying purchases.
The one tool worth buying for cold foam is a handheld milk frother; if you want it hands-off, look for an electric milk frother with a cold-foam setting. A good bottle of vanilla coffee syrup covers the classic version, and a few mason jars with lids handle both shaking the foam and storing a batch of sweet cream.
Cold foam FAQ
Can you make cold foam with just milk?
Yes. Very cold skim or 2% milk with a teaspoon or two of syrup makes a light, fluffy cold foam, which is closer to the original coffee-shop version. Adding heavy cream makes it richer and thicker.
Can you make cold foam with only heavy cream?
You can, but it whips very fast and easily ends up as whipped cream that sits on top instead of cascading. Cutting it with milk gives you more control and a looser, more drinkable foam.
Is cold foam the same as whipped cream?
No. Whipped cream is heavy cream beaten until it holds peaks. Cold foam is lighter and pourable, made with milk or a cream and milk mix, and it is meant to slowly blend into the drink.
Can you make cold foam ahead of time?
Make the sweet cream ahead, not the foam. The mixture keeps in the fridge for a few days, but frothed foam starts to deflate within minutes, so froth each serving just before you pour it.
What is the best dairy-free milk for cold foam?
Barista-style oat milk foams most reliably because it is formulated to hold air. For a richer, sweet cream style foam, froth it with a spoonful of full-fat coconut cream.

