A standard 3.75-ounce can of sardines delivers roughly 23 grams of protein, making it one of the most protein-dense foods you can pull off a shelf. Per 100 grams, canned sardines pack about 25 grams of protein, putting them in the same league as chicken breast and ahead of most other convenient protein sources.
Protein per Serving Size
Most sardine tins sold in grocery stores weigh 3.75 ounces (about 92 grams) after draining. That single can gives you around 23 grams of protein for roughly 191 calories. If you eat a larger portion, say a full cup of drained sardines (149 grams), you’re looking at nearly 37 grams of protein.
That means one small tin covers about 40 to 45 percent of the daily protein target for an average adult. Two tins would nearly meet the entire recommended daily intake of 46 to 56 grams for most people, though active individuals and athletes typically need more.
How Sardines Compare to Other Fish
Sardines hold their own against the more popular canned fish options. A 3-ounce serving of cooked wild Atlantic salmon provides about 21.6 grams of protein at 155 calories. A 6-ounce serving of cooked bluefin tuna delivers 50.8 grams at 313 calories. Ounce for ounce, sardines and tuna are close in protein density, while salmon is slightly leaner but also slightly lower in protein per serving.
The practical difference is that sardines require zero cooking. You open the can and eat. That convenience, combined with their long shelf life, makes them unusually efficient as a protein source for meal prep, travel, or quick lunches.
Complete Protein With All Essential Amino Acids
Sardines are a complete protein, meaning they contain all nine essential amino acids your body can’t produce on its own. The dominant amino acids in sardine protein are leucine, lysine, glutamic acid, and aspartic acid. Leucine is particularly notable because it plays a central role in triggering muscle protein synthesis, the process your body uses to build and repair muscle tissue. This makes sardines a strong choice for post-workout recovery or for older adults trying to maintain muscle mass.
What Else You Get With That Protein
Sardines deliver more than just protein per calorie. A 100-gram serving of canned sardines provides about 1 gram of combined EPA and DHA omega-3 fatty acids, the two forms most directly linked to heart health and reduced inflammation. That’s a substantial dose. Many fish oil supplements contain similar amounts in a single capsule, but sardines give you those omega-3s alongside a full meal’s worth of protein.
Each tin also supplies significant amounts of vitamin B12, vitamin D, and calcium (especially if you eat the soft, edible bones). The combination of high-quality protein, omega-3s, and micronutrients in a single food is hard to match outside of fatty fish.
Oil-Packed vs. Water-Packed
Sardines canned in oil contain about 24.6 grams of protein per 100 grams. Water-packed sardines have a similar protein content but fewer total calories, since you’re not adding the fat from olive or soybean oil. The protein difference between the two is minimal. Your choice between oil and water should come down to taste preference and whether you’re watching total calorie or fat intake. If you drain oil-packed sardines thoroughly, the calorie gap narrows further.
Low Mercury, High Frequency
One reason sardines work well as a regular protein source is their exceptionally low mercury content. FDA testing found that sardines average just 0.013 parts per million of mercury, with some samples falling below detectable levels entirely. For comparison, canned light tuna averages about 0.126 ppm, and swordfish comes in around 0.995 ppm. Sardines sit near the very bottom of the mercury scale because they’re small, short-lived fish that don’t accumulate heavy metals the way larger predatory species do. You can eat sardines several times a week without the mercury concerns that come with tuna or other large fish.