Coffee Recipes Hub · Homemade Creamers
Oat Milk
Sweet Cream
Creamy, Vanilla, Dairy-Free — and It Actually Works
Six ingredients, a blender, and two hours in the fridge. This one pours in ribbons over iced cold brew and stays together all the way to the bottom of the glass.
This is the oat milk sweet cream that actually works over iced coffee — creamy enough to pour in ribbons, vanilla-forward, and stable enough to last the week in your fridge.
Most dairy-free sweet cream recipes fall flat because plain oat milk just isn’t rich enough on its own. It’s too thin, it separates fast, and it curdles on contact with espresso. This version fixes all three with a few extra ingredients — coconut oil for richness, xanthan gum for body, lecithin to hold it together, and a tiny pinch of baking soda that quietly prevents the curdling problem before it starts.
It’s not identical to the heavy cream version — the pour is lighter, the mouthfeel is a little less coating. But over iced cold brew, it’s genuinely delicious, and you’d be hard-pressed to miss what’s not there.
Blend oat milk and melted coconut oil until smooth. Add xanthan gum and lecithin while blending. Stir in vanilla syrup and a tiny pinch of baking soda. Chill at least 2 hours, shake before each use, and always pour over ice before adding coffee. Keeps 5 days in the fridge.
What’s in It and Why
A few of these ingredients might be new to you. Here’s what they’re actually doing in the recipe — and what happens if you leave them out.
Plain oat milk is too thin to pour like sweet cream — it just doesn’t have enough fat. A tablespoon of melted coconut oil fixes that. It blends in smoothly, adds the body and coating feel you’re looking for, and at this quantity you won’t taste the coconut at all. Just make sure it’s fully melted before it goes in the blender — cold oil clumps and won’t blend out.
Xanthan gum thickens the cream and keeps the coconut oil from separating out over time. Lecithin helps everything stay blended together — it’s the ingredient that means your cream still looks good on day four, not just day one. Both come in small quantities and last forever in the pantry. Find them at health food stores or online — they’re worth having.
This is the ingredient most oat milk sweet cream recipes skip — and it’s why those recipes curdle the moment they hit coffee. A tiny pinch of baking soda stops that from happening. You won’t taste it; it just quietly prevents the cream from breaking when it meets the acidity in your espresso or cold brew. Don’t skip it, and don’t add more than a pinch — too much and you’ll taste it.
The Recipe
Ten minutes of active work, two hours of patience. The blender does most of it.
Dairy-Free Oat Milk Sweet Cream
- 1 cup oat milk full-fat variety if you can find it
- 1 tbsp coconut oil melted — don’t use it cold
- ¼ tsp xanthan gum for body and staying power
- ¼ tsp lecithin powdered, not granules
- ½ tbsp vanilla syrup homemade or store-bought both work
- 1 small pinch baking soda less than ⅛ tsp — don’t overdo it
- Melt the coconut oil fully. Even slightly solid oil won’t blend out properly and you’ll end up with white flecks.
- Blend oat milk and coconut oil at high speed for 60 seconds until smooth and uniform — no oily spots on the surface.
- With the blender running on low, slowly add the xanthan gum and lecithin. Adding them gradually prevents clumping. Blend another 30 seconds.
- Add vanilla syrup and baking soda. Blend briefly just to combine.
- Refrigerate for at least 2 hours. This is when it thickens and sets. Don’t rush it — it won’t be the right texture straight out of the blender.
- Shake well before every use. Pour over ice, then add your coffee on top. Store airtight up to 5 days.
Tips for Getting It Right
A few small things make a big difference here.
Always blend the oat milk and coconut oil together first — on high, for a full minute — before adding anything else. If the xanthan gum goes into un-blended oil, it clumps up and you’ll get a gritty texture that no amount of extra blending will fix. Get the base smooth first, then add the thickeners.
Pour the cream over ice, then add your coffee on top — not the other way around. This is where oat milk sweet cream genuinely shines: it pours in those same slow, creamy ribbons over a glass of iced cold brew and stays together all the way to the bottom. Adding it directly to very hot coffee is the one thing that can make it break, so just don’t do that.
The baking soda is what stops the cream from curdling when it hits coffee — but more is not better here. A pinch is genuinely all you need (less than ⅛ tsp). If you add too much, you’ll taste a faint soapy or metallic note. It should be completely undetectable — if you can taste it, you used too much.
Both are available at health food stores (Whole Foods, Natural Grocers) or online. For lecithin, buy the powdered form, not granules — granules don’t blend out smoothly in cold liquid. Soy lecithin is most common; sunflower lecithin works just as well if you’re soy-sensitive. Both xanthan gum and lecithin last for ages in a cool, dry pantry.
How It Compares to Dairy
It’s not a perfect swap — but over iced coffee, the gap is a lot smaller than you’d expect.
| Property | Dairy Sweet Cream | Oat Milk Version |
|---|---|---|
| Mouthfeel | Rich, coating, heavy pour | Lighter, slightly thinner pour |
| Stability in iced coffee | ✓ Excellent | ✓ Excellent (with baking soda) |
| Stability in hot coffee | ✓ Good | ⚠ Pour over ice first |
| Separation over time | Minimal — shake occasionally | More frequent — shake every use |
| Shelf life | Up to 1 week | Up to 5 days |
| Prep method | Bowl + whisk | Blender required |
| Best application | Iced cold brew, lattes, hot coffee | Iced cold brew, iced Americanos |
Questions Worth Answering
It’s a reaction between the coffee’s natural acidity and the oat milk — especially noticeable with espresso or cold brew. The baking soda in this recipe is what prevents it. It neutralizes just enough of the acidity before the cream and coffee mix. Pouring over ice first also helps, since it slows down the reaction. If you’ve ever seen plain oat milk go lumpy in your latte, this is the fix.
Technically yes, but the cream will be thin and will separate within a few hours — more like flavored oat milk than sweet cream. Xanthan gum is what gives it that thicker, pourable body. If you can’t find it, guar gum is the same quantity and works just as well. Both are available at health food stores or online.
Not at this quantity. One tablespoon of coconut oil in a cup of oat milk, plus vanilla syrup, means the coconut flavor is completely undetectable. If you’re using a very fragrant unrefined coconut oil you might get a faint hint — switch to refined coconut oil for a completely neutral result.
Lecithin is a natural ingredient (derived from soy or sunflower) that keeps the coconut oil from separating out of the cream. Without it, you’d need to shake the jar every few minutes. You can find it at Whole Foods, natural grocery stores, or Amazon — look for the powdered form, not granules, and either soy or sunflower lecithin works fine.
A regular blender, immersion blender, or high-speed blender all work. You do need some kind of blender — a whisk won’t get the coconut oil evenly distributed in the oat milk. A milk frother on its own also won’t cut it. The blender step is the one non-negotiable piece of equipment here.
Five days in the fridge in a sealed jar or bottle. Give it a good shake before every pour — some separation is normal and doesn’t mean it’s gone bad. Toss it if it smells sour or the texture goes stringy.
Creamy, Vanilla,
Completely
Dairy-Free.
Make it once on a Sunday and you’ve got five days of genuinely good sweet cream for your morning iced coffee. Over cold brew it’s the real deal — pours beautifully, stays together, vanilla-sweet without being cloying. The extra ingredients are worth it. Once you’ve got xanthan gum and lecithin in the pantry, this takes ten minutes.