Moneycontrol PRO
LAMF
LAMF

7 best vegetarian protein alternatives to chicken, fish and eggs, approved by Dubai-based celebrity nutritionist

A Dubai-based celebrity nutritionist shares seven practical and high-protein vegetarian substitutes you can use for common non-vegetarian foods like chicken, fish and eggs. Each alternative to meat or eggs is easy to fit into Indian diets and can provide similar nutrition, when eaten in substantial and appropriate portion size.
October 22, 2025 / 18:42 IST
Smart vegetarian alternatives to chicken, fish and eggs that help you meet your protein goals, shared by a Dubai-based celebrity nutritionist. (Image: Pinterest)

This is for you if you strictly follow a vegetarian diet. One of the main areas of concern for many who only include vegetarian food in their diet is protein: Where will it come from, how much is enough, and whether a vegetarian diet can really match the protein quality of animal sources?

The good news is it absolutely can.

Dubai‑based celebrity nutritionist Rashi Chowdhary, who works with many high‑profile clients on balanced eating, is sharing the best vegetarian substitutions for commonly eaten protein sources in non‑vegetarian meals such as chicken, fish and eggs, with a focus on Indian food habits and ingredients.

Chowdhary is known for her holistic approach to wellness and she combines modern nutrition science with practical food solutions. In her experience, she emphasises that when vegetarian diets are properly planned, obtaining sufficient protein is quite straightforward without sacrificing flavour, variety or health benefits.

Also read: When is the best time to eat protein? Nutritionist shares the secret to optimal use and how should you consume it

Here are her 7 suggested vegetarian alternatives, that approximate around 18–20 grams of protein per serving:

  • Replace chicken with matar paneer

Green peas mixed with paneer (cottage cheese) provide a dish almost equal to chicken in protein amounts. Adjust portion sizes to approximately 18–20 grams per serving.

  • Replace fish with tofu

200 grams of firm tofu provides a high quality, easily-digestible protein source, which is an ideal fish alternative. Separate the serving sizes into two for better absorption.

  • Use thick Greek yoghurt or dahi instead of shrimp

Thick yoghurt is good protein and good for gut health, making it a great vegetarian option for seafood lovers eliminating shrimp.

  • Substitute mutton with matki beans and Greek yoghurt

A combination of matki, or moth beans, and Greek yoghurt offers both plant- and dairy-based protein, providing a complete and filling replacement for red meat.

  • Use pea protein and leucine instead of whey protein

If you are avoiding the animal-based whey protein, a scoop of pea protein with the essential amino acid of leucine is a great alternative for your post-exercise meal.

  • Use bean flour enchiladas instead of eggs

Two medium-sized enchiladas prepared from bean or legume flour are a creative plant-based protein meal that can replicate the protein value of eggs.

Also read: Orthopaedic doctor shares what to eat and avoid when joints ache

  • Use soya and lentils instead of mixed meat

Meals made with soya chunks and mixed lentils will come much closer to the protein profile of mixed non-vegetarian meals, especially in the presence of vegetables and prepared with little oil.

She recommends changing up your protein sources rather than creating dependence on one source, and pairing plant proteins with dairy or pulses to maximize proteins' amino acid availability. It is also important to be mindful of portion control and prep methods to avoid excess calories from oils or processed ingredient.

FAQs about vegetarian protein sources:

Q: Can a vegetarian diet provide sufficient protein compared to animal sources?

A: Yes, a vegetarian diet can absolutely match the protein quality of animal sources when properly planned with a variety of protein-rich ingredients.

Q: What are some good vegetarian substitutes for chicken, fish, and eggs?

A: Some good vegetarian substitutes include matar paneer for chicken, tofu for fish, and bean flour enchiladas for eggs.

Q: How can I ensure I get enough protein on a vegetarian diet?

A: By incorporating various protein-rich foods such as dairy, pulses, tofu, and legumes, and being mindful of portion sizes and preparation methods, you can ensure adequate protein intake.

Q: Is it important to vary protein sources in a vegetarian diet?

A: Yes, varying protein sources can maximise amino acid availability and prevent dependence on one type of protein.

Q: Can vegetarian protein sources be tasty and diverse?

A: Absolutely, with proper planning and creative recipes, vegetarian protein sources can offer great flavour, variety, and health benefits.

Disclaimer: This article, including health and fitness advice, only provides generic information. Don’t treat it as a substitute for qualified medical opinion. Always consult a specialist for specific health diagnosis

Ishita Batra

Discover the latest Business News, Sensex, and Nifty updates. Obtain Personal Finance insights, tax queries, and expert opinions on Moneycontrol or download the Moneycontrol App to stay updated!

Subscribe to Tech Newsletters

  • On Saturdays

    Find the best of Al News in one place, specially curated for you every weekend.

  • Daily-Weekdays

    Stay on top of the latest tech trends and biggest startup news.

Advisory Alert: It has come to our attention that certain individuals are representing themselves as affiliates of Moneycontrol and soliciting funds on the false promise of assured returns on their investments. We wish to reiterate that Moneycontrol does not solicit funds from investors and neither does it promise any assured returns. In case you are approached by anyone making such claims, please write to us at grievanceofficer@nw18.com or call on 02268882347