Proteins

Tofu, tempeh and seitan with gestational diabetes: protein, carbs and what to watch

Most of the plant proteins here carry little carbohydrate, and none carries a pregnancy caution. They are tofu in four firmnesses, a fava bean tofu, tempeh, lupin tempeh, natto, seitan and textured soy protein (TVP). So this guide is about telling them apart: how much protein each gives, where the carbohydrate is, which allergens they carry, and what to watch if they are your main protein in pregnancy. The Proteins guide sets them against meat and fish, and covers the meat rules. Beans, lentils and chickpeas have a guide of their own under Legumes and Pulses, and plant milks and yogurts are under Plant-based Dairy Alternatives.

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

10 foodsLast reviewed: September 11, 2026Sources

Extra-Firm Tofu
Silken Tofu
Fava Bean Tofu
Tempeh

How these were chosen

Eight of the ten foods here, picked to show the range: three tofus from silken to soy-free, the two tempehs, natto, seitan and TVP. None of the plant proteins in this library carries a pregnancy caution.

What to look for

  1. Tofu: firmness sets the protein, the coagulant the calcium

    In this library, protein rises with firmness, from about 6 g per 100 g in silken tofu to about 8 g in firm and extra-firm, with 2 to 3 g of carbohydrate throughout. For calcium, it's the way the tofu is made that counts: the NHS lists calcium-set tofu among the calcium sources for people on a vegan diet, and the British Nutrition Foundation describes it as tofu prepared using calcium. The ingredients list will say.[1] [2]

  2. Tempeh and natto: more protein, and more carbohydrate

    The British Nutrition Foundation calls soya a particularly good protein source for vegetarians and vegans, because it contains a good range of essential amino acids. Tempeh and natto concentrate it: in this library they carry about 20 g of protein per 100 g, against tofu's 8 g. They also carry more carbohydrate, about 8 g in tempeh and 13 g in natto, so count them in a meal's carbohydrate where tofu barely registers.[2]

  3. TVP and seitan: processed, and TVP's figures are dry

    Denmark's food agency points out that processed products made mainly from soy or wheat protein don't contain the same nutrients as beans and lentils. TVP is sold dry, and this library's figures for it are per 100 g dry: 52 g of protein and 34 g of carbohydrate. Soaking adds water and weight, so weigh it dry if you are counting carbohydrate. Seitan is wheat gluten, with about 25 g of protein and 4 g of carbohydrate per 100 g.[2] [3]

  4. Soya, lupin and wheat are all regulated allergens

    Soybeans, lupin and cereals containing gluten, such as wheat, are all among the 14 allergens regulated in the UK. That covers every food in this group: the tofus, tempeh, natto and TVP are soy, lupin tempeh is lupin, seitan is wheat gluten, and fava bean tofu is the one soy-free tofu here.[4] [5]

  5. If plant protein is your main protein

    The NHS says that on a vegan diet you may need a vitamin B12 supplement, and suggests fortified foods or supplements for vitamin D, B12, iodine, selenium and calcium. The British Nutrition Foundation adds that iodine needs rise in pregnancy, that vegans are at risk of iodine deficiency, and that fortified foods are a vegan's only reliable source of B12. Your midwife or care team can check what you need.[1] [2]

Side by side

Tofu by firmness

Per 100 g
FoodProteinCarbsFatBlood sugar impact
Silken Tofu
5.8 g2.8 g2.7 glow
Soft Tofu
6.9 g2.4 g3.5 glow
Firm Tofu
8.1 g1.9 g4.8 glow
Extra-Firm Tofu
8.2 g2.8 g4.8 glow
Fava Bean Tofu
14 g8 g4 glow

Protein rises from 5.8 g per 100 g in silken tofu to 8.2 g in extra-firm; fava bean tofu carries 14 g, with 8 g of carbohydrate.

Tempeh, natto, seitan and TVP

Per 100 g
FoodCarbsFiberProteinBlood sugar impact
Tempeh
7.6 g6.5 g20.3 glow
Lupin Tempeh
10 g9 g22 glow
Natto
13 g5.4 g19 glow
Seitan (wheat gluten)
4 g0.6 g25.1 glow
Textured Soy Protein (TVP)
34 g17 g52 glow

TVP's figures are dry weight: 52 g of protein and 34 g of carbohydrate per 100 g. Of the rest, natto carries the most carbohydrate, 13 g.

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

All foods in Plant-Based Proteins

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

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

Start Free Trial →

Common questions

Is tofu safe to eat while pregnant?

Yes. None of the plant proteins in this library carries a pregnancy caution, and the British Nutrition Foundation, which the NHS links to for vegetarian and vegan pregnancy, lists tofu and other soya foods among good protein sources.[2]

Which tofu has the most calcium?

Calcium-set tofu, made using calcium. The NHS lists it among the calcium sources for people on a vegan diet; the ingredients list tells you whether a tofu is calcium-set.[1] [2]

Do I need supplements on a vegan diet in pregnancy?

The British Nutrition Foundation says every pregnant woman should take 400 µg of folic acid and 10 µg of vitamin D a day, and that fortified foods are a vegan's only reliable source of B12. The NHS suggests considering fortified foods or supplements for B12, iodine, selenium and calcium on a vegan diet. Ask your midwife which you need.[1] [2]

Is seitan gluten-free?

No. Seitan is made from wheat gluten, and cereals containing gluten, such as wheat, are one of the 14 allergens regulated in the UK. In this library, tofu, tempeh and natto list soy rather than gluten among their allergens, and fava bean tofu lists neither; check the label on the pack you buy.[4] [5]

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.

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.