Best Substitutes for Almond Milk

Almond milk brings subtle nutty flavor and creamy texture to recipes while keeping things dairy-free. Made from ground almonds and water, it contains about 2-3 grams of fat per cup compared to whole milk's 8 grams. The protein is much lower too (1 gram vs 8 grams). Most commercial versions are fortified with calcium, vitamin D, and vitamin E. Unsweetened almond milk has only 30-50 calories per cup, making it popular for smoothies and cereals. The key difference from dairy milk is the thinner consistency and lack of natural sugars (lactose). When you substitute, you're trading richness for fewer calories and a mild almond taste.

Best Overall Substitute

Oat milk at a 1:1 ratio. It matches almond milk's creamy texture better than any other plant milk and froths well for coffee drinks. The naturally sweet, neutral flavor works in both sweet and savory recipes without competing. Oat milk has 3-4 grams of fat per cup, closer to almond milk than coconut or soy.

All Substitutes

Oat milk

1:1 direct replacement

Oat milk has the closest texture to almond milk with natural creaminess from beta-glucan fiber. It contains 60-80 calories per cup (unsweetened) and froths beautifully for lattes. The mild oat flavor is barely noticeable in baking. Works perfectly in overnight oats, smoothies, and cereal. Beta-glucan helps create body in recipes where almond milk might seem too thin.

smoothiesovernight oatscoffee drinkspancakesmuffinschia puddingavoid: savory soups where oat flavor clashesavoid: delicate custardsgluten-free if certified, vegan

Coconut milk (carton)

1:1 direct replacement

Light coconut milk from a carton (not the canned version) has similar consistency to almond milk. Contains 70-80 calories per cup with 4-5 grams of fat. Adds subtle coconut flavor that works well in sweet applications like smoothie bowls and baked goods. The fat content makes it richer than almond milk, so baked goods may be slightly more tender.

smoothie bowlstropical dessertscurriesrice puddingquick breadsavoid: savory dishes where coconut flavor doesn't belongavoid: coffee drinksvegan, naturally sweet

Soy milk (unsweetened)

1:1 direct replacement

Soy milk has the highest protein content at 6-8 grams per cup, making it behave more like dairy milk in recipes. Contains 80-100 calories per cup with 4 grams of fat. The neutral, slightly beany flavor disappears in most recipes. Curdles when added to acidic ingredients like lemon juice or coffee, so add it slowly or choose shelf-stable versions.

protein smoothiespancakesmuffinssavory soupsmashed potatoesavoid: acidic recipes unless shelf-stableavoid: delicate desserts where beany flavor showshigh protein, vegan

Cashew milk

1:1 direct replacement

Cashew milk has the creamiest texture of all nut milks due to cashews' natural oils. Contains 60-70 calories per cup with 4-5 grams of fat. The mild, slightly sweet flavor enhances rather than competes with other ingredients. Blends incredibly smooth in recipes. More expensive than other options but worth it for special occasions.

ice creamcustardscream soupscoffee drinkssmoothiesavoid: recipes where nut allergies are a concerntree nut, vegan, naturally creamy

Rice milk

1:1 direct replacement

Rice milk is the thinnest plant milk but also the most hypoallergenic. Contains 70-80 calories per cup with only 2-3 grams of fat. Naturally sweet from rice starches, so reduce added sugars by 1-2 tablespoons per cup used. Works best in recipes where texture isn't crucial. Doesn't froth for coffee drinks.

cerealssmoothiespancakeslight soupsavoid: ice creamavoid: custardsavoid: coffee drinksavoid: rich baked goodshypoallergenic, vegan, naturally sweet

Hemp milk

1:1 direct replacement

Hemp milk provides omega-3 fatty acids and has a creamy texture similar to almond milk. Contains 60-80 calories per cup with 4-5 grams of fat. The earthy, nutty flavor works well in chocolate and vanilla recipes but can taste grassy in delicate applications. Higher in protein than most nut milks at 2-3 grams per cup.

chocolate smoothiesprotein shakesgranolahearty muffinsavoid: light-colored dessertsavoid: coffee drinksavoid: delicate custardsomega-3 rich, vegan, nutty flavor

Dairy milk (2%)

1:1 direct replacement

Regular dairy milk adds richness and protein that almond milk lacks. Contains 120-150 calories per cup with 5-8 grams of fat and 8 grams of protein. Natural lactose provides sweetness, so you can reduce added sugar by 1-2 teaspoons per cup. Creates richer textures in baked goods and better foam for coffee drinks.

all bakingcoffee drinkscustardscream soupsmashed potatoesavoid: vegan recipesavoid: dairy-free dietscontains lactose, higher protein and calories

Pea milk

1:1 direct replacement

Pea milk offers 8 grams of protein per cup, matching dairy milk's protein content. Contains 70-80 calories per cup with 4-5 grams of fat. The neutral flavor works in most recipes without detection. Froths well for coffee drinks and creates good texture in smoothies. Relatively new option but growing in popularity for its nutrition profile.

protein smoothiescoffee drinkscerealspancakesmuffinsavoid: recipes where pea allergies are a concernhigh protein, allergen-friendly, vegan

How to Adjust Your Recipe

Almond milk substitutes work at 1:1 ratios in most recipes, but texture changes are common. Thinner milks like rice milk make pancakes less fluffy. Add 1-2 tablespoons of cornstarch per cup to thicken if needed. Richer milks like coconut or cashew create more tender baked goods. Reduce butter or oil by 1-2 tablespoons per cup when using high-fat substitutes. For coffee drinks, oat and soy milk froth best. Heat plant milks gently (medium-low heat) to prevent curdling. In smoothies, frozen fruit compensates for any texture differences.

When Not to Substitute

Ice cream recipes need the fat content of dairy milk or canned coconut milk for proper texture. Light plant milks create icy, hard results. Custards and puddings rely on dairy milk's protein structure for thickening. Plant milks won't set properly without adding cornstarch or agar. Cheese sauces need dairy milk's casein proteins for smooth melting. Coffee drinks taste watery with rice or hemp milk since they don't froth well.

Frequently Asked Questions

Can I use canned coconut milk instead of almond milk?

Only if you dilute it first. Full-fat canned coconut milk contains 400-500 calories per cup with 48 grams of fat. Mix 1/2 cup canned coconut milk with 1/2 cup water to replace 1 cup almond milk. This creates similar consistency with richer flavor.

Which plant milk tastes most like almond milk?

Cashew milk has the closest flavor profile with mild nuttiness and natural creaminess. Both contain 60-70 calories per cup and 4-5 grams of fat. Cashew milk is slightly sweeter and richer but works in the same recipes at 1:1 ratios.

How much regular milk replaces 2 cups of almond milk in baking?

Use 2 cups of 2% dairy milk but reduce sugar by 2-3 teaspoons since dairy milk contains natural lactose. Expect richer, more tender results due to dairy milk's higher fat (5g vs 3g per cup) and protein content (8g vs 1g per cup).

Can I make my own almond milk substitute at home?

Yes. Blend 1 cup raw cashews with 4 cups water for 60 seconds, then strain. This creates 4 cups of cashew milk with similar texture to store-bought almond milk. Soak cashews for 2-4 hours first for ultra-smooth results. Add 1/4 teaspoon salt and 1-2 dates for flavor.

Why does my coffee curdle when I add plant milk?

Hot, acidic coffee causes proteins in plant milk to coagulate. Use barista blends designed for coffee, or add milk to the cup first, then pour coffee slowly. Oat and soy milk handle heat and acidity better than almond or rice milk at temperatures above 140F.

Recipes Using Almond Milk

Related Guides

Related Substitution Guides