The Scum Question
You are boiling chai. The milk goes in, and within a minute, a weird film appears on the surface. Maybe some stringy bits float to the top. If you are using almond milk, small white curds form near the edges of the pot.
What is actually happening here? And why does your grandmother’s whole-milk chai never do this, while your oat milk version sometimes does?
The answer lives in protein chemistry — specifically, how different milk proteins respond to heat, tannins, and the acidic compounds in brewed black tea. Understanding this is not just nerdy trivia. It explains exactly why certain milks behave the way they do in a boiling pot of masala chai, and why some fail catastrophically.
If you just want the practical “which milk should I buy” answer, our dairy and non-dairy manifesto covers that. This article is for the people who want to know why.
Casein vs. Whey: The Two Protein Families in Cow’s Milk
Cow’s milk contains two main protein types, and they behave very differently in your chai pot. Knowing the distinction is the single most useful piece of milk science for chai brewing you can learn.
Casein (80% of Milk Protein)
Casein proteins exist in milk as tiny clusters called micelles — spherical structures roughly 150 nanometers across, held together by calcium phosphate bridges. Picture microscopic soccer balls floating in liquid. These micelles are remarkably stable. They resist heat well, which is why you can boil whole milk for several minutes without it falling apart.
Here is the part that matters for chai: casein has a special relationship with tannins. The polyphenolic compounds in black tea — particularly the theaflavins and thearubigins produced during tea leaf oxidation — bind directly to casein proteins through hydrogen bonding and hydrophobic interactions. This binding does two things:
-
It removes astringency. Tannins taste bitter and mouth-drying on their own. Once bound to casein, they are neutralized. This is why milk tea tastes smoother than black tea — the tannins are still present (providing body and color), but their sharp edges are gone.
-
It stabilizes the drink. The casein-tannin complexes remain suspended in the liquid rather than precipitating out. No curds, no scum, no separation. The drink stays smooth and homogeneous.
Think of casein as a molecular sponge that absorbs bitterness. Without it, the tannin load in a properly brewed CTC chai would be overwhelming. This is why strong black tea needs milk — not just for flavor, but for chemistry. The casein-tannin partnership is one of the most elegant interactions in everyday food science.
Whey (20% of Milk Protein)
Whey proteins (primarily beta-lactoglobulin and alpha-lactalbumin) are smaller and far more heat-sensitive than casein. When milk reaches about 70 degrees Celsius (158 degrees Fahrenheit), whey proteins begin to denature — they unfold from their compact globular shape and aggregate together, forming the film you see on the surface of heated milk.
That film is not a problem. It is actually malai in the making.
In Indian chai preparation, this denatured protein layer gets folded back into the liquid during the boil-and-rise cycle, adding body and richness. Each time the chai rises and falls, more malai incorporates into the liquid. Western instinct says skim it off. Chai tradition says stir it in. The tradition is backed by science — that denatured whey adds texture that cannot be replicated any other way.
Have you ever wondered why street chai from a vendor’s pot tastes creamier than what you make at home, even when you use the same milk? Part of the answer is repeated boiling cycles. Each cycle denatures more whey, builds more malai, and creates a progressively richer texture. The golden ratio method uses this principle with its boil-and-rise steps.
What CTC Tannins Actually Do to Milk Proteins
Not all teas produce the same tannin-protein interaction. This is where CTC (Crush, Tear, Curl) Assam tea earns its reputation as the ideal chai base.
CTC processing breaks the tea leaf into small, dense granules with a very high surface-area-to-volume ratio. When boiled, these granules release tannins rapidly and in large quantities. The resulting brew is dark, robust, and loaded with polyphenols — far more so than a whole-leaf tea steeped at the same temperature for the same duration.
Why does this matter for milk chemistry? Because the amount of tannin in your brew determines how much casein you need to neutralize it.
In a milk-free context, this level of tannin extraction would produce a brew so astringent it would be nearly undrinkable. But in chai, that is exactly the point. You are brewing tea strong enough that even after casein binds a significant portion of the tannins, there are still enough unbound polyphenols left to provide color, body, and that characteristic “tea strength” that holds its own against ginger, cardamom, and cloves.
It is a calibrated excess. You over-extract deliberately because you know the milk protein will absorb the harsh edges. Without this understanding, the chai either comes out too weak (not enough tannin) or too bitter (not enough milk protein to compensate). The chai spices themselves — particularly the five foundational ones — also contain their own phenolic compounds that interact with milk proteins, adding another layer to this molecular dance.
The pH Factor: Why Acidity Breaks Some Milks
Here is something most chai guides never mention: pH matters enormously in chai chemistry.
Black tea brewed at full strength has a pH of roughly 4.9 to 5.5 — firmly in acidic territory. Adding milk raises the pH toward neutral (6.5 to 7.0). This shift matters because protein stability is pH-dependent. Most milk proteins are least stable at their isoelectric point — the pH at which the protein carries no net electrical charge and is most likely to aggregate and fall out of solution.
For casein, the isoelectric point sits at around pH 4.6. That is right at the edge of strong tea’s range. Sounds dangerous, right? But casein micelles have a structural advantage: those calcium phosphate bridges we mentioned earlier act as internal scaffolding, keeping the micelle intact even when the surrounding pH would normally cause aggregation. It is like the difference between a brick house and a house of cards in a windstorm — same materials, different architecture, vastly different resilience.
This structural reinforcement is something plant milk proteins simply do not have. And that difference explains almost every curdling disaster you have ever had with non-dairy chai.
Plant Milk Proteins: A Different Molecular Architecture
Here is where things get interesting — and where most dairy-free chai goes wrong. Plant milks contain fundamentally different protein structures, and those structures respond differently to heat, tannins, and the acidic pH of brewed tea.
Oat Milk — Beta-Glucan to the Rescue
Oat milk’s secret weapon is not its protein (which is modest at around 1 gram per 100 milliliters). It is beta-glucan, a soluble fiber that forms a gel-like network in solution. This network gives oat milk its creamy mouthfeel and helps it resist separation during boiling.
Beta-glucan does not bind tannins the way casein does. But it does something useful: it creates a viscous matrix that keeps everything suspended. The tannins are still free in solution (so you may notice slightly more astringency than with whole milk), but they do not cause curdling because there is not enough protein present to coagulate in the first place.
The trade-off is real. You get stability at the cost of tannin management. Your chai will be slightly more astringent, slightly less smooth on the palate. Barista-grade oat milks add small amounts of oil (usually rapeseed or sunflower) to boost fat content, which helps carry fat-soluble spice flavors like the terpenes in cardamom and cloves. The result is a chai that is thinner than whole-milk chai but far more stable than any other plant milk option.
Almond Milk — The Curdling Problem Explained
Almond milk proteins are primarily amandins — small, globular proteins that are highly sensitive to both heat and pH changes. And here is the critical issue: brewed black tea has a pH of roughly 4.9 to 5.5, which overlaps directly with amandin’s isoelectric point of around pH 4.5 to 5.5.
Remember what happens at the isoelectric point? The protein carries no net charge, loses its ability to repel neighboring proteins, and begins to aggregate. Now combine that with heat.
When you add almond milk to a pot of boiling, tannin-rich black tea, two things happen simultaneously:
- Heat denatures the amandin proteins, causing them to unfold and expose their hydrophobic cores.
- The acidic pH of the tea pushes the unfolded proteins past their isoelectric point, causing them to clump together and precipitate.
The result: curds. Those unappetizing white clumps floating in your chai are coagulated almond protein, and no amount of stirring will fix them once they have formed. The reaction is irreversible — once a protein has aggregated at its isoelectric point under heat, you cannot unbind it.
Can you prevent it? Partially. Adding almond milk off-heat (after straining the tea) reduces thermal denaturation. Using a shorter brew time lowers the tannin load and keeps the pH slightly higher. But you are fighting the fundamental chemistry. Amandin proteins and tea tannins are not compatible partners under heat stress.
Coconut Milk — Fat Without the Protein Drama
Canned coconut milk is roughly 17 to 24 percent fat and very low in protein. This combination makes it almost immune to curdling — there simply is not enough protein present to coagulate meaningfully.
The high fat content is excellent for carrying spice flavors. Cardamom, ginger, cinnamon — all the fat-soluble aromatics dissolve beautifully in coconut fat. The terpenes and phenolic compounds from chai’s essential spices actually become more bioavailable in a high-fat medium, which is why coconut milk chai often has a more intense spice character.
The catch is flavor dominance. Coconut has a strong, distinctive taste that interacts with chai spices in ways that push the drink toward a Southeast Asian flavor profile rather than a South Asian one. Whether that is a feature or a bug depends entirely on your palate.
Soy Milk — The Middle Ground
Soy milk contains roughly 3 grams of protein per 100 milliliters — more than any other common plant milk. Its primary proteins (glycinin and beta-conglycinin) are more heat-stable than almond proteins but less stable than casein.
In chai, soy milk performs reasonably well under moderate conditions. It can handle gentle boiling without curdling, and its protein content is high enough to provide some tannin binding — not as effectively as casein, but noticeably more than oat or almond. The risk zone is extended boiling at high temperatures with very strong tea. Under those conditions, soy proteins can coagulate, especially if the brew time runs long.
Soy milk also has a distinctive “beany” flavor produced by the enzyme lipoxygenase during processing. Some drinkers do not notice it against strong spices. Others find it pulls focus from the cardamom and ginger. This is highly personal and worth testing for yourself before committing to soy as your regular chai milk.
Heat, Time, and the Denaturation Curve
One more piece of the science puzzle worth understanding: protein denaturation is not instant. It follows a curve. The longer a protein is exposed to heat above its denaturation threshold, the more completely it unfolds and aggregates.
This is why timing matters in chai brewing. A quick thirty-second simmer with milk is gentler on proteins than a sustained five-minute rolling boil. For casein, this distinction barely matters — its calcium phosphate scaffolding holds up either way. For plant proteins, especially almond and soy, the difference between a one-minute simmer and a three-minute boil can be the difference between smooth chai and a curdled mess.
The stop microwaving your chai article touches on a related point: reheating chai subjects the milk proteins to a second round of thermal stress. If you are using a plant milk that barely survived the first boil, microwave reheating can push those proteins past their threshold. Stovetop reheating with gentle stirring distributes heat more evenly and gives you more control.
Why This Chemistry Matters for Your Cup
Understanding the science leads to concrete brewing insights:
- Whole milk works because casein is structurally reinforced against both heat and acidity. Its calcium phosphate scaffolding is unique among common milk proteins.
- Oat milk stays stable not through protein strength, but through avoidance — beta-glucan keeps things suspended while the low protein content means there is little to coagulate.
- Almond milk curdles because its proteins are in the worst possible position — heat-sensitive and with an isoelectric point that overlaps perfectly with black tea’s pH range.
- Coconut milk sidesteps the problem entirely by being almost pure fat with negligible protein.
Every decision about milk, heat, and timing is ultimately a decision about how proteins, fats, and polyphenols interact in your pot. The chemistry is not optional — it is what makes your chai work.
For the practical “which milk should I buy” version of this, see our dairy and non-dairy manifesto. For fixing weak chai regardless of milk type, start with our spicy water troubleshooting guide. And if you are ready to put this science into practice with exact measurements, the golden ratio recipe is the place to start.