Sardines do taste fishier than mild options like canned tuna or cod, but how fishy depends heavily on whether they’re fresh or canned, what they’re packed in, and how you prepare them. If you’ve been curious but hesitant, the honest answer is that sardines have a noticeable fish flavor, but it ranges from a gentle, briny sweetness to a pungent punch depending on the choices you make at the store and in the kitchen.
Fresh vs. Canned: Two Different Experiences
Fresh sardines are sweeter and milder than most people expect. Right out of the water, the flesh has a clean, almost briny sweetness with a firm texture. That “fishy” reputation comes largely from what happens after the fish is caught and processed. Fresh sardines that were properly iced within hours of being caught can taste closer to the ocean than to the pungent smell people associate with canned fish.
Canned sardines are a different product entirely. The sterilization process, which involves intense heat, breaks down proteins and fats in ways that concentrate the flavor. Canned sardines are typically higher in sodium, softer in texture, and carry a stronger, more distinctly fishy taste. That said, the canning liquid plays a huge role. Sardines packed in tomato sauce tend to mask fishiness the most, since the sauce becomes the dominant flavor. Olive oil preserves and even highlights the natural fish taste, giving you more of that savory, oily character. Water-packed sardines fall somewhere in between, with a cleaner but less rich flavor overall.
Smoked sardines add another dimension. Smoking introduces a deep, savory quality that can either complement or overpower the fishiness depending on the brand. Some brands produce an intensely smoky product that barely reads as fishy at all, while others keep the smoke subtle.
Why Fish Tastes “Fishy” in the First Place
The fishiness you smell and taste comes from specific chemical reactions that start the moment a fish dies. All fish contain a compound called trimethylamine oxide, which in living fish actually contributes to a pleasant, sweet freshness. Once the fish is caught, bacteria begin converting that compound into trimethylamine, the molecule responsible for the classic fishy smell. Higher temperatures and longer storage times accelerate this conversion.
Sardines are especially prone to developing strong flavors because they’re an oily fish. Their flesh is rich in polyunsaturated fatty acids, which are great nutritionally but oxidize quickly. Lipid oxidation is the main pathway that produces “off” fishy flavors and odors in seafood. This is why a sardine that sat at room temperature for a few hours smells far more pungent than one that went straight from the boat to ice. Freshness is the single biggest factor in how fishy any sardine tastes.
How Sardines Compare to Canned Tuna
People who eat both regularly tend to describe canned sardines as juicier and more flavorful than canned tuna, but also noticeably fishier. Canned tuna, especially albacore packed in water, is one of the mildest-tasting fish products available. Sardines have a richer, oilier mouthfeel and a stronger marine flavor that some people love and others find off-putting.
That said, the gap narrows depending on the product. Sardines packed in olive oil, particularly skinless fillets, can taste surprisingly close to canned tuna in oil. The skin on sardines carries a lot of the stronger flavor, so skinless varieties are a good entry point if you’re nervous about fishiness. Bone-in sardines (the bones are soft and edible) don’t change the flavor much, but the texture can be a stumbling block for first-timers.
Size and Species Matter
The word “sardine” actually covers several different small fish species, and they don’t all taste the same. Brisling sardines and sprats are the smallest varieties, typically just a few inches long, with a delicate, mild flavor. Pilchards are larger, fattier, and carry a more robust taste. If you’re sensitive to fishiness, smaller sardines packed in olive oil tend to be the gentlest introduction. Larger sardines deliver more of that full-bodied, oily fish character that enthusiasts specifically seek out.
How to Reduce the Fishy Taste
Acid is your best tool. Lemon juice, lime juice, and vinegar all react directly with trimethylamine, the compound that creates fishiness, and neutralize it. A good squeeze of lemon over sardines on toast isn’t just tradition; it’s chemistry. Any acidic condiment works: hot sauce, a splash of vinegar, pickled onions, or a citrus-based dressing.
If you’re cooking with fresh sardines, soaking them in milk for 20 to 30 minutes before preparation pulls out a surprising amount of the fishy flavor. A protein in milk called casein binds to trimethylamine and removes it from the flesh. Pour off the milk afterward, pat the fish dry, and you’ll notice a significantly milder taste. This trick works for canned sardines too, though fewer people bother since the canning process has already set the flavor profile.
Pairing also matters. Strong, complementary flavors like mustard, garlic, capers, or fresh herbs give your palate something else to focus on. Sardines mashed onto crackers with a bit of Dijon and a few drops of lemon juice taste more like a savory spread than a fillet of fish. Tomato-based preparations, whether it’s sardines packed in tomato sauce or sardines tossed into pasta with a quick marinara, do an excellent job of pushing the fishiness into the background.
Shopping Tips for Milder Sardines
If you’re buying canned sardines for the first time and want to minimize fishiness, look for skinless, boneless fillets packed in olive oil. The skin removal alone makes a significant difference in flavor intensity. Sardines in tomato sauce are another good starting point since the sauce dominates the overall taste.
For fresh sardines, the signs of quality are straightforward: bright, clear eyes, firm flesh that bounces back when pressed, and a smell that’s more like the ocean than like fish. Fresh sardines in good condition have a shelf life of about nine days on ice, but flavor degrades well before that. The freshest sardines, within a day or two of being caught, taste sweet and almost buttery. By day five or six, you’re getting into noticeably fishier territory. If the eyes are cloudy and the scales fall off easily, that sardine will taste exactly as fishy as you feared.
Once you open a can, sardines packed in brine or vegetable oil should be eaten within a day for the best flavor. Sardines in tomato sauce hold up better, staying stable for about three days in the refrigerator. The tomato sauce acts as a buffer against the oxidation that produces off-flavors, which is one more reason it’s a forgiving choice for beginners.

