Kefir Guide · Beginner

Best Milk for Making Kefir (incl. Raw Milk)

Which milk makes the best kefir? Whole, raw, goat, sheep, cream, and plant milks compared — what each does to your grains and your kefir, and how to use them safely.

Updated July 13, 2026 7 min read Kefir

The best milk for kefir is whole, animal-based milk that still has its lactose — because lactose is what your grains eat. Almost any dairy milk will culture, but the type you choose changes the flavor, the thickness, and how healthy your grains stay over time. Here’s how the options compare.

Why lactose is the deciding factor

Kefir grains ferment lactose, the natural sugar in milk. Feed them a milk rich in lactose and they thrive, multiply, and turn out a tangy, well-set kefir. Take away the lactose — as with plant milks — and the grains have nothing to eat, so they weaken batch by batch.

That single fact drives every recommendation below. Any real dairy milk (cow, goat, sheep) contains lactose and will keep grains healthy. Non-dairy “milks” don’t, which is why they’re an occasional treat rather than a daily feed.

Cow milk: the reliable default

Whole cow milk is the everyday choice for most kefir makers. It has plenty of lactose and enough fat to give a rich, smooth result, and grains culture on it predictably.

Whole cow milk — the all-rounder — rich texture, reliable ferment, happy grains.

2% / reduced-fat — works fine; thinner and slightly less creamy kefir.

Skim / fat-free — ferments, but the drink is thin and less satisfying.

UHT / ultra-pasteurised — convenient and cultures, though grains may prefer regular pasteurised over the long run.

If you’re just starting out, buy plain whole cow milk and don’t overthink it. You can experiment with other milks once your grains are established.

Making kefir with raw milk

Raw (unpasteurised) milk makes excellent kefir. It keeps all its fat, enzymes, and native microbes, which many people find gives a fuller, more complex flavor. It’s a favorite among makers who have access to a trusted raw-milk source.

There are trade-offs to know. Raw milk carries its own bacteria that can, over many batches, compete with or shift your grain culture, and it carries a small risk of harmful pathogens, so source it fresh from a clean, reputable supplier. Its legality also varies from place to place.

  • ×Only use fresh raw milk from a trusted, clean source
  • ×Raw milk carries a small pathogen risk — not for high-risk individuals
  • ×Native microbes can drift your culture; rinse grains in clean milk if flavor changes
  • ×Check whether raw-milk sale is legal in your area

Goat and sheep milk

Both goat and sheep milk culture into kefir well, and each has a distinct character.

Goat milk Thinner and tangier than cow kefir, with a soft set. A good pick if you digest goat dairy more comfortably.
Sheep milk Very high in fat and solids, so it makes a thick, luxurious, creamy kefir — richer than cow milk.
Switching milks Grains adapt, but moving between very different milks can take a batch or two to settle back into rhythm.

Cream kefir and higher-fat milks

Culture cream instead of milk and you get cream kefir — a thick, tangy, spoonable result close to a cultured crème fraîche. It’s wonderful dolloped on fruit or used in cooking.

The catch is that cream has less lactose relative to fat, so grains cultured only in cream can slow down. Alternate cream batches with regular milk batches, or blend cream with milk, to keep the grains fed. Think of cream kefir as a periodic indulgence rather than the grains’ staple diet.

Do the math automatically Milk Kefir Calculator

Set your grain-to-milk ratio and ferment time for whichever milk you use.

Open calculator →

Plant-based milks (dairy-free kefir)

Almond, oat, coconut, and soy “milks” can be fermented into a kefir-style drink, but they contain no lactose. Cultured continuously in plant milk, your grains starve and weaken until they stop working.

There are two workarounds. Use a powdered dairy-free kefir starter, which is designed for single-use plant-milk batches, or keep true grains alive by “resting” them in real dairy milk between plant-milk batches so they get fed. Coconut milk, being higher in fat and natural sugars, tends to give the best plant-based result.

Quick picks by goal

Whole cow best everyday default
Raw / sheep richest flavor & body
Rest in dairy to keep grains alive on plant milk

Whatever you choose, watch your grains: if they slow down, thin the kefir, or stop growing, put them back on plain whole dairy milk for a few batches. For a full rescue routine, see reviving and activating kefir grains.

FAQ

Frequently asked questions

What is the best milk for making kefir?+

Whole, animal-based milk with its lactose intact is best for everyday culturing — whole cow milk is the reliable default. It gives the grains plenty of lactose to feed on and produces a rich, well-textured kefir. Reduced-fat and skim milk also work but yield a thinner drink.

Can you make kefir with raw milk?+

Yes. Raw milk cultures into kefir well and brings extra native microbes and full fat and enzymes, which many people prefer for flavor. The trade-offs: raw milk carries a small risk of harmful bacteria, its own microbes can compete with your grains over many batches, and legality varies by region. Use fresh, high-quality raw milk and rinse grains in clean milk occasionally if cultures drift.

Can I use goat or sheep milk?+

Yes to both. Goat milk makes a slightly thinner, tangier kefir and is a good option for those who tolerate it better than cow milk. Sheep milk is much richer in fat and solids, so it produces a thick, creamy kefir. Grains adapt to either, though moving grains between very different milks can need a batch or two to settle.

What is cream kefir?+

Cream kefir is kefir cultured from cream (or a cream-and-milk blend) instead of plain milk. The high fat makes a thick, tangy, almost crème-fraîche-like result you can use like cultured cream. Because grains prefer the lactose in milk, alternate cream batches with regular milk batches, or dilute the cream, to keep the grains healthy.

Can I make kefir with plant-based milk?+

Only occasionally. Kefir grains feed on lactose, which plant milks (almond, oat, coconut, soy) don't contain, so the grains slowly starve and weaken if you culture plant milk continuously. To make dairy-free kefir, either use a powdered starter instead of grains, or 'rest' your grains in dairy milk between plant-milk batches to keep them fed.

Does UHT or ultra-pasteurised milk work for kefir?+

It works, though many makers find grains do a little better on standard pasteurised or fresh milk. UHT milk is convenient and shelf-stable and will culture; if your grains seem sluggish over time on UHT, switch to regular pasteurised whole milk for a few batches to revive them.

Ferment Calculator · Kefir Tools

Ads.txt