Skip to content
Nutrition & composition Rankings & best sources

Healthy-fat foods besides avocado

Quick answer

Avocado is not the only source of unsaturated fat. One tablespoon olive oil provides about 14 g fat, 1 oz almonds about 14 g, 1 oz walnuts about 18–19 g, and a 5 oz salmon serving roughly 17–20 g depending on species. Olive oil and avocado lean monounsaturated; walnuts and seeds are richer in polyunsaturated fat; fatty fish provides EPA and DHA.

Avocado has become the visual shorthand for “healthy fat,” but unsaturated fats come from many foods and are not all the same. Olive oil and almonds lean monounsaturated, walnuts and seeds contribute more polyunsaturated fat, and fatty fish provides EPA and DHA.

Useful sources by serving

Food Serving Total fat Main pattern
Extra-virgin olive oil 1 tbsp ~14 g Monounsaturated
Almonds 1 oz ~14 g Monounsaturated
Walnuts 1 oz ~18–19 g Polyunsaturated + ALA
Chia seeds 1 oz ~8.7 g Polyunsaturated + ALA
Salmon 5 oz ~17–20 g EPA/DHA + monounsaturated
Olives 1.8 oz / 50 g ~5–8 g Monounsaturated
Avocado 100 g ~15 g Monounsaturated

“Healthy fat” therefore describes several fatty-acid patterns rather than one nutrient.

Olive oil is the most concentrated

Oil is almost pure fat, so one tablespoon provides about 120 calories and 14 g fat. It is an efficient way to add monounsaturated fat, but portions accumulate calories quickly.

Nuts and seeds bring fiber and protein too

Unlike oil, almonds, walnuts, chia, and flax contain fat inside a food matrix with fiber, protein, and minerals. A 1 oz serving is usually around 150–200 calories or more while also contributing several grams of protein or fiber.

Fatty fish provides long-chain omega-3

Salmon, sardines, mackerel, and other oily fish provide EPA and DHA directly. That distinguishes them from walnuts, flax, and chia, whose omega-3 is mainly ALA.

Olives and avocado contain much more water

Both are less energy-dense than oil or nuts because they contain substantial water. Avocado also provides fiber; olives can be relatively high in sodium because of curing.

Replacement matters more than simply adding fat

The benefit of emphasizing unsaturated fats makes most sense when they replace some saturated fat. Swapping butter for olive oil or processed meat for fish is different from adding extra oil to an unchanged high-calorie diet.

Avocado is popular because it packages fiber and mostly unsaturated fat into an easy whole food, but it is far from the only way to add unsaturated fats to a meal. Nuts, seeds, olives, olive oil, canola oil, peanut butter, tahini and fatty fish all contribute different mixtures of monounsaturated and polyunsaturated fats. The important idea is substitution: replacing some foods high in saturated fat or refined carbohydrate with unsaturated-fat sources is more meaningful than simply adding extra calories from ‘healthy fat’ on top of an already sufficient diet.

Nuts and seeds are especially useful because they bring more than fat. Almonds, walnuts, pistachios, peanuts, sunflower seeds, pumpkin seeds, chia and flax also contribute protein, fiber, minerals and plant compounds. Walnuts, chia and flax are notable sources of the plant omega-3 fat ALA. Whole nuts and seeds are calorie-dense, so a modest portion is usually enough. Nut and seed butters can be convenient, but products with large amounts of added sugar, salt or palm fat may differ substantially from a simple ground-nut version.

Liquid oils make it easy to change the type of fat used in cooking. Extra-virgin olive oil is rich in monounsaturated fat and works for dressings, sautéing and many cooked dishes; canola oil provides both monounsaturated and polyunsaturated fats and has a neutral flavor. The fact that an oil is unsaturated does not make unlimited amounts beneficial: oil is concentrated energy. Use it to replace butter, shortening or large amounts of cream where it suits the recipe rather than treating a tablespoon of oil as a supplement that must be added regardless of need.

Fatty fish add a different advantage because salmon, sardines, trout and similar fish provide the long-chain omega-3 fats EPA and DHA along with protein. Soy foods also contribute unsaturated fats, while olives and peanuts are practical everyday options. Variety is useful because no single source provides every nutrient. If avocado is expensive, unavailable or simply not your favorite food, there is no nutritional gap that requires forcing it into the diet. Build meals around several unsaturated-fat sources in sensible portions and let taste, budget and cultural preferences decide the mix.

The useful takeaway

You do not need avocado to get unsaturated fat. Olive oil, nuts, seeds, olives, and fatty fish cover different types of unsaturated fat, and rotating them produces a broader fatty-acid profile.

Sources