Quick answer: Stock whole dairy milk plus oat milk as your core, and add one or two more plant milks (often almond and soy) based on demand. Use barista editions for steamed drinks, set par levels from daily usage and delivery frequency, hold milk at 41°F or below, and know your per-drink cost difference before deciding whether to charge extra for alt milk.
Key takeaways
- Plant milk is growing in foodservice (+16% in 2025) even as retail softened.
- Start with a tight lineup: dairy, oat, plus one or two more.
- Barista editions cost more but steam, foam and pour far better.
- Cold holding at 41°F or below is a food-safety requirement, not a preference.
Plant milk is a café story now
Here's the twist: at the grocery store, plant milk is cooling off. Good Food Institute analysis found U.S. retail plant-milk sales fell 2% in 2025. But in foodservice, plant-milk dollar sales rose 16% to $288 million, reaching a 13% pound share of milk sold through broadline distributors. Plant-based creamer hit a 28% pound share.
Translation: customers may not buy oat milk for home, but they order it at your counter. Your milk fridge should reflect that.
Building your milk lineup
| Milk | Why stock it | Watch out for |
|---|---|---|
| Whole dairy | Best texture for latte art; your highest-volume milk | Shortest shelf life once opened |
| Skim or 2% | Requested by a steady minority | Foams differently; consider whether you need both |
| Oat (barista) | The most-requested plant milk in most cafés | Brands vary a lot in sweetness and foam |
| Almond (barista) | Popular lower-calorie option | Tree-nut allergen; can separate in hot coffee if not a barista edition |
| Soy (barista) | Steams well; long-standing option | Soy allergen |
| Lactose-free dairy | Easy inclusion win | Usually a modest premium |
| Coconut, pea, macadamia | Niche demand | Add only with proven requests |
Rule of thumb: Each milk you add is another SKU to forecast, another carton to open, another source of waste, and another allergen to manage. Add only what your customers actually order.
Barista editions: worth the premium?
For steamed drinks, usually yes. Barista formulations are built to:
- create stable microfoam for latte art
- resist curdling or separating in hot, acidic coffee
- deliver a consistent texture drink to drink
For cold drinks and blended drinks, a standard version may be fine. Some shops stock the barista edition for the bar and a cheaper version for cold drinks. Test before you split SKUs.
How much milk do you need? The par-level math
Par = average daily use × (days between deliveries + 1 buffer day)
Illustrative example: a café serving 160 milk-based drinks a day at about 10 oz of milk each (including waste) uses 1,600 oz, or about 12.5 gallons of milk across all types. If 75% is dairy and 25% is plant milk:
| Milk | Daily use | Delivery every 3 days + 1 day buffer | Par level |
|---|---|---|---|
| Dairy | ~9.4 gal | × 4 days | ~38 gal |
| Oat | ~2.5 gal (~10 cartons of 32 oz) | × 4 days | ~40 cartons |
| Almond + soy | ~0.6 gal (~2–3 cartons) | × 4 days | ~10 cartons |
Shelf-stable plant milks can be ordered further ahead and stored at room temperature until opened, which makes them easier to stock at higher pars. Dairy needs fridge space for the whole par.
Store milk safely
The FDA Food Code, which most state and local health codes are based on, calls for cold time/temperature-controlled foods to be held at 41°F or below. For a café that means:
- Measure the milk, not just the fridge air. Doors open constantly behind a bar.
- First in, first out. Rotate new deliveries behind older stock.
- Date opened containers. Follow the manufacturer's guidance for use after opening, and your local code's date-marking rules.
- Don't leave pitchers out. Steamed milk sitting in a pitcher isn't being held cold.
- Size refrigeration for your par, not your average day.
Cut milk waste behind the bar
Milk is often a café's biggest waste line. Simple fixes:
- Right-size pitchers for each drink size so baristas don't steam twice what they need.
- Mark fill lines on pitchers for each drink.
- Steam per drink, especially for plant milks that don't re-steam well.
- Track discards for one week. What you measure, you'll fix.
To upcharge or not
Plant milks cost more. GFI data reported by Green Queen found plant-based milks in foodservice still carried roughly a 60–70% price premium over conventional in 2025. You have three options:
| Approach | Pros | Cons |
|---|---|---|
| Upcharge for plant milk | Recovers cost; transparent | Some customers see it as a penalty |
| No upcharge, slightly higher base prices | Simple; inclusive | Dairy customers subsidize plant milk |
| Upcharge on some milks only (e.g., free oat, charge for specialty) | Balances cost and goodwill | More complex POS setup |
Whatever you choose, run the numbers first. Our cost per drink guide shows how to calculate the exact difference, and the 2026 coffee statistics page tracks plant-milk demand.
Allergens and cross-contact
Almond and soy are major allergens, and shared steam wands and pitchers can transfer milk proteins. Use dedicated, labeled pitchers for each plant milk, purge and wipe steam wands between drinks, and train staff on your allergen policy.
Keep the rest of the bar stocked with Affogato Bean
We don't deliver milk, but we do keep everything around it on a schedule: branded cups, lids, sleeves, napkins and the packaging your drinks leave in. Explore products or set up recurring delivery with Affogato Reserve.
Frequently asked questions
What alternative milks should a coffee shop offer?
Most shops cover demand with dairy (whole, and often skim or 2%), oat, and one or two more options such as almond and soy. Add others only when sales data or customer requests justify the extra SKU.
What is barista edition oat milk?
Barista editions are plant milks formulated to steam and foam more like dairy, holding microfoam for latte art and resisting separation in hot coffee. They usually cost more than standard versions.
Should coffee shops charge extra for oat milk?
Many do because plant milks cost more than dairy. Others build it into the base price to keep things simple and inclusive. Know your actual cost difference per drink, then choose the approach that fits your brand.
How should milk be stored in a coffee shop?
Keep milk and other perishable cold items at 41°F or below, rotate stock first-in, first-out, label opened containers with the date, and follow the manufacturer's use-by guidance once a carton is opened.
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.”
- Green Queen, “Plant-Based Milk Outpaces Dairy Growth in US Foodservice as Protein Price Gap Shrinks.”
- Institute of Child Nutrition, “Food Safety Fact Sheet: Holding Cold Foods.”
- U.S. Food and Drug Administration, “FDA Food Code 2022.”
Sources checked October 2026. Statistics are reported as published by each source.