Mackerel is one of the most nutrient-dense fish you can eat. A 100-gram serving of Atlantic mackerel delivers 19 grams of protein and over 2 grams of omega-3 fatty acids, putting it in the top tier of heart-healthy seafood. It’s also inexpensive, widely available fresh or canned, and rated a “Best Choice” by the FDA. The one caveat: not all mackerel species are equal, and picking the wrong one could expose you to high levels of mercury.
Omega-3s and Key Nutrients
The standout feature of mackerel is its omega-3 content. A single serving provides about 0.77 grams of EPA and 1.25 grams of DHA, the two omega-3 fatty acids most strongly linked to heart and brain health. That’s more than most other commonly eaten fish, including tuna and cod. You’d need to take two or three fish oil capsules to match what one piece of mackerel gives you naturally.
Beyond omega-3s, mackerel is remarkably rich in vitamin B12. A 100-gram portion delivers more than three times the daily recommended amount, making it one of the best food sources of this vitamin. B12 is essential for nerve function and red blood cell production, and deficiency is common in older adults and people on plant-based diets. A serving also contains about 189 calories and 11.9 grams of fat, most of it the unsaturated kind your body actually benefits from.
Heart Health Benefits
The cardiovascular case for mackerel is strong. In a clinical trial involving patients with mild high blood pressure, a mackerel-rich diet reduced blood triglycerides by 28%, total cholesterol by 9%, and LDL (“bad”) cholesterol by 14%. Systolic blood pressure dropped by about 8%. Participants also handled stress better: their blood pressure readings during a standardized stress test were significantly lower after the mackerel diet period. These improvements reversed within three months of stopping, which suggests that the benefits depend on consistent intake rather than a one-time boost.
Brain Function and Inflammation
The omega-3s in oily fish like mackerel appear to sharpen specific aspects of cognition. A randomized trial in 8- to 9-year-old children found that those eating oily fish made fewer errors on attention tasks and showed faster reaction times on tests of cognitive flexibility compared to children eating poultry instead. The improvements were dose-dependent, meaning kids who ate more fish saw larger gains. While this study involved children, the underlying mechanism (DHA is a major structural component of brain cell membranes) applies across all ages.
Mackerel may also help dial down chronic, low-grade inflammation. A six-month intervention study found that people who ate about 300 grams of fatty fish per week had measurably lower levels of C-reactive protein, a blood marker tied to heart disease, type 2 diabetes, and other inflammatory conditions. The reduction was about 0.5 mg/L compared to a control group, a meaningful shift for people with elevated baseline levels.
Mercury Levels Vary by Species
This is where the details matter. “Mackerel” covers several different species, and their mercury levels span a wide range:
- Atlantic mackerel: 0.05 ppm, one of the lowest mercury levels of any commercial fish
- Spanish mackerel (South Atlantic): 0.182 ppm, still relatively low
- Spanish mackerel (Gulf of Mexico): 0.454 ppm, moderate
- King mackerel: 0.73 ppm, among the highest of any commonly sold fish
The FDA places Atlantic and Pacific chub mackerel in its “Best Choice” category, meaning you can safely eat two to three 4-ounce servings per week. Spanish mackerel falls into “Good Choice,” limited to one serving per week. King mackerel is on the “Choice to Avoid” list entirely due to its high mercury content. This distinction is especially important for pregnant or breastfeeding women and young children, who are most vulnerable to mercury’s effects on the developing nervous system.
If you’re buying mackerel at a grocery store or fish counter, check the label for the species. Canned mackerel sold in the U.S. is typically Atlantic or Pacific chub, both safe options.
Fresh vs. Canned Mackerel
Canned mackerel retains its omega-3 content well. The canning process doesn’t destroy these fats, so a tin of mackerel is nutritionally comparable to a fresh fillet in terms of its most valuable nutrients. The main difference is sodium. Canned mackerel often contains added salt, and the packing liquid (oil, brine, or tomato sauce) affects how much. If sodium is a concern, look for low-sodium versions or rinse the fish before eating.
Canned mackerel has one advantage over fresh: the small, softened bones are edible, adding a meaningful amount of calcium that you wouldn’t get from a boneless fillet. It’s also shelf-stable, cheaper per serving, and requires zero cooking, making it one of the most practical ways to add oily fish to your diet.
How Much to Eat Per Week
For most adults, two to three servings of Atlantic or Pacific chub mackerel per week is the sweet spot. That lines up with the FDA’s guidance and provides enough omega-3s to support cardiovascular and brain health. A serving is 4 ounces, roughly the size of a deck of cards. For children, portion sizes scale by age: about 1 ounce for toddlers, 2 ounces for ages 4 to 7, 3 ounces for ages 8 to 10, and a full 4-ounce serving by age 11.
If you’re choosing Spanish mackerel, limit yourself to one serving per week. And skip king mackerel altogether, regardless of age or health status. The mercury risk simply isn’t worth it when lower-mercury options from the same fish family are widely available.