Proteins

Fish with gestational diabetes: which kinds, how much, and how to prepare it

Fresh, unprocessed fish lists 0 g of carbohydrate per 100 g in this library, so this guide isn't really about blood sugar. It's about which fish to choose in pregnancy, how much of it, and how to prepare it. Breaded and battered fish, where the carbohydrate is, is covered in the Proteins guide. 22 of the 52 fish here carry a caution. Sixteen are for mercury, and those mostly follow the US FDA's lists: swordfish is marked avoid, and most of the rest are kept to one serving a week. The other six are smoked, cured, pickled fish or roe, which carry a listeria caution and follow the NHS. National advice differs on both, in places by a lot, so check your own health service's too.

See what works for you. Try SugarCurve free for 7 days 

52 foodsLast reviewed: August 24, 2026Sources

Pollock
Tilapia
Trout
Fresh Herring

How these were chosen

Four fish from the FDA's Best Choices list, white and oily, a fifth from the NHS's oily-fish list, and three fish that are here for their rule: mackerel for its species, smoked salmon for cooking and halibut for its weekly serving. Swordfish, the one fish marked avoid, isn't featured.

What to look for

  1. The FDA's three lists, and where these fish sit

    The FDA sorts fish into Best Choices, Good Choices and Choices to Avoid by their mercury. From this group, anchovies, catfish, cod, flounder, haddock, herring, mullet, perch, pollock, salmon, sardines, smelt, sole, tilapia, freshwater trout, whitefish and whiting are on its Best Choices list. Bluefish, carp, grouper, halibut, mahi mahi, monkfish, rockfish and snapper are Good Choices, and this library marks them limit, at one serving a week. Swordfish is the one fish here that is on the avoid list. Eel, pike and yellowtail aren't on the FDA's lists at all; this library limits them too.[1]

  2. How much: a US serving is smaller than a UK portion

    In pregnancy the FDA advises 8 to 12 ounces of fish a week and counts a serving as 4 ounces, about 115 g: two or three servings from its Best Choices, or one from its Good Choices. The NHS counts a portion as around 140 g. For a balanced diet it suggests at least 2 portions of fish a week, including 1 of oily fish, and in pregnancy no more than 2 portions of oily fish a week. The one-serving limits on the fish pages here are written in the FDA's 115 g.[1] [2]

  3. Oily fish: which count, and why tuna doesn't

    The NHS lists herring, pilchards, salmon, sardines, sprats, trout and mackerel as oily fish, and counts bloaters and kippers as herring. Fresh and canned tuna don't count as oily fish, so tuna sits under its own limit of 4 cans or 2 steaks a week rather than the oily-fish one. In this library, the oily fish carry several times the fat of white fish such as cod, haddock and pollock, as the tables below show.[2]

  4. Mackerel, sea bass and 'fish fillets': the species decides

    Some names cover fish on different FDA lists. Atlantic mackerel and Pacific chub mackerel are Best Choices, Spanish mackerel is a Good Choice, and king mackerel is on the avoid list. Black sea bass is a Best Choice and Chilean sea bass a Good Choice. That's why this library's pages for mackerel, sea bass and plain fish fillets carry conditions rather than a single verdict: the species on the label, or the answer at the fish counter, is what decides.[1]

  5. Smoked, cured and pickled fish: cook it first

    The NHS says cold-smoked and cured fish has to be cooked until steaming hot in pregnancy. In this library, smoked salmon, gravlax and kippered herring are all marked that way, and so is pickled herring: the NHS page doesn't name pickled fish, and this library treats it as cured. Caviar and salmon roe are marked to eat only when pasteurised or heated through; the NHS page doesn't mention roe either way.[3]

  6. Salted, smoked and dried fish carry the salt

    The NHS lists cured meats and fish among the salty foods to eat less often, and advises adults to have no more than 6 g of salt a day. In this library, fresh cod lists about 54 mg of sodium per 100 g, smoked salmon about 780 mg, salt cod about 950 mg and anchovies about 3,700 mg. With these fish it's the salt, not the carbohydrate, that is worth reading on the label.[4]

Side by side

White fish

Per 100 g
FoodProteinFatCaloriesBlood sugar impact
Cod
17.8 g0.7 g82 kcallow
Haddock
20.6 g0.7 g90 kcallow
Pollock
19.4 g1 g92 kcallow
Sole
18.8 g1.2 g91 kcallow
Tilapia
20.1 g1.7 g96 kcallow
Whiting
18.3 g1.3 g90 kcallow

All six carry under 2 g of fat and about 18 to 21 g of protein per 100 g.

Oily fish

Per 100 g
FoodProteinFatSaturated fatBlood sugar impact
Salmon
20.4 g13.4 g3.1 glow
Trout
20.8 g6.6 g1.5 glow
Sardines
24.6 g11.2 g1.5 glow
Fresh Herring
23 g12 g3 glow
Mackerel
Caution
18.6 g13.9 g3.1 glow
Sprat
24.5 g13.2 g3.5 glow

Between 6.6 g (trout) and 13.9 g (mackerel) of fat per 100 g, against under 2 g in the white fish above.

Salted, smoked and dried fish

Per 100 g
FoodSodiumProteinBlood sugar impact
Cod
54 mg17.8 glow
Salt Cod (Bacalao)
950 mg29.5 glow
Smoked Salmon
Caution
780 mg18.3 glow
Kippered herring
Caution
820 mg24.6 glow
Dried Cod
2,100 mg62.8 glow
Anchovies
3,668 mg28.9 glow

From 54 mg of sodium per 100 g in fresh cod to about 3,700 mg in anchovies.

Figures from each food's entry in this library. Open a food for its full profile and portion notes.

All foods in Fish

52 foods in this category, each rated for glycemic impact and blood sugar effect.

Track how fish affects your blood sugar with the SugarCurve app — free to download.

Start Free Trial →

Common questions

Which fish are best to eat while pregnant?

Fish that is low in mercury, and a mix of white and oily. The FDA's Best Choices include salmon, sardines, herring, cod, haddock, pollock, tilapia and trout, at two or three servings a week. The NHS suggests including oily fish, at no more than 2 portions a week in pregnancy.[1] [2]

Is tinned tuna better than fresh tuna in pregnancy?

Under the NHS's advice they share one limit, no more than 4 cans or 2 tuna steaks a week, and neither counts as oily fish. The FDA sorts tuna by kind rather than by tin: canned light tuna is a Best Choice, while albacore, canned or fresh, and yellowfin are Good Choices, at one serving a week.[1] [2]

Can I eat sushi while pregnant?

Sushi made with cooked fish or cooked shellfish, yes, according to the NHS. Sushi made with raw fish or raw shellfish is on its list of foods to avoid, even if the fish was frozen first.[3]

Can I eat pickled herring while pregnant?

The NHS page doesn't name pickled fish. It says cured fish should be cooked until steaming hot, and this library applies that rule to pickled herring, so it's marked to eat cooked rather than cold from the jar. Advice on pickled fish varies between countries, so check your own health service's.[3]

Keep reading

Important Safety Information

Every pregnancy is different, and gestational diabetes is managed differently depending on your readings, your medication and how far along you are. The ratings and portions on this page are general information — not a diagnosis, a treatment plan or a medical device — and they cannot see your results.

Low blood sugar:
If you take insulin or diabetes medication, eating less carbohydrate than your team planned for can push your blood sugar too low. Treat a reading below 70 mg/dL (3.9 mmol/L), or symptoms such as shaking, sweating, confusion or a racing heart, with fast-acting carbohydrate immediately and retest after 15 minutes. Never use this page as a reason to skip or shrink a meal you were told to eat.
Carbohydrate and ketones:
Cutting carbohydrate hard to force a number down is not safe in pregnancy — it can produce ketones. Published guidance sets a minimum of 175 g of carbohydrate per day in pregnancy. Readings that stay above target for several days need your care team, not a smaller portion.
Medication and insulin:
The portions here are generic and know nothing about your insulin doses, your metformin, or the steroids given to mature your baby's lungs — all of which change how a meal affects you. Never adjust a dose or a mealtime based on this page.
Food safety in pregnancy:
Blood sugar is not the only thing that makes a food suitable while you are pregnant. Some foods with excellent glycemic numbers still carry mercury, vitamin A, listeria or alcohol risks, and those are judged separately from the ratings shown here. Check your national pregnancy food-safety guidance before adding an unfamiliar food.
What these ratings can and cannot tell you:
Glycemic index values, impact ratings and maximum servings are population averages taken from published tables. Two people eating the same food can get very different readings, so your own meter is the only measurement that describes you. Nutrition figures are indicative per 100 g and vary with brand, ripeness and preparation.

Contact your care team the same day if: your readings stay above target for several days; you have a reading below 54 mg/dL (3.0 mmol/L) or needed someone else's help to treat a low; you test positive for ketones; or your baby is moving less than usual. Seek emergency care for confusion, fainting, repeated vomiting, or a low you cannot bring back up.

By using this guide, you agree to our Terms and Conditions. How we write, source and review this content: editorial policy.

Sources

Compiled and reviewed by Dalo Labs ApS. Numbered references in the text point to the sources below. Not endorsed by or affiliated with any referenced organization. · Last reviewed: August 24, 2026

  1. FDA — Advice about Eating Fish
  2. NHS — Fish and shellfish
  3. NHS — Foods to avoid in pregnancy
  4. NHS — Salt: the facts

Help with every meal, not just this one

SugarCurve plans your week, turns cravings into recipes and shows how your readings respond to what you eat, so following your care team's advice takes less guesswork, day after day.

  • Weekly meal plans
  • Recipes for your cravings
  • Your numbers, in charts
  • Reports for your care team
Try SugarCurve free →

7 days free, then a subscription. Cancel anytime before the trial ends.