The best fat substitute for avocado depends on what you’re making. Avocado brings a unique combination of creamy texture, mild flavor, and heart-healthy fats that no single food perfectly replicates. But several options come close in specific situations, whether you’re spreading something on toast, blending a smoothie, topping a salad, or baking.
A medium avocado contains about 22 grams of fat, with 15 grams coming from monounsaturated fat (the same type found in olive oil). It also packs 10 grams of fiber. So a good substitute ideally delivers healthy fats, creaminess, or both.
Nut Butters for Toast and Wraps
If you’re replacing avocado on toast or in a wrap, nut butters are the closest nutritional match. Almond butter and cashew butter are both rich in monounsaturated fats, the same heart-healthy type that makes avocado so nutritious. A tablespoon of most nut butters delivers 7 to 10 grams of mostly unsaturated fat, along with 80 to 100 calories.
Cashew butter is especially useful here because it’s one of the creamiest nut butters available and can even stand in for dairy in recipes that call for milk or cream. It spreads smoothly and has a mild, slightly sweet taste that pairs well with both savory and sweet toppings. Almond butter is a bit grittier but adds vitamin E, magnesium, and calcium that avocado doesn’t provide in significant amounts. Either one gives you the satisfying richness you’d miss without avocado.
Hummus for Sandwiches and Dips
Hummus works as a savory avocado replacement anywhere you want a thick, spreadable layer of flavor. Two tablespoons of traditional chickpea hummus contain about 2.9 grams of fat and 1.8 grams of fiber. That’s considerably less fat than the same amount of avocado, which makes hummus a good option if you’re looking to reduce calories while keeping the creamy, satisfying quality.
Where hummus really shines is fiber. Four tablespoons per day provides roughly 25 grams of dietary fiber, which is close to a full day’s recommended intake. If you’re swapping avocado in guacamole-style dips, blending chickpeas with lime, garlic, and cilantro gets you surprisingly close to the original texture and flavor profile.
Greek Yogurt for Dressings and Sauces
Full-fat Greek yogurt replicates avocado’s creaminess in dressings, cremas, and dips while adding a protein boost that avocado lacks. Blended with lime juice and a pinch of salt, it produces a tangy, rich sauce that works on tacos, grain bowls, or as a dip for vegetables. The mild acidity actually brightens dishes in a way that avocado doesn’t.
The tradeoff is that Greek yogurt’s fat comes partly from saturated sources rather than the monounsaturated fats in avocado. It’s also not vegan. But for creaminess per calorie, it’s hard to beat, and the added protein helps keep you full longer.
Silken Tofu for Smoothies and Desserts
Silken tofu is the best vegan substitute when avocado is used primarily for its thick, blendable texture rather than its fat content. It has a mild flavor and blends into smoothies, mousses, and puddings without adding much fat or many calories. A serving in a smoothie contributes only about 2 grams of fat and 7 grams of protein.
In chocolate mousse, silken tofu provides that dense, creamy mouthfeel at around 99 calories and 7 grams of fat per serving, with very little saturated fat. If you’ve been adding half an avocado to smoothies for thickness and body, swapping in a quarter block of silken tofu gives you a similar result with fewer calories and more protein.
Eggs for Salads and Bowls
When avocado serves as the rich, fatty element on top of a salad or grain bowl, hard-boiled eggs are a practical swap. A large egg contains about 4.8 grams of fat, including nearly 2 grams of monounsaturated fat. That’s significantly less than avocado’s 29.5 grams per whole fruit, so eggs are a lighter option that still adds richness and keeps you satisfied.
Eggs bring something avocado can’t: a complete protein with all essential amino acids. Sliced over salads, mashed into a spread with a little olive oil and mustard, or simply halved and seasoned, they fill the same “satisfying topping” role without the cost or spoilage issues that come with avocados.
Pesto for Pasta and Sandwiches
Pesto delivers the healthy fat content of avocado in a more intensely flavored package. A quarter cup contains about 24 grams of total fat, with most of it coming from olive oil and pine nuts. That’s comparable to a whole avocado. The fat is primarily monounsaturated, making it a near-equivalent swap from a heart health standpoint.
It does contain some saturated fat from the Parmesan cheese, and sodium levels can be high depending on the brand. But pesto works beautifully anywhere you’d use mashed avocado as a condiment: on sandwiches, stirred into pasta, or spread on flatbread. It’s also shelf-stable before opening, which solves the problem of avocados browning within hours of being cut.
Pumpkin Puree for Baking
In baking, avocado sometimes replaces butter or oil to add moisture and reduce saturated fat. If you need a substitute for that substitute, pumpkin puree does the job well. The pectin in pumpkin has a high water-binding capacity, which helps maintain moisture and structure in cakes and muffins.
Replacing about 25% of the butter in a recipe with pumpkin puree has been shown to improve color, flavor, and texture in baked goods. Higher ratios work too, though the texture becomes firmer. Pumpkin puree is very low in fat (under 1 gram per cup), so it’s not a fat-for-fat swap. Instead, it provides the moisture and binding that fat normally contributes, making it ideal if your goal is reducing total fat rather than matching avocado’s fat profile.
Choosing the Right Substitute
- For matching healthy fat content: Nut butters or pesto come closest to avocado’s monounsaturated fat levels.
- For creamy texture with less fat: Hummus, Greek yogurt, or silken tofu deliver richness at a fraction of the calories.
- For salad and bowl toppings: Hard-boiled eggs add satisfying richness with complete protein.
- For baking: Pumpkin puree replaces the moisture and binding properties of avocado without adding significant fat.
No single food does everything avocado does. But by matching the substitute to the job, whether that’s adding creaminess, delivering healthy fats, or binding a batter, you can get results that are just as good and sometimes better suited to the dish.

