Peanut butter is one of the most concentrated sources of omega-6 fatty acids in a typical diet. A 100-gram portion contains about 11.3 grams of omega-6, almost entirely in the form of linoleic acid. Even a standard two-tablespoon serving (roughly 32 grams) delivers around 3.6 grams, which covers 21 to 33 percent of the daily adequate intake for most adults depending on age and sex.
How Much Omega-6 Is in Peanut Butter
Nearly all of the polyunsaturated fat in peanut butter is omega-6. Out of 11.3 grams of polyunsaturated fat per 100 grams, 11.28 grams come from linoleic acid, the primary omega-6 fatty acid. That means if you’re eating peanut butter for its “healthy fats,” you’re getting almost no omega-3 alongside a substantial dose of omega-6.
To put that in perspective, the National Academy of Medicine sets the adequate intake for omega-6 at 17 grams per day for men aged 19 to 50 and 12 grams per day for women in the same range. Adults over 51 need slightly less: 14 grams for men and 11 grams for women. A couple of generous spoonfuls on toast gets you a meaningful fraction of your daily target before you’ve added any cooking oils, snacks, or other foods that also contain linoleic acid.
Why People Worry About Omega-6
The concern comes from the idea that omega-6 fatty acids promote inflammation, especially when the ratio of omega-6 to omega-3 in the diet is heavily skewed. Western diets tend to be very high in omega-6 (from vegetable oils, processed foods, and yes, peanut butter) and relatively low in omega-3 (from fatty fish, flaxseed, and walnuts). Some researchers have suggested this imbalance could drive chronic inflammation and increase the risk of heart disease.
But the evidence doesn’t support that concern as strongly as many people assume. A systematic review and meta-analysis of prospective cohort studies published in Circulation found that higher linoleic acid intake was associated with lower risk of coronary heart disease, not higher. Randomized controlled feeding studies also showed that linoleic acid did not increase inflammatory markers like C-reactive protein, fibrinogen, or other proteins the body produces during an inflammatory response. The “omega-6 causes inflammation” narrative is more popular online than it is in the research literature.
Peanut Butter vs. Other High Omega-6 Foods
Peanut butter is high in omega-6, but it’s not the biggest contributor for most people. Soybean oil, corn oil, and sunflower oil contain significantly more linoleic acid per serving and show up in far more foods, from salad dressings to fried restaurant meals. If you’re trying to moderate your omega-6 intake, the cooking oils in processed and prepared foods are a much larger lever to pull than the peanut butter on your sandwich.
Among nuts and seeds, peanuts fall in the middle of the pack. Walnuts contain more total polyunsaturated fat but also provide a meaningful amount of omega-3, giving them a more balanced ratio. Almonds and cashews contain less omega-6 per serving than peanuts. Sunflower seeds and pine nuts are higher.
What This Means for Your Diet
If you eat a couple of tablespoons of peanut butter a day, you’re adding roughly 3.5 to 4 grams of omega-6 to your diet. That’s a significant amount but not excessive on its own. The issue most people run into isn’t any single food. It’s the cumulative effect of peanut butter plus soybean oil in processed snacks plus corn oil at restaurants plus the omega-6 in chicken and eggs, all adding up without much omega-3 to balance it out.
The practical move isn’t to eliminate peanut butter. It’s to pair a diet that naturally includes omega-6 with deliberate sources of omega-3: fatty fish like salmon or sardines a couple of times a week, ground flaxseed, chia seeds, or walnuts. That approach addresses the ratio without cutting out a food that also provides protein, fiber, magnesium, and other useful nutrients. Peanut butter is genuinely high in omega-6, but that fact alone doesn’t make it a problem food.

