Half-and-half substitutes
Half-and-half is a blend of equal parts whole milk and heavy cream, landing at roughly 10–12% butterfat. That fat level gives it enough body to enrich sauces and soups without whipping, and enough fluidity to blend smoothly into coffee or custards. Substituting requires matching both fat content and liquid volume — get either wrong and sauces break, custards curdle, or textures turn thin and watery.
Some links below are affiliate links. As an Amazon Associate, AltPantry earns from qualifying purchases at no extra cost to you.
| Rank | Substitute | Ratio (replaces 1 cup Half-and-half) | Notes |
|---|---|---|---|
| #1 | Whole milk and heavy cream mixture | 1/2 cup whole milk + 1/2 cup heavy cream = 1 cup half-and-half | This is literally how half-and-half is made commercially — fat content and behavior are identical, so it works in every application without compromise. |
| #2 | Whole milk and unsalted butter mixture | 1 cup whole milk + 1 tbsp (14 g) unsalted butter = 1 cup half-and-half | The melted butter raises the effective fat content close to 10–12%; works well in cooked sauces and soups, but the butter can separate in cold coffee or uncooked applications. |
| #3 | Evaporated milk | 1 cup evaporated milk = 1 cup half-and-half (1:1 straight swap) | Fat content (~6–7%) is slightly lower than half-and-half, so sauces will be marginally thinner; flavor is noticeably sweeter and slightly cooked-tasting, which is detectable in delicately flavored custards or coffee but less so in soups. |
| #4 | Full-fat coconut milk | 1 cup full-fat coconut milk = 1 cup half-and-half | Fat content (~17%) is higher than half-and-half and will add a distinct coconut flavor; best reserved for recipes where that flavor is compatible (Thai-style soups, certain baked goods). Will not work neutrally in coffee or classic cream sauces. |
| #5 | Whole milk | 1 cup whole milk = 1 cup half-and-half | Works in a pinch but noticeably worse — at ~3.5% fat versus 10–12%, sauces are thinner, custards less rich, and the result is perceptibly leaner. Acceptable in baked goods and diluted soups; not a reliable swap for cream-forward dishes. |
| #6 | Oat milk (full-fat or barista formula) and neutral oil mixture | 1 cup barista oat milk + 1 tsp (4 ml) neutral oil = 1 cup half-and-half | Barista-formula oat milk is specifically engineered for fat content and emulsion stability; adding a small amount of oil brings it closer to half-and-half's fat level. Results in cooked sauces are acceptable but slightly gummy due to added starches; it's a works-in-a-pinch dairy-free option, not a seamless swap. |
When to be careful
Heavily cream-forward applications — crème brûlée, panna cotta, ice cream bases, and whipped cream — depend on fat levels well above what half-and-half provides, so substituting half-and-half in those recipes (rather than heavy cream) is a separate and more consequential problem. In those cases, no lower-fat substitute will deliver the same set or texture.
Why these substitutes work
Half-and-half's ~10–12% butterfat sits in a specific functional range: high enough that fat molecules coat proteins and slow curdling under heat, but low enough that the mixture won't whip into foam. This fat also carries fat-soluble flavor compounds and gives sauces their coating mouthfeel. Substitutes that match fat percentage (the milk-and-cream blend) replicate this behavior faithfully; lower-fat substitutes like whole milk lack sufficient fat to provide the same emulsion stability, which is why sauces made with them are thinner and more prone to breaking.
For most recipes, the milk-and-heavy-cream blend (rank 1) is the correct answer — it reproduces half-and-half exactly and involves no guesswork. Keep it in mind before reaching for anything else on this list. The whole-milk-and-butter option is the practical second choice when heavy cream isn’t available, and it performs well in any application that involves heat.
The remaining substitutes involve real trade-offs. Evaporated milk is widely stocked and heat-stable, making it useful in soups and gratins, but its sweetness is noticeable. Whole milk alone is the weakest option on this list — it’s included because people will use it regardless, but results in cream-forward sauces will be thin. If you’re working dairy-free, barista oat milk is the most structurally sound option, though it won’t disappear into the background flavor the way dairy does.
Frequently asked questions
- Can I use 2% milk instead of whole milk when making the milk-and-butter substitute?
- Yes, with a small adjustment — use 1 cup 2% milk + 1.5 tbsp (21 g) unsalted butter to compensate for the lower baseline fat. The result is close to whole milk + 1 tbsp butter.
- Does evaporated milk work in coffee the way half-and-half does?
- It blends smoothly and doesn't curdle, but the flavor is sweeter and slightly caramelized due to the canning process. Many people find it acceptable; others notice the difference immediately. It's a reliable texture stand-in, not a flavor-identical one.
- Can I make a dairy-free half-and-half substitute that works in savory sauces?
- Barista-formula oat milk is the most stable option — its added emulsifiers prevent the gritty separation you get with plain plant milks under heat. Full-fat coconut milk also holds up in heat but contributes coconut flavor. Neither is neutral-tasting enough to be invisible in a pan sauce.