
Cooking Without Soy: Protein Sources, Swaps and Meals
Soy is convenient, but a vegetarian diet does not depend on it. Lentils, chickpeas, beans, split peas, seitan, seeds and nuts can provide the protein in a meal. People who eat eggs or dairy have more options still. The useful question is not “What is the one perfect tofu replacement?” It is “What is the main protein source in this meal?”
The World Health Organization says protein at 10 to 15% of daily energy is generally enough for adults, roughly 50 to 75 g for a healthy-weight person eating 2,000 calories. That is a population guide, not an individual prescription. Age, body size, pregnancy, training and some medical conditions change requirements.
The short version
- Cooked lentils and chickpeas provide about 9 g of protein per 100 g. A 180 to 200 g serving therefore supplies roughly 16 to 18 g.
- Seitan is more concentrated, but it is wheat gluten. It is unsuitable for coeliac disease or wheat allergy.
- Grains and legumes do not have to appear in the same meal. A varied diet with enough food can supply all nine essential amino acids across the day.
- A diagnosed soy allergy requires label checks and attention to cross-contact. Personal advice from an allergy specialist takes priority over general guidance here.
Why Avoid Soy?
Before diving into the alternatives, it’s relevant to ask why some choose to exclude soy. Here are some common reasons:
- Allergies and Intolerances: Soy is on the list of major allergens and can cause reactions in some sensitive individuals.
- Taste or Texture: Some people simply don’t like the strong taste of soy or the sometimes “rubbery” texture of certain derivatives like tofu.
- Dietary Variation: Even if you enjoy soy, diversifying your protein sources is always beneficial to meet a wide range of nutritional needs and avoid culinary monotony.
Fortunately, removing soy from your kitchen doesn’t mean giving up a rich and varied vegetarian diet. There are many other plant-based foods that can provide interesting amounts of protein while offering unique flavors and textures.
Legumes: Queens of Plant Protein
When it comes to vegetarian diets, legumes often top the list. They are one of the best sources of plant-based protein, while also being rich in fiber, iron, vitamins, and minerals. Additionally, they are very economical and have a long shelf life, especially if you buy them dried. Here are some essential legumes:
Lentils
- Green, Brown, or Blonde Lentils: They contain about 24 g of protein per 100 g (dry weight). They cook relatively quickly and lend themselves to many preparations, such as soups, salads, and stews.
- Red Lentils: Their softer texture and shorter cooking time (less than 15 minutes) make them a choice ingredient for soups and purees. They contain slightly less protein than green lentils but remain very nutritionally interesting.
Chickpeas
Chickpeas contain about 19 g of protein per 100 g (dry weight). They are particularly appreciated in Middle Eastern and South Asian recipes. You can use them to prepare:
- Falafels.
- Hummus (spreads).
- Spicy Indian curries with vegetables.
Additionally, aquafaba (the cooking or canning liquid of chickpeas) can replace egg whites in some preparations like vegan chocolate mousse or vegan meringue.
Dried Beans
There are many varieties (red beans, white beans, black beans, adzuki beans), and their protein content averages between 20 and 25 g per 100 g (dry weight). Each has its taste and texture characteristics. Black beans, for example, pair well with spicy or Tex-Mex dishes (like chili sin carne), while cannellini beans lend themselves to Mediterranean or Italian dishes.
Preparation Tips
- Soaking: Most dried legumes require pre-soaking for several hours (often overnight) to reduce cooking time and improve digestibility.
- Cooking: A pressure cooker or an instant pot is ideal for significantly reducing cooking time and achieving a softer texture.
- Spices and Herbs: To enhance their flavor, feel free to add spices (cumin, coriander, paprika, chili) or fresh herbs (parsley, cilantro, basil) during cooking.
Whole Grains: Nutrients and Proteins
Although grains are not strictly the richest in protein, they still provide a significant amount of protein, as well as complex carbohydrates, fiber, vitamins, and minerals. The most interesting is often to combine grains with legumes to obtain a more complete amino acid profile. Among the most well-known grains are:
Brown Rice
Brown rice contains more fiber, vitamins, and minerals than white rice, with about 7 to 8 g of protein per 100 g (dry weight). It is recommended to favor brown or semi-brown rice to make the most of its nutritional benefits.
Quinoa
Technically considered a pseudo-cereal, quinoa stands out for its high protein content (about 14 g of protein per 100 g, dry weight). It also offers a more complete amino acid profile than most cereals. Its slightly crunchy texture and delicate flavor go well with different recipes: salads, hot dishes, quinoa patties, etc.
Oats
Oat flakes contain about 13 g of protein per 100 g (dry weight). Oats contain soluble fibres called beta-glucans as well as protein. Porridges, mueslis, and oat patties are good ways to incorporate them into your diet.
Spelt and Einkorn
These ancient wheat varieties contain about 12 to 15 g of protein per 100 g (dry weight), depending on the variety. They are cooked in the same way as rice (in “grain” form) or can be purchased as pasta, flour, semolina, etc. Spelt also has a characteristic taste that adds originality to your dishes.
Seeds and Nuts: Concentrated Energy
Nuts (almonds, walnuts, hazelnuts, cashews, etc.) and seeds (sunflower, pumpkin, sesame, chia, flax, hemp) are excellent sources of protein and “good fats” (unsaturated fatty acids). They are also good sources of minerals (magnesium, zinc, iron) and vitamins (vitamin E, B vitamins, etc.).
Hemp Seeds
Hulled hemp seeds contain about 31 g of protein per 100 g. They have a good balance between omega-3 and omega-6. You can sprinkle them on your salads, soups, or prepare homemade hemp milk.
Pumpkin Seeds
Rich in zinc, magnesium, and protein (about 29 g per 100 g), they are ideal for enhancing salads, soups, and even hot dishes. You can also use them to prepare an original pesto (pumpkin seeds, basil, olive oil, salt).
Almonds, Walnuts, and Hazelnuts
Their protein content varies between 15 and 25 g per 100 g. They are also particularly rich in unsaturated fatty acids, beneficial for cardiovascular health. Nut butters (almond, peanut, cashew) are very practical for replacing butter or margarine in some recipes or simply for spreading on whole-grain bread.
Usage Tips
- Toasting: Lightly roasting these seeds and nuts (without adding fat) can enhance their flavors.
- Storage: Nuts go rancid faster than grains. Store them in a cool, dry place, or even in the refrigerator to extend their shelf life.
- Purees and Plant Milks: Blend your seeds and nuts with water to obtain creamy purees or plant milks with varied flavors.
Seitan: A Soy-Free, Protein-Rich Alternative
Seitan is a traditional East Asian food, often associated with Japanese cuisine. However, unlike tofu or tempeh, seitan is mainly composed of wheat gluten, making it a soy-free alternative but not suitable for those intolerant to gluten. It still provides between 20 and 25 g of protein per 100 g.
How to Make Your Own Seitan?
- Gluten Mixing: Buy pure wheat gluten (also called “vital wheat gluten”) and mix it with spices (paprika, garlic powder, dried herbs, etc.) and a little flour or starch for texture.
- Hydration: Add seasoned vegetable broth or warm water to form an elastic dough.
- Cooking: Cook the seitan dough in flavored broth for about 30 to 60 minutes, depending on thickness.
Seitan has a firm texture that sometimes resembles white meat. It can be marinated, grilled, roasted, or cooked in sauce. Its neutral taste also allows it to be seasoned according to your preferences.
Pea Protein: Another Interesting Option
In recent years, the food industry has developed protein alternatives based on yellow peas, called “pea protein.” You can find in stores vegetable steaks or patties, protein powders to integrate into smoothies, or even pea-based plant milks. Yellow peas are naturally rich in protein, making them a useful ingredient for people avoiding soy.
Benefits and Uses
- Protein Powder: Ideal for enriching your smoothies, pastries, or soups.
- Creamy Texture: Peas blend easily and can give a milk-like texture when transformed into a plant-based drink.
- Patties and Balls: Pea protein mixes well with blended vegetables, spices, and cooked grains to form vegetable patties.
Mushrooms: A Tasty “Plus”
Even though they are not among the richest in protein in the plant kingdom, mushrooms remain interesting for varying protein sources while enjoying their delicate taste. Mushrooms, particularly oyster mushrooms and button mushrooms, contain about 3 g of protein per 100 g (fresh weight). Shiitake mushrooms contain a bit more. This content is modest, but mushrooms are an interesting food for their richness in minerals (selenium, copper) and their umami flavor, which can resemble meat in some dishes.
How to Use Them?
- Risottos and Stews: Mushrooms release their aromas when cooked slowly, giving a deep flavor to your dishes.
- Vegetable Patties: Blended with legumes and grains, they add softness and a pleasant aroma.
- Marinades: Oyster mushrooms take well to a marinade of soy-free stock, vinegar, garlic and herbs.
Amino acids and the protein-combining myth
Food protein supplies amino acids. Nine are essential because the body cannot make enough of them. Legumes tend to be lower in methionine, while grains tend to be lower in lysine. This difference produced a stubborn rule that rice and beans must be eaten together.
They do not. The reference page on complete protein explains that different foods complement one another without having to be eaten in the same meal. The body draws on amino acids from successive meals. Lentil soup at lunch and wholegrain bread at dinner can both contribute to the day’s intake.
Grains and legumes are still a sensible culinary pairing. Together they make a filling meal and help provide enough energy. Just do not turn the pairing into a minute-by-minute biological requirement. Our plant protein guide covers the amino acid question in more detail.
Compare cooked portions, not dry figures
Figures per 100 g dry make legumes look far more concentrated than the serving on a plate because they absorb water. The nutrient tables for lentils and chickpeas list about 9.0 and 8.9 g of protein per 100 g cooked. A 180 g portion supplies close to 16 g before counting bread, grains or seeds.
These serving guides are more useful in a kitchen. Packaged products differ, so use the label for the food you buy.
| Food | Practical serving | Best use |
|---|---|---|
| Cooked lentils, chickpeas or beans | 180 to 200 g | Curry, chilli, soup or meal salad |
| Cooked split peas | 180 to 200 g | Thick soup, mash or patties |
| Seitan | 100 to 150 g | Fry, roast, grill or stew |
| Hemp seeds | 20 to 30 g | Add to porridge, soup or salad |
| Pumpkin seeds | 25 to 30 g | Topping, pesto or snack |
| Eggs | 2 | Omelette or meal topping, if included |
| High-protein yoghurt | check the label | Breakfast or sauce, if dairy is included |
Mushrooms earn their place through texture and savoury flavour, not as a main protein. At roughly 3 g per 100 g fresh, they need beans, lentils, eggs or seitan alongside them.
Replace tofu according to what it does
Tofu can be firm, crumbly, creamy or neutral. No single ingredient replaces all those jobs.
For something firm enough to grill, use seitan or a chickpea patty. Seitan is wheat gluten, so it absorbs marinades and browns well. Our homemade seitan method covers mixing and cooking. It is not safe for someone with coeliac disease, wheat allergy or a medically prescribed gluten-free diet.
For a crumble, roughly mash chickpeas or white beans with spices. For a creamy base, blend white beans, split peas or soaked cashews. Chilled panisse can be cut into cubes for curries. Chickpea flour also makes a soy-free savoury pancake or Burmese-style chickpea tofu.
Standard tempeh is made from soy. Pea, lupin or sunflower products sold as tempeh may be suitable, but check the ingredients. Miso, tamari, soy sauce, textured vegetable protein and many meat substitutes commonly contain soy too.
Build savoury flavour without soy sauce
Soy sauce contributes salt, umami and fermented acidity. A soy-free dish can get those qualities from soy-free vegetable stock, powdered dried mushrooms, tomato paste, nutritional yeast, capers, olives, balsamic vinegar or lemon. Coconut aminos are another option, although they are often sweeter and vary in salt content.
For 300 g of seitan, mix one tablespoon of oil, one tablespoon of vinegar, smoked paprika, garlic and two or three tablespoons of soy-free stock. Taste before adding salt. For a creamy sauce, blend white beans with lemon, mustard and water. Sunflower seed butter gives a thicker result without nuts.
Spices change a dish’s character, but they do not replace its structure. A dependable meal has a protein source, vegetables, an energy source such as potatoes or grains, and seasoning. Our guide to balancing a vegetarian meal shows how to check those parts.
Soy allergy changes the rules
A preference and an allergy call for different levels of caution. The FDA defines food allergy as an immune reaction to food proteins and notes that symptoms range from hives to anaphylaxis. Digestive discomfort alone does not diagnose an allergy. Diagnosis and an emergency plan belong with a qualified clinician.
Soy appears in Annex II of the EU Food Information Regulation 1169/2011. Read the full ingredient list each time, even for a familiar product, because recipes change. Check stocks, sauces, margarine, chocolate, speciality bread, protein powder and meat alternatives. A precautionary trace warning deals with accidental contact; an allergy specialist can explain what that means for a particular person.
At home, use clean utensils and avoid shared frying oil or boards when the medical plan requires strict control of cross-contact. In a restaurant, say “soy allergy” rather than “I don’t eat tofu”. Ask about the sauce and stock. Soy, miso and tofu can appear in a dish without being visible.
Protein is only part of the picture
Replacing tofu with rice, vegetables or mushrooms alone lowers the meal’s protein. Replacing fortified soy drink with unfortified rice drink can also cut both protein and calcium. Compare drinks for protein, calcium, vitamin B12, added sugar and salt.
The NHS vegetarian diet guide asks vegetarians to pay particular attention to iron and B12. Pair lentils, beans or seeds with vitamin C from peppers, broccoli, kiwi or citrus to support iron absorption. Our plant iron guide also explains the effects of tea, coffee and phytates.
Eggs and dairy contain B12, but occasional servings may not provide a dependable amount. Vegans need fortified foods or a reliable supplement. Our vitamin B12 guide covers sources and testing. Walnuts, rapeseed oil, ground flax and chia provide ALA omega-3. For calcium, compare fortified drinks and include suitable greens, tahini and pulses.
A soy-free vegetarian day
This example shows how to spread protein across meals. It is not a personal prescription.
Breakfast could be oat porridge made with a fortified soy-free drink, two spoonfuls of hemp seeds and fruit. Lunch could contain 180 to 200 g of chickpeas in a quinoa salad with pepper, cucumber and lemon-tahini dressing. A handful of nuts works as a snack. Dinner could be red bean chilli with maize, tomato and brown rice. Someone who eats dairy might add yoghurt at breakfast; someone who does not could increase the legumes or seeds.
Cook a large batch of lentils or beans, cool them promptly and freeze meal-sized portions. Rinsed canned beans are a sound convenience when time is short. Our list of pantry legumes gives more ways to rotate them.
Common mistakes
The first is counting protein from dry weight and then eating a small cooked portion. The second is treating seeds and nuts as an unlimited main course. They help, but they are energy dense and harder to eat in large quantities than pulses. The third is buying a plant burger without checking the label. Many contain soy, and protein and salt differ widely.
Cutting soy, gluten, legumes and nuts at the same time leaves a much narrower diet. Get individual help if several foods must be excluded. Advice is especially useful for children, pregnancy, intensive sport, kidney disease, digestive illness or multiple allergies.
Frequently asked questions
Can a vegan diet work without soy?
Yes. Pulses, seitan when gluten is suitable, seeds, nuts and some pea products can provide protein. Vitamin B12 needs a reliable plan, and calcium, iron, iodine and omega-3 deserve attention.
Is seitan nutritionally equal to tofu?
No. Seitan is protein rich but has a different amino acid profile and does not provide the calcium found in calcium-set tofu. Rotate it with pulses and other foods.
Is protein powder necessary?
Most adults can meet their needs through meals. Pea protein powder can be convenient when appetite, time or training goals make that hard, but it is optional. Check for soy, other allergens, sugars and the actual serving size.
Can children eat a soy-free vegetarian diet?
Yes, if it provides enough energy and nutrients for growth. Small appetites make planning more important. Paediatric or dietetic advice is sensible for a vegan diet, diagnosed allergy or several exclusions.
Sources
- WHO: healthy diet and adult protein guidance
- NHS: vegetarian diet, iron, B12 and calcium
- FDA: food allergy definition, severity and labelling
- EUR-Lex: Regulation 1169/2011 and listed allergens
- Complete protein: amino acids and complementary foods
- Lentil: cooked lentil composition
- Chickpea: cooked chickpea composition
- Seitan: origin and composition