Explainer · Lattes

The best milk for matcha.

Oat, dairy, soy or almond? Each changes a matcha latte in a different way. Which milk wins for what, why protein and fat matter, and how to stop soy from splitting.

LLauren PollockOperations manager, TeafyPublished 11 November 20264 min read

Four glasses of matcha latte made with different milks lined up on a bench beside cartons

The short answer

Barista oat milk is the most popular match for matcha: its natural sweetness softens bitterness and it froths well. Full cream dairy is the richest and gives the most stable foam. Barista soy is the closest plant milk to dairy for foam but can split if overheated. Almond is light and best iced. For foam, choose a barista version.

In this guide
  1. What you need to know
  2. Winner by use
  3. How each milk behaves with matcha
  4. Ratios
  5. Getting soy and oat to behave
  6. Pairings for hojicha and genmaicha
  7. Questions people ask
  8. Sources

What you need to know

  1. Protein makes foam. Milk proteins trap air bubbles. More protein, steadier foam.
  2. Fat carries flavour and softens bitterness. It also makes foam silkier but less tall.
  3. Sweetness balances matcha. Oat milk's natural sugars meet matcha's bitterness halfway.
  4. Barista versions add stabilisers so plant milks stretch and hold.

Winner by use

Most popular

Oat

Best all rounder, hot or iced. Sweet and rounded.

Best foam

Full cream dairy

Richest and most cafe like. Lets matcha shine.

Closest to dairy

Barista soy

Nutty, high protein. Heat gently.

Lightest

Almond

Lightest. Best iced with a bold culinary matcha.

How each milk behaves with matcha

Milk
Flavour with matcha
Froth
Watch out for
Barista oat
Sweet and rounded, softens bitterness
Silky, stable
Regular oat milk froths less
Full cream dairy
Rich, creamy, lets matcha shine
Excellent
Skim makes a thin latte
Barista soy
Nutty, a little beany
Good
Can split if too hot or added too fast
Almond
Light, slightly nutty
Thin
Can taste watery hot
Coconut
Sweet, tropical
Fair
Can cover the matcha
Macadamia
Buttery, mild
Good
Pricier

General guide. Brands vary, so try two or three side by side.

Four milks in a matcha latte

Our tasting notes, scored 1 to 5.

FoamCreaminessSweetnessLets matcha throughIced
Barista oat
The all rounder.
Full cream dairy
The classic.
Barista soy
Nutty and firm.
Almond
Light and clean.

Ratios

Drink
Matcha
Water
Milk
Everyday latte
2 g
40 ml
180 ml
Strong latte
3 to 4 g
40 ml
180 ml
Iced latte
2 g
40 ml
180 ml plus ice
Cortado style
2 g
30 ml
60 ml

Getting soy and oat to behave

  1. Heat to about 60°CNot boiling. Hotter milk splits and tastes cooked.
  2. Matcha into milk, for soyPour the matcha shot into the milk, not milk onto the matcha.
  3. Use barista blendsThey are made to stretch and hold.
  4. Froth before pouringThen spoon the foam on top.

Pairings for hojicha and genmaicha

Tea
Best milk
Why
Hojicha
Oat or dairy
Both meet the caramel roast halfway
Genmaicha
Dairy or soy
Creaminess suits the toasted rice
Matcha, ceremonial
Dairy or oat
Lets the sweetness through
Matcha, culinary
Any, including almond
Bold enough for lighter milks
Australian searches for matcha milk

Monthly Google searches in Australia.

OctNovDecJanFebMarAprMayJunJulAugSep
matcha milk · about 390 at peak

Peak month for matcha milk: Feb. Quietest: Dec.

Google Ads Keyword Planner, Australia, all languages, Google Search. Monthly figures are Google estimates, rounded into ranges.

Questions people ask

What is the best milk for matcha?
Barista oat milk is the most popular all rounder. Full cream dairy gives the richest latte and best foam.
Is oat milk good with matcha?
Yes. Its natural sweetness softens matcha's bitterness and barista versions froth well, hot or iced.
Why does soy milk curdle in matcha?
Heat and acidity. Keep the milk at about 60°C and pour the matcha into the milk rather than the other way round.
What milk froths best for a matcha latte?
Full cream dairy, then barista soy and barista oat. Protein is what holds the foam.
Is almond milk good for matcha?
It is light and lets the matcha through, but it foams poorly. It is best in iced lattes.
L

Lauren Pollock

Operations manager, Teafy

Lauren is the operations manager at Teafy. She writes the explainers and comparisons, the side by side pages that settle a question in a few minutes.

Sources

  1. Typical carton values per 100 ml; brands vary
  2. Google Ads Keyword Planner, Australia, searches October 2025 to September 2026, checked 11 November 2026

We update this page when the numbers change, and date every change here.

Teas in this guide