Is Dover Sole Healthy? Protein, Mercury, and More

Dover sole is one of the healthiest fish you can eat. At just 91 calories per 100-gram serving with nearly 19 grams of protein and barely any fat, it checks every box for a lean, nutrient-dense protein source. It also ranks among the lowest-mercury fish available, making it safe for frequent consumption.

Calories, Protein, and Fat

A 100-gram serving of raw Dover sole (roughly a small fillet) delivers 18.84 grams of protein for only 91 calories. Total fat comes in at just 1.19 grams, with only 0.283 grams of that being saturated fat. There are zero carbohydrates and zero sugars. That protein-to-calorie ratio is excellent by any measure, putting Dover sole in the same league as other prized lean white fish like cod and tilapia.

For context, about 83% of the calories in Dover sole come from protein. If you’re tracking macros or trying to hit a high protein intake without excess calories, it’s one of the most efficient choices at the fish counter. A typical 6-ounce cooked fillet will give you well over 30 grams of protein for under 200 calories, depending on how you prepare it.

Key Vitamins and Minerals

Beyond its protein content, Dover sole provides meaningful amounts of several micronutrients. A 100-gram serving contains roughly 32.7 micrograms of selenium, which covers more than half the recommended daily intake for adults. Selenium supports thyroid function and acts as an antioxidant that helps protect cells from damage.

Dover sole also supplies about 200 milligrams of phosphorus per 100 grams, contributing to roughly 16% of the daily value. Phosphorus plays a role in bone health and energy metabolism. You’ll also get 0.8 micrograms of vitamin B12, a nutrient essential for nerve function and red blood cell production that’s found almost exclusively in animal foods.

Sodium sits at a moderate 81 milligrams per 100-gram raw serving, which is low enough that Dover sole fits comfortably into a sodium-restricted diet, assuming it’s prepared without heavy salting.

Mercury Levels Are Very Low

Mercury is the main safety concern with any fish, and Dover sole performs exceptionally well here. FDA testing data shows that flatfish (the category that includes sole) average just 0.056 parts per million of mercury, with a median of 0.05 ppm. To put that in perspective, high-mercury fish like swordfish and shark typically range from 0.7 to over 1.0 ppm. Dover sole contains roughly one-tenth to one-fifteenth the mercury of those species.

This low mercury level means Dover sole is safe to eat multiple times per week, including for pregnant women and young children. The FDA’s general guidance recommends two to three servings of low-mercury fish per week for most adults, and Dover sole easily qualifies.

Dover Sole for Weight Management

If you’re eating for weight loss or body recomposition, Dover sole is hard to beat. The combination of high protein and minimal fat means you get a filling, muscle-supporting meal without a caloric burden. Protein is the most satiating macronutrient, and getting nearly 19 grams of it for under 100 calories leaves plenty of room in your daily budget for healthy fats, vegetables, and whole grains on the side.

The cholesterol content is 48 milligrams per 100 grams, which is modest. For most people, dietary cholesterol has a limited effect on blood cholesterol levels, so this shouldn’t be a concern unless your doctor has specifically advised you to restrict it.

Considerations for Gout

If you have gout or elevated uric acid levels, you may have heard that seafood can trigger flare-ups. This is true for certain high-purine fish like anchovies, sardines, and shellfish. Dover sole is not singled out as a high-purine fish, and the Mayo Clinic notes that even people with gout can include small amounts of fish in their diets because of the overall health benefits. Keeping portions moderate and staying hydrated is a reasonable approach if gout is a concern for you.

Fresh vs. Frozen: Watch for Additives

One thing to be aware of is that frozen Dover sole fillets are sometimes treated with sodium polyphosphates before freezing. These additives reduce moisture loss during thawing and help the fillet hold its texture, but they also increase the sodium content beyond what you’d find in fresh fish. Research has confirmed that sodium tripolyphosphate is effective at reducing drip loss in Dover sole specifically.

If you’re buying frozen fillets, check the ingredient list. A product labeled with just “sole” and nothing else is your cleanest option. If you see sodium tripolyphosphate or similar additives listed, the sodium content per serving will be higher than the 81 milligrams found in untreated raw sole. This matters most for people on strict low-sodium diets. Fresh Dover sole from the fish counter won’t have this issue.

Best Ways to Keep It Healthy

Dover sole has a delicate, mild flavor and a tender texture that doesn’t need heavy sauces or breading. Baking, broiling, steaming, or pan-searing with a small amount of olive oil are all methods that preserve its nutritional advantages. A squeeze of lemon and some herbs are often all it needs. Deep frying or coating it in butter-heavy sauces will obviously add calories and saturated fat that offset the fish’s naturally lean profile.

Because the fillets are thin, they cook quickly, usually in 3 to 5 minutes per side in a hot pan or about 10 to 12 minutes in a 400°F oven. Overcooking is the main risk, which dries out the fish and makes the texture less appealing. Pull it from heat as soon as it flakes easily with a fork.