BiomaLearnFoodsNutrition factsNutrientsGuidesAnswersEvidence

Half and half substitutes: 3 swaps and how the nutrition changes

To replace 1 cup of half and half, use 7/8 cup whole milk plus 1/2 tbsp butter, plus 2 more options below. 1 cup of half and half has 317 calories, and the swaps come to 183 to 482 calories for the same amount. The biggest change is in saturated fat: 17 g in the original, 7.2 g to 11.6 g in the swaps.

Per 1 cup

CaloriesFatSaturated fatProteinCarbsTotal sugarsSodiumCholesterol
Half and half (original)317 calories27.8 g17 g7.6 g10.4 g10 g148 mg85 mg
7/8 cup whole milk plus 1/2 tbsp butter183 calories (-134)12.7 g (-15.2)7.2 g (-9.8)7 g (-0.5)9.9 g (-0.5)10.3 g (+0.3)118 mg (-29)42 mg (-42)
3 tbsp oil plus milk to make 1 cup482 calories (+165)47.2 g (+19.4)9.9 g (-7.1)6.5 g (-1.1)9.2 g (-1.2)9.5 g (-0.5)75 mg (-72)24 mg (-61)
1 cup evaporated milk, undiluted338 calories (+21)19.1 g (-8.8)11.6 g (-5.4)17.2 g (+9.6)25.3 g (+14.9)25.3 g (+15.3)267 mg (+120)73 mg (-12)

Numbers in brackets show the change from the original. USDA FoodData Central.

How to make each swap

Which swap fits what you need

Per 1 cup, among the swaps above.

Choosing a swap

Whole milk with a little butter makes the lightest swap, at 183 calories a cup against 317 for half and half.

Undiluted evaporated milk is close in calories and more than twice as high in protein, at 17.2 g a cup. It also has more sugar and sodium than half and half.

The oil and milk swap is the richest, at 482 calories a cup, though its saturated fat, 9.9 g, is still well under the 17 g in half and half.

Written from the extension guidance and USDA numbers on this page, reviewed by the Bioma editorial system. How we verify.

Sources

Substitution ratios

Nutrition numbers: USDA FoodData Central (accessed 2026-10-12)

  • Half and half: Cream, half and half, FDC ID 2705594 (FoodData Central survey (FNDDS) 2024-10-31)
  • Whole milk: Milk, whole, FDC ID 2705385 (FoodData Central survey (FNDDS) 2024-10-31)
  • Butter (salted): Butter, stick, FDC ID 2710155 (FoodData Central survey (FNDDS) 2024-10-31)
  • Vegetable oil (soybean): Oil, vegetable, soybean, refined, FDC ID 172370 (SR Legacy, published 2019-04-01)
  • Evaporated milk: Milk, canned, evaporated, with added vitamin D and without added vitamin A, FDC ID 171276 (SR Legacy, published 2019-04-01)

How we calculate: each part of a swap is converted from its household measure to grams with the USDA portion weight for that food (1 cup = 16 tbsp = 48 tsp), then multiplied by the USDA values per 3.5 oz (100 g). Water counts as zero, and so do pinches under 5 g (salt, baking powder) where USDA lists no value. A dash (—) means USDA reports no value for at least one part. USDA measures sugars directly but calculates total carbohydrate by difference, so in a few foods here, mostly dairy, sugars come out slightly higher than carbs. We show the USDA numbers as published. How we verify.