Food Library

Meat, fish, eggs and tofu with gestational diabetes: the carbs and the safety rules

Plain meat, fish, eggs and tofu carry little or no carbohydrate. In this group the carbohydrate turns up in what is added, such as breadcrumbs, batter and coatings, so the blood-sugar part of this guide is short. Food safety is the larger part. Liver, some fish, raw and undercooked meat, cold cured meats, smoked fish, raw shellfish and some eggs each come with a specific rule in pregnancy, and 76 of the 188 foods here carry a caution. This guide takes them one at a time, following the NHS and, for mercury in fish, the US FDA. Advice differs between countries, so check your own health service's too. Fish, meat, poultry, shellfish and eggs each have a page of their own.

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

188 foodsLast reviewed: September 7, 2026Sources

Proteins: foods and gestational diabetes

How these were chosen

Lower-mercury fish, lean poultry, eggs and two plant proteins, chosen with their carbohydrate and protein in view, plus tuna for its weekly limit. None of the ten foods marked avoid in this group, nine livers and swordfish, is featured.

What to look for

  1. The carbohydrate is in the coating

    USDA lists cooked cod at 0 g of carbohydrate per 100 g and frozen fish sticks at about 22 g; roasted chicken breast has none, and fast-food chicken tenders about 17 g. In this library, fish fingers, fish cakes, patties and nuggets carry 15 to 22 g per 100 g, and imitation crab (surimi) about 8 g. Plain cuts, fillets and eggs stay close to zero.[1]

  2. Eat fish, and choose the lower-mercury kinds

    The FDA advises people who are pregnant to eat 8 to 12 ounces (about 225 to 340 g) of a variety of lower-mercury fish a week, two or three servings from its best choices, such as salmon, cod, pollock, sardines, shrimp and canned light tuna. It advises avoiding king mackerel, marlin, orange roughy, shark, swordfish, Gulf of Mexico tilefish and bigeye tuna. The NHS lists swordfish, shark and marlin to avoid, and says to eat no more than 2 portions of oily fish, such as salmon, trout, mackerel, sardines or herring, a week.[2] [3]

  3. Avoid liver and liver products

    The NHS lists liver and liver products among the foods to avoid in pregnancy, because they carry high levels of vitamin A, which can harm the baby. That is why every liver in this group is marked avoid, from chicken to venison; with swordfish, they make up the ten foods marked avoid here. Meat pâté without liver is a different case: the NHS says to keep it chilled and eat it before its use-by date.[3]

  4. Cook meat through, and heat cured meats

    The NHS advises avoiding raw or undercooked meat, because of a small risk of toxoplasmosis, and cooking chicken, pork, lamb, turkey and duck until no pink or blood is left. Cold cured meats such as salami, pepperoni, chorizo and prosciutto should be cooked until steaming hot. Cold pre-cooked meats such as ham or sliced chicken need only be kept chilled and eaten before their use-by date, though some pages in this library advise heating them too. The NHS also lists game meats such as goose, partridge, pheasant and venison to avoid, because they may contain lead.[3]

  5. Smoked fish and shellfish: cook them

    The NHS says cold-smoked and cured fish, such as smoked salmon, must be cooked until steaming hot, and advises avoiding raw fish and raw shellfish, including sushi made with raw fish even if it has been frozen. Cooked shellfish, including prawns, crab, lobster, mussels, scallops and clams, is on its list of foods that are safe to eat.[3]

Side by side

Plain and coated fish

Per 100 g
FoodCarbsProteinFatBlood sugar impact
Cod
0 g17.8 g0.7 glow
Haddock
0 g20.6 g0.7 glow
Salmon
0 g20.4 g13.4 glow
Fish sticks
18 g14 g12 gmedium
Fish Cakes
18 g14 g11 ghigh
Fish Nuggets
22 g14 g16 gmedium

The coated products carry 18 to 22 g of carbohydrate per 100 g; the plain fillets carry none.

Meat and poultry

Per 100 g
FoodProteinFatSaturated fatBlood sugar impact
Chicken Breast
31 g3.6 g1 glow
Turkey Breast
29 g3.6 g1 glow
Pork Loin
26.2 g3.5 g1.2 glow
Beef Steak
29.5 g9.2 g3.7 glow
Lamb Leg
36 g14 g5.7 glow
Duck breast
19 g28 g9.7 glow

Chicken breast, turkey breast and pork loin carry the least fat here; duck breast carries the most.

Cured and deli meats

Per 100 g
FoodSodiumFatSaturated fatBlood sugar impact
Chicken Breast
74 mg3.6 g1 glow
Turkey Deli Slices
Caution
1,050 mg3.8 g1.1 glow
Ham
Caution
1,110 mg6 g2 glow
Pork Salami
Caution
1,890 mg37 g13 glow
Prosciutto
Caution
2,100 mg16 g6 glow
Bacon
Caution
2,100 mg42 g15 glow

The cured and deli meats carry about 1,000 to 2,100 mg of sodium per 100 g, against 74 mg for plain chicken breast.

Plant proteins

Per 100 g
FoodCarbsProteinFatBlood sugar impact
Firm Tofu
1.9 g8.1 g4.8 glow
Silken Tofu
2.8 g5.8 g2.7 glow
Tempeh
7.6 g20.3 g10.8 glow
Lupin Tempeh
10 g22 g9 glow
Natto
13 g19 g11 glow
Seitan (wheat gluten)
4 g25.1 g1.9 glow

Tofu carries the least carbohydrate; tempeh, natto and seitan carry more than twice its protein.

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

All foods in Proteins

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

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

Start Free Trial →

Common questions

Does meat or fish raise blood sugar?

Plain meat, fish and eggs carry little or no carbohydrate: USDA lists cooked cod and roasted chicken breast at 0 g per 100 g. Coated versions are different, with frozen fish sticks at about 22 g. Diabetes UK notes that protein and fat slow the digestion of carbohydrate eaten in the same meal, in advice written for diabetes generally.[1] [4]

How much tuna can I eat while pregnant?

The NHS says no more than 4 cans of tuna or 2 tuna steaks a week. The FDA puts canned light and skipjack tuna among its best choices, albacore and yellowfin among its good choices, and bigeye tuna among the fish to avoid.[2] [3]

Can I eat smoked salmon while pregnant?

Only cooked until steaming hot, for example stirred into a hot pasta dish. The NHS gives the same rule for all cold-smoked and cured fish.[3]

Is ham safe to eat in pregnancy?

By the NHS's advice, yes, if it is kept chilled and eaten before its use-by date, as with other cold pre-cooked meats such as sliced chicken. Cold cured meats such as prosciutto, salami and chorizo are different: cook them until steaming hot. Some pages in this library advise heating ham as well, which is stricter than the NHS.[3]

Can I eat runny eggs while pregnant?

In the UK, the NHS says hen eggs with the red British Lion stamp, or from the Laid in Britain scheme, can be eaten raw or runny. Other hen eggs, and duck, goose and quail eggs, should be well cooked, not raw or runny. Outside the UK, follow your own health service's advice on eggs.[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: September 7, 2026

  1. USDA FoodData Central — cod, Atlantic, cooked (FDC 171956); fish sticks, frozen, prepared (174195); chicken breast, roasted (171477); fast foods, chicken tenders (173321)
  2. FDA — Advice about Eating Fish
  3. NHS — Foods to avoid in pregnancy
  4. Diabetes UK — Glycaemic index and diabetes

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.