Best Substitutes for Avocado
Avocado brings three things to the table: fat content (15-20%), creamy texture without dairy, and mild nutty flavor. A ripe avocado is 73% water, 15% fat, 8.5% carbs, and 2% protein. Most substitutes fail because they match only one aspect. Greek yogurt has the creaminess but lacks fat. Olive oil has the fat but no body. Hummus comes close with 10% fat and smooth texture, but the flavor profile shifts completely.
The right substitute depends on whether you need the fat for richness (salad dressings, smoothies), the creamy texture for body (sandwich spreads, dips), or the binding properties (baking, raw desserts). Temperature matters too. Avocado stays creamy at room temp while yogurt thins out. Cold applications work with more substitutes than warm ones.
Best Overall Substitute
Cashew cream at a 1:0.5 ratio (1/2 cup cashew cream replaces 1 avocado). Soak 1 cup raw cashews in hot water for 15 minutes, drain, blend with 1/4 cup fresh water until smooth. Gets you 18% fat content, neutral flavor, and holds together at room temperature. Works in 90% of avocado applications.
All Substitutes
Cashew cream
1:0.5 (1/2 cup replaces 1 avocado)Raw cashews blend into a cream with 18% fat content, matching avocado's richness. The texture holds at room temperature unlike dairy. Soak 1 cup cashews in boiling water 15 minutes, drain, blend with 1/4 cup water. Add 1/4 teaspoon salt. Lasts 5 days refrigerated. The neutral, slightly sweet flavor disappears in most recipes.
Greek yogurt (full-fat)
1:1Full-fat Greek yogurt has 5% fat versus avocado's 15%, so it lacks richness. The protein content (10%) adds different body. Works when tang complements the dish. Add 1 tablespoon olive oil per 1/2 cup yogurt to boost fat content to 12%. Thins out above 70F, so keep cold applications cold.
Hummus
2 tablespoons per 1/4 avocadoStore-bought hummus runs 10% fat from tahini and olive oil. The chickpea base provides body and mild flavor. Texture matches mashed avocado when spread. For homemade, blend 1 can chickpeas, 1/4 cup tahini, 2 tablespoons lemon juice, 2 cloves garlic, 1/4 cup water. The sesame flavor shows through more than avocado would.
Silken tofu
1:1Silken tofu contains 5% fat and 85% water. Blend until completely smooth (30 seconds high speed). Add 2 tablespoons neutral oil per cup tofu to reach 12% fat. The texture matches perfectly but lacks flavor. Season aggressively. Holds up to heating better than yogurt.
Tahini sauce
2 tablespoons tahini mixed with 2 tablespoons water per 1/4 avocadoPure tahini is 54% fat, too thick alone. Mix equal parts tahini and water, add 1/2 teaspoon lemon juice and 1/4 teaspoon salt. Creates 27% fat sauce with nutty flavor. Drizzle rather than spread. Separates if left standing, whisk before using.
Coconut cream (canned)
100g (about 1/3 cup) per avocadoCanned coconut cream is 24% fat, thicker than avocado. Refrigerate overnight, scoop solid portion only. Whip 30 seconds to lighten. Sweet coconut flavor dominates. Better in desserts than savory. Melts at 76F so keep cold.
Nut butter blend
3 tablespoons per avocadoMix 2 tablespoons almond butter with 1 tablespoon water and pinch of salt. Creates 35% fat mixture. Too thick for spreading, works mixed into dishes. Strong nutty flavor changes profile completely. Cashew butter works smoother than almond.
Mashed banana
1:1 for smoothies, 1:0.5 for bakingBanana has 0.3% fat versus avocado's 15%. Zero richness, all moisture and binding. The sweetness and banana flavor dominate everything. Only works where banana flavor improves the dish. Oxidizes brown in 10 minutes. Add lemon juice to slow browning.
How to Adjust Your Recipe
Fat content drives most adjustments. Avocado's 15% fat needs compensation.
For spreads and dips, add oil to low-fat substitutes. Mix 1 tablespoon olive oil into 1/2 cup Greek yogurt. Blend 2 tablespoons coconut oil into 1 cup silken tofu. Without added fat, these substitutes taste flat and watery.
Temperature stability varies wildly. Avocado holds its texture from 35F to 85F. Greek yogurt thins above 70F. Coconut cream melts at 76F. Keep cold preparations cold. For warm dishes, only cashew cream and tahini sauce maintain consistency.
Seasoning needs change too. Avocado's mild flavor lets other ingredients shine. Stronger substitutes like tahini or hummus need less seasoning. Bland ones like tofu need more. Taste and adjust. Start with half the usual salt, build from there.
When Not to Substitute
Guacamole needs actual avocado. The texture, color, and flavor define the dish. No substitute works.
Sushi rolls with avocado rely on the firm-yet-creamy texture that survives rolling and slicing. Substitutes either squish out (yogurt) or lack cohesion (cucumber).
Avocado toast specifically celebrates the fruit. Using hummus makes hummus toast, not a substitute.
Raw chocolate avocado mousse depends on avocado's neutral flavor and fat content to carry cocoa. Other fats clash or separate.
Frequently Asked Questions
Can I substitute avocado oil for whole avocado?
No. Avocado oil is 100% fat while whole avocado is 15% fat, 73% water, plus fiber and structure. Oil adds richness to dressings but can't provide body for spreads or binding for baking. Use oil only when you need the fat content alone, like finishing a soup. Even then, you need just 1 tablespoon oil to match the fat in a whole avocado.
What's the best egg substitute if I'm also avoiding avocado?
For baking, mix 1 tablespoon ground flax with 3 tablespoons water per egg. Let sit 5 minutes until gelled. For binding in veggie burgers, use 3 tablespoons aquafaba (chickpea liquid) per egg. Neither provides the fat that avocado would, so add 1 tablespoon oil to the recipe. These work for structure, not flavor or richness.
How do I make dairy-free chocolate mousse without avocado?
Blend 1 can full-fat coconut milk (refrigerated overnight, solids only) with 8 ounces melted dark chocolate and 2 tablespoons maple syrup. The coconut cream provides 24% fat content versus avocado's 15%, creating even richer results. Chill 2 hours before serving. The coconut flavor is masked by chocolate. Makes 4 servings.