Quick answer: Oat leads café plant milk because it's creamy, neutral and foams well, but customers also ask for soy (great foam, often lower cost), almond (light, nutty), coconut (rich, tropical), pea (high protein, allergen-friendly in many products) and macadamia (buttery, premium). Most cafés should stock oat plus one other, chosen by local demand and allergen needs. Use barista formulations, taste-test in your drinks, label allergens clearly and price modifiers to cover real cost.
Key takeaways
- Oat is the default; pick one more based on demand.
- Barista versions foam and blend better than retail cartons.
- Allergens differ: soy and tree nuts (almond, coconut, macadamia, cashew) are major allergens.
- Every extra milk costs fridge space and risks waste.
Why plant milk keeps growing in cafés
Plant milk is a foodservice growth story. Good Food Institute data reported by AgFunder show U.S. foodservice plant milk sales grew 16% to $288 million in 2025, and vegconomist reported that plant milk reached 13% of foodservice milk pound sales, with plant-based creamer at 28%. Meanwhile, lactose avoidance is common: NIDDK estimates about 36% of people in the U.S. have lactose malabsorption. Some customers choose plant milk for taste, values or diet, too.
The lineup at a glance
| Milk | Taste | Foam and latte art | Splitting risk | Common allergens | Relative cost* |
|---|---|---|---|---|---|
| Oat | Creamy, neutral, slightly sweet | Excellent (barista) | Low | May contain gluten unless certified | Medium |
| Soy | Beany, rich | Very good, dense | Medium if overheated | Soy | Low–medium |
| Almond | Light, nutty | Fair; lighter foam | Medium | Tree nut | Medium |
| Coconut | Rich, tropical | Fair; thin foam | Low–medium | Tree nut (FDA labeling) | Medium |
| Pea | Neutral to slightly earthy | Good (barista) | Low | Often free of top 9 (check) | Medium–high |
| Macadamia | Buttery, smooth | Good | Low–medium | Tree nut | High |
| Cashew | Creamy, mild | Fair–good | Medium | Tree nut | High |
| Blends (e.g., oat-almond, oat-pea) | Varies | Often good | Low | Check all bases | Medium |
*Relative cost varies widely by brand, region and volume; get quotes.
Oat: the default
Oat became the café standard for good reasons: it's creamy, neutral enough to let espresso show, and barista versions are designed to stretch into silky microfoam. It works hot and iced, in lattes and in cold foam.
Watch-outs: - Not all oat milks are certified gluten-free; if you advertise gluten-free options, check labels. - Retail oat milks often split or foam poorly; use barista formulations. - Sweetness and texture differ by brand, so taste-test in a latte, a cappuccino and an iced drink.
For brand selection and costs, see our barista oat milk guide and oat milk cost per latte breakdown.
Soy: the original café plant milk
Soy was the first widely used café plant milk and still has loyal fans. Barista soy foams densely and holds latte art well. It's often less expensive than newer options.
Watch-outs: - Soy is one of the nine major food allergens. - It can split in hot, acidic coffee if overheated; steam a little cooler and pour milk into espresso. - Some customers dislike its beany flavor.
Nutrition note: FDA explains that the Dietary Guidelines include only fortified soy beverages in the dairy group; other plant beverages aren't counted there. Don't make nutrition claims at the counter, but it's a useful fact if customers ask.
Almond: light and familiar
Almond milk is familiar from grocery shelves and appeals to customers who want something lighter. Barista almond milk foams better than retail versions, but foam is usually lighter and less stable than oat or soy.
Watch-outs: - Almond is a tree nut; label clearly. - Thinner body can make lattes taste watery; some cafés use almond in iced drinks and cold brew rather than cappuccinos.
Coconut: tropical and rich
Coconut milk beverages bring a distinctive flavor that works in iced drinks, mochas and seasonal specials (think coconut cold brew or tropical iced lattes).
Watch-outs: - FDA treats coconut as a tree nut for labeling purposes. - Flavor is not neutral; it can overpower delicate coffees. - Foam tends to be thin.
Pea: the high-protein newcomer
Pea protein milks are designed to be neutral and creamy, and many are free of the top nine allergens (always check the specific product). Barista pea milks can foam well.
Watch-outs: - Less familiar to customers; may need a short description on the menu. - Pricing and availability vary by distributor. - Some customers detect an earthy note.
Macadamia and cashew: premium options
Macadamia milk is buttery and smooth and can steam well; cashew is creamy and mild. Both are tree nuts and usually cost more.
Best use: a premium seasonal option or a signature drink, rather than a standing menu item, unless your customers ask for it often.
Blends
Blends such as oat-almond or oat-pea aim to balance taste, foam and cost. They can simplify your lineup if one blend satisfies customers who'd otherwise ask for two different milks. Check every base for allergens.
How to choose your lineup
- Look at your POS: modifier counts by milk for the last 90 days.
- Ask customers: what do they want that you don't offer?
- Consider allergens: if you serve many nut-allergic customers, a soy or pea option may matter more than almond.
- Taste-test two or three brands of each candidate in your actual drinks.
- Check storage: shelf-stable cartons can sit in dry storage until opened; see our shelf-stable alt milks guide.
| Café profile | Suggested lineup |
|---|---|
| Small café, limited fridge | Oat only, plus lactose-free dairy |
| Typical café | Oat + almond or soy |
| Allergy-conscious community | Oat (gluten-free) + pea or soy |
| Premium specialty café | Oat + one rotating premium milk |
Steaming and serving tips
- Start cold and use dedicated, labeled pitchers for each plant milk.
- Stretch briefly; most plant milks expand quickly.
- Steam a little cooler than dairy for many plant milks.
- Pour milk into espresso to reduce splitting risk.
- Shake cartons before use; plant milks separate.
For technique, see our steaming alt milks guide.
Storage and waste
Most barista plant milks come in aseptic cartons. Like aseptic dairy milk, which the American Dairy Association North East says should be refrigerated right away once opened, plant milk cartons must be refrigerated after opening and used within the window printed on the carton. Label open dates, rotate first-in, first-out and track discards. If a milk regularly expires before it's used up, buy smaller cartons or drop it.
Pricing plant milk
Plant milk usually costs more per ounce than dairy, so many cafés charge a modifier. Calculate the real difference per drink and decide whether to charge the full difference, a flat fee, or nothing as an inclusion choice. See our alt milk upcharge guide.
Illustrative 12 oz latte with 9 oz milk:
| Milk | Cost per oz (example) | Milk cost per drink |
|---|---|---|
| Whole dairy | $0.035 | $0.32 |
| Barista oat | $0.065 | $0.59 |
| Barista soy | $0.050 | $0.45 |
| Barista macadamia | $0.090 | $0.81 |
Menu wording
- List milks in one place: "Milk: whole, 2%, skim, lactose-free, oat, almond."
- Mark allergens: "Almond and coconut are tree nuts."
- Avoid health claims like "healthier" or "better for you."
- Train baristas to answer "what's in it?" by checking the carton.
Allergen and cross-contact policy
Shared steam wands and blenders mean cross-contact is possible. Purge and wipe wands between drinks, use separate pitchers and be honest with customers who have severe allergies. See our barista food safety guide.
Rotate, don't sprawl
A rotating "guest milk" (macadamia this season, pea next) lets you test demand without committing fridge space permanently. Keep the winners, retire the rest.
Keep the bar simple and stocked
Affogato Bean doesn't sell milk, but we keep branded cups, lids and sleeves stocked on a schedule with Affogato Reserve, so the only thing your team juggles is the milk lineup. Talk to us.
Frequently asked questions
What are the main types of plant milk used in cafés?
Oat is the most common, followed by soy, almond and coconut. Pea, macadamia, cashew, hemp, rice and blends appear in some cafés. Barista versions of each are formulated to foam and resist splitting.
Which plant milk is best for lattes?
Barista oat milk is the most popular for lattes because it's creamy, neutral and foams well. Soy is a strong, often cheaper choice with good foam. Results vary by brand, so taste-test in your own drinks.
Which plant milks contain allergens?
Soy is a major allergen, and almond, cashew, macadamia and coconut are considered tree nuts for FDA labeling. Oat milk may contain gluten unless labeled gluten-free. Pea milk avoids the top nine allergens in many products, but always check labels.
How many plant milks should a coffee shop stock?
Most cafés do well with one or two: oat plus one other, often almond or soy. Add more only if your POS shows steady demand, because each extra milk adds cost, fridge space and waste risk.
Are plant milks nutritionally equivalent to dairy milk?
Not necessarily. FDA notes the Dietary Guidelines include only fortified soy beverages in the dairy group. Nutrients vary widely by product, so check the Nutrition Facts label.
Sources
- AgFunder News, “US Alt-Meat Slump Continues, but Plant Protein Gains Traction in Beverages — GFI.”
- vegconomist, “GFI Data Show Plant-Based Dairy Outperforming Meat Analogs in US Foodservice.”
- U.S. Food and Drug Administration, “FASTER Act: Sesame Is the Ninth Major Food Allergen.”
- U.S. Food and Drug Administration, “Using the Nutrition Facts Label to Choose Milk and Plant-Based Beverages.”
- NIDDK, National Institutes of Health, “Definition & Facts for Lactose Intolerance.”
- American Dairy Association North East, “What Is Aseptic Milk?.”
Sources checked October 2026. Statistics are reported as published by each source.