I also can't take fish oil by the spoon (haven't tried pills in a while). Instead I use healthy oils in cooking and like kiolm eat fish with good oils. Walnuts have Omega 3, along with cabbage and flax seeds.
Omega 3 is the one we want and most diets have less of.
I found this info on Whole Foods site that says food is better than supplement FWIW
www.whfoods.com/genpage.php?tname=nutrient&dbid=84Research indicates that omega-3s may be better absorbed from food than supplements. Norwegian researchers compared 71 volunteers' absorption of omega-3s (EPA and DHA) from salmon, smoked salmon, cod (14 ounces of fish per week) or cod liver oil (3 teaspoons per day). Cooked salmon provided 1.2 grams of omega-3s daily, while cod liver oil provided more than twice as much: 3 grams of omega-3s per day.
Despite the fact that the salmon group got less than half the amount of omega-3s as the cod liver oil group, blood levels of omega-3s increased quite a bit more in those eating salmon than those taking cod liver oil. After 8 weeks, EPA levels had risen 129% and DHA rose 45% in those eating cooked salmon compared to 106% and 25%, respectively, in those taking cod liver oil.
In the group eating smoked salmon, blood levels of omega-3s rose about
one-third less than in the salmon group. In those eating cod, the rise in omega-3s was very small.
Concurrent with the rise in omega-3s in those eating salmon, a drop was seen in blood levels of a number of pro-inflammatory chemicals (TNFalpha, IL-8, leukotriene B4, and thromboxane B2). Researchers think omega-3s may be better absorbed from fish because fish contains these fats in the form of triglycerides, while the omega-3s in almost all refined fish oils are in the ethyl ester form. Once absorbed, omega-3s are converted by the body from their triglyceride to ester forms as needed. Lipids. 2006 Dec;41(12):1109-14.