Vegan Omega-3: Benefits and the Best Plant-Based Sources
When you hear people talking about omega-3, oily fish is usually mentioned approximately three seconds later. Salmon, sardines and mackerel are well-known sources, which isn’t terribly useful if you’re vegan or simply don’t eat fish.
The good news is that omega-3 isn’t exclusive to fish.
There are plenty of sources of vegan omega-3, including chia seeds, flaxseed, walnuts, rapeseed oil and soya foods. You can also get vegan EPA and DHA from supplements made using algae.
The slightly more complicated bit is that not all omega-3 is the same.
Most plant foods provide a type called ALA, while the omega-3s you’ve probably heard about in relation to oily fish are mainly EPA and DHA. Your body can convert some ALA into EPA and DHA, but only a relatively small amount is converted.
That doesn’t mean plant omega-3 somehow “doesn’t count”, but it does mean it’s worth understanding what you’re actually getting rather than assuming a tablespoon of chia seeds is nutritionally identical to eating salmon.
So, where can you get omega-3 on a vegan diet, what are the benefits and do you need to think about an algae supplement? Let’s untangle it without turning this into a biochemistry lesson.

What actually is omega-3?
Omega-3 is a family of polyunsaturated fatty acids rather than one individual nutrient.
The three names you’re most likely to come across are:
ALA – alpha-linolenic acid
This is the main omega-3 found in plant foods. ALA is an essential fatty acid, which means your body can’t make it and you therefore need to obtain it from your diet.
EPA – eicosapentaenoic acid
EPA is predominantly associated with fish and seafood, although vegan EPA can be produced from microalgae.
DHA – docosahexaenoic acid
DHA is another long-chain omega-3 commonly obtained from fish. Again, algae provide a vegan source.
Your body can make EPA and DHA from ALA, but the conversion is limited. That’s why it’s useful to distinguish between plant sources of ALA and vegan sources of EPA/DHA rather than simply putting everything under the heading “omega-3”.
What are the benefits of vegan omega-3?
This is probably where omega-3 articles get carried away.
Search online and you can easily come away thinking that taking enough omega-3 will improve practically every organ you possess, make you more intelligent and possibly clean your kitchen while you’re out.
The reality is a little less dramatic.
Omega-3 fats have important roles in the body. The NHS notes that omega-3 fatty acids support healthy eyes, skin and the immune system, as well as brain and nerve development.
ALA is particularly important because it’s an essential fatty acid. Your body can’t simply manufacture all the ALA it needs, so you need sources in your diet.
EPA and DHA have also been studied extensively, particularly in relation to cardiovascular health. However, there’s an important difference between evidence around diets containing omega-3-rich foods and assuming that taking an omega-3 supplement will automatically provide the same health benefits.
That’s one reason I’d focus on regularly including omega-3-containing foods as part of a varied diet rather than treating omega-3 as another miracle nutrient you need to chase.
What are the best vegan sources of omega-3?
You don’t need unusual health-food-shop ingredients to get ALA into a vegan diet.
Some of the best options are foods you can easily add to meals you’re probably already eating.
Flaxseed or linseed
Flaxseed — also called linseed — is one of the best-known plant sources of ALA.
It’s easy to add ground flaxseed to porridge, overnight oats, smoothies or yoghurt alternatives. Ground seeds are generally more useful than swallowing whole flaxseeds, which have an impressive ability to travel through your digestive system looking remarkably similar to how they went in!
You can also buy flaxseed/linseed oil, although it isn’t suitable for high-temperature cooking.
Chia seeds
Chia seeds are another useful source of ALA and they’re incredibly easy to add to meals.
Sprinkle them over porridge, add them to overnight oats, mix them into smoothies or use them to make chia pudding.
They’re also a source of fibre, so they’re handy for more than simply their omega-3 content.
Walnuts
Walnuts are probably one of the easiest vegan omega-3 foods to incorporate into everyday meals.
Eat them as a snack, chop them over porridge, add them to salads or use them in baking.
If you don’t particularly like seeds, walnuts are an easy alternative for adding some ALA-containing food to your diet.
Rapeseed oil
This one is particularly useful in the UK because rapeseed oil is commonly sold simply as vegetable oil.
It’s a source of unsaturated fat as well as ALA and is easy to use in normal cooking. The British Heart Foundation specifically includes rapeseed oil among plant sources of omega-3.
You don’t need an expensive bottle with a wellness influencer on the label. Check the ingredients on your ordinary vegetable oil and you may discover you’re already using rapeseed oil.
Soya beans and tofu
Soya is another source of plant omega-3.
That includes soya beans and foods made from them, such as tofu.
This can be particularly useful on a vegan diet because soya foods can also contribute protein, making tofu a handy ingredient to include in meals for several reasons rather than because you’re obsessively chasing one particular nutrient.
Plant-based proteins to consider
Hemp seeds
Shelled hemp seeds are another vegan source of omega-3 listed by the NHS.
Like chia and flax, they’re easy to sprinkle onto breakfasts and salads without having to dramatically change what you eat.
Vegan omega-3 foods at a glance
| Food | Main omega-3 type | Easy ways to use it |
|---|---|---|
| Flaxseed/linseed | ALA | Porridge, overnight oats, smoothies |
| Chia seeds | ALA | Porridge, chia pudding, smoothies |
| Walnuts | ALA | Snacks, salads, breakfasts |
| Rapeseed oil | ALA | Everyday cooking and dressings |
| Soya beans/tofu | ALA | Stir-fries, curries and salads |
| Hemp seeds | ALA | Breakfasts, salads and smoothies |
| Algae oil | EPA/DHA* | Vegan supplements |
*The EPA and DHA content of algae products varies, so check the label.
Can vegans get EPA and DHA?
Yes.
This is where algae comes in.
Fish don’t magically manufacture all the omega-3 associated with them. Microalgae are part of the marine food chain, and algae-derived oils can provide DHA and, depending on the product, EPA without using fish.
Vegan omega-3 supplements made from microalgae are now widely available.
This can be particularly interesting for someone following a vegan diet because most everyday vegan omega-3 foods predominantly provide ALA.
If you’re considering an algae supplement, check what it actually contains. Don’t assume every product contains the same quantities of EPA and DHA simply because the front says VEGAN OMEGA-3 in enormous letters.
The British Heart Foundation notes that the omega-3 content of microalgae products varies, so checking the amount on the label matters.
Is plant-based or vegan omega-3 as good as fish omega-3?
They’re different rather than one simply being “good” and the other “bad”.
Foods such as chia seeds, walnuts and flaxseed predominantly provide ALA.
Oily fish predominantly provides EPA and DHA.
Your body can convert ALA into EPA and DHA, but only in small amounts.
If you don’t eat fish, that doesn’t mean there’s no point eating ALA-rich foods. ALA itself is an essential fatty acid and foods such as seeds, nuts, soya and rapeseed oil can all be useful parts of a balanced vegan diet.
If you specifically want a direct vegan source of DHA or EPA, that’s where an algae-derived product may come in.
Do vegans need an omega-3 supplement?
I wouldn’t tell every vegan reading this that they need to immediately go and buy an omega-3 supplement.
That’s not supported by the evidence.
A balanced vegan diet can include plenty of ALA-containing foods, and the NHS recommends vegan omega-3 sources including flaxseed oil, rapeseed oil, chia seeds, hemp seeds and walnuts.
Algae supplements are available for people who want a direct vegan source of EPA/DHA, but supplements aren’t automatically better simply because they contain a concentrated amount of something.
There’s also an important distinction between taking a supplement because it fills a particular nutritional need and taking omega-3 supplements because you’ve been told they’ll prevent heart disease.
Current UK guidance does not recommend over-the-counter omega-3 supplements as a way of preventing cardiovascular disease.
If you’re unsure whether you need a supplement — particularly if you’re pregnant, have a health condition or take regular medication — speak to your GP, pharmacist or a registered dietitian.
What about omega-3 and heart health?
Omega-3 is often promoted for heart health, but it’s worth being careful about how that claim is interpreted.
The British Heart Foundation says foods containing omega-3 can form part of a heart-healthy diet, and EPA and DHA have been linked with cardiovascular benefits. However, evidence around omega 3 food supplements is much less straightforward.
In fact, UK guidance doesn’t recommend taking ordinary omega-3 supplements simply to prevent heart and circulatory disease. Prescription-strength omega-3 products are used in some specific medical circumstances, but that’s quite different from buying a bottle of supplements yourself.
For most of us, I’d concentrate on the bigger picture: eating a varied diet containing plenty of plant foods, choosing unsaturated fats and including useful omega-3 sources regularly.
One nutrient doesn’t make or break your entire diet.
Easy ways to eat more vegan omega-3
You don’t need to redesign your entire diet around omega-3.
That’s something I think gets lost when we start talking about individual nutrients. Suddenly breakfast becomes a complicated mathematical exercise involving protein, fibre, calcium, iron, omega-3 and seventeen different seeds.
In reality, small additions can make things much easier.
You could add ground flaxseed or chia seeds to your overnight oats, sprinkle walnuts over porridge, use rapeseed oil for everyday cooking, add tofu to a stir-fry or throw some shelled hemp seeds over a salad.
That way you’re eating foods because they fit naturally into meals rather than taking a spoonful of something every morning purely because you’ve decided you must get your omega-3.
And these foods aren’t one-trick ponies. Nuts, seeds and soya foods provide other nutrients too, which is why looking at your whole diet is generally more useful than becoming fixated on one nutrient.
Getting enough omega-3 on a vegan diet
Being vegan doesn’t mean you can’t get omega-3. Flaxseed, chia seeds, walnuts, hemp seeds, rapeseed oil and soya foods can all provide ALA, while algae-derived products offer a vegan source of the longer-chain omega-3s DHA and, in some products, EPA.
The biggest thing I’d take away from this is that omega-3 isn’t one single thing. That’s why comparing a spoonful of chia seeds directly with a portion of oily fish isn’t particularly helpful. They provide different forms of omega-3.
For most people, there’s also no need to turn getting enough omega-3 into another thing to worry about.
Include a variety of nuts, seeds, soya foods and unsaturated oils in your diet, and if you follow a vegan diet and are concerned about whether you’re meeting your nutritional needs, speak to a registered dietitian or another appropriate healthcare professional.
Food doesn’t need to become a daily nutrient-counting exercise. Sometimes adding some walnuts to your porridge really can just be adding some walnuts to your porridge.
Sources
Some articles that may help for more advise.
- NHS – The vegan diet — particularly useful because this was reviewed in June 2026 and specifically lists vegan omega-3 sources.
- British Heart Foundation – Omega-3 foods and heart health — useful explanation of ALA, EPA, DHA, food sources and algae-derived omega-3.
- British Heart Foundation – Omega-3 supplements and heart medicines — useful for the supplement caveats.
