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 replacementOat 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.
Coconut milk (carton)
1:1 direct replacementLight 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.
Soy milk (unsweetened)
1:1 direct replacementSoy 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.
Cashew milk
1:1 direct replacementCashew 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.
Rice milk
1:1 direct replacementRice 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.
Hemp milk
1:1 direct replacementHemp 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.
Dairy milk (2%)
1:1 direct replacementRegular 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.
Pea milk
1:1 direct replacementPea 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.
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.