How to Incorporate Protein in a Vegetarian Diet?

How to Incorporate Protein in a Vegetarian Diet?

This is a question my vegetarian friends share constantly. It is obviously easier to incorporate protein in your diet if you eat meat and eggs. But, if you don’t, there are many ways that you can incorporate protein in every meal. Protein is needed for growth of children, to repair and form muscles, to maintain organs, for immunity and also for satiety at every meal. Ideally, each meal that you have must incorporate protein in some form. On an average, you need about 1 gm. of protein per Kg. of bodyweight. So an adult of 60 Kgs. will need 60 gms. of protein approximately daily. Growing children and children undergoing growth spurts will need much more. If you are an adult who works out regularly, you may need more protein in your diet. Now break that down to 3 meals in a day and accordingly incorporate about 20 gm. each meal (for a 60 kg. adult).

Our Indian diet may sometimes neglect protein as we pair chapatis with sabzi or have things like upma, rice dishes, dosa with chutney etc. Here are some ideas to incorporate protein in a vegetarian diet:


protein vegetarian diet

Most vegetarians consume milk and its products. If you do drink milk, include curd in your diet, add paneer and cheese for a good protein add-on. I religiously add a bowl of curd to my meals.


protein vegetarian diet

Indian cuisine is rich in the preparation of pulses. Black gram, chickpeas, kidney beans and lentils are tasty as curries, in salads when boiled, as dips, as cutlets, made as dal and its preparations. Pulses like green gram, moth, lobia etc. are wonderful in curries and also in salads. You can up their nutrition by sprouting them. When you are in a rush, just pair your sabzi and roti with a bowl of cooked pulses that could be a quick stir fry or salad of pulses. Or pair with a bowl of curd. Or of course a hearty bowl of thick dal. When I pack the tiffin for my children, I ensure that they get dal, roti and sabzi or a protein curry and rice or a similar combination. I always pack sambhar with idlis and chutney. Don’t skip your dal.

Nuts and Seeds

protein vegetarian diet

Dry fruits, seeds and nuts are a wonderful source of protein. You can pack a handful of nuts in your child’s tiffin or have it as a snack mid morning or evening. Peanut butter is a good source of protein and good fats. Almonds, cashews, pistachios, walnuts along with seeds like sesame, sunflower, pumpkin, flax seeds are excellent in salads or as sprinkling on your food or in your curries. I sometimes powder them and add them to my atta dough. Do remember that they are pretty high in fats so don’t binge eat them. They are also a great source of good cholesterol or HDL. The same stuff that gets better with exercise.


Soy milk, soya bean nuggets, edamame and tofu are excellent sources of protein for those who do not like milk or even otherwise. Add them to your diet.


Many vegetarians eat eggs. If you do, you have an excellent source of cheap protein that you can pair with almost anything to make a complete meal. We serve upma with egg, egg fried rice, sabzi roti with boiled egg to make it a wholesome meal.

Protein powder/Nutritional supplements

You can add protein powder to your child’s milk to up its protein quotient or add that to your smoothie. Add fruit and nuts along with milk and protein and you have a power smoothie for after workout or for an on-the-go liquid breakfast.  If your child is fussy, try a smoothie. Most kids love them. Spirulina is an algae that is very high in protein. You can incorporate that in your diet.Your muscles need protein within 30 – 45 minutes after the workout to repair themselves.

protein vegetarian diet

Whole grains and legumes are a good combination to get all amino acids needed. Hence whole grain rotis with a pulse curry is a good wholesome choice. Also pay attention to your vitamin deficit. Meats are a good source of Vitamin B12. If you don’t consume much dairy and greens, you may be low on calcium. Ensure that you take a good multivitamin or foods fortified with vitamins and minerals.

protein vegetarian diet

All it requires is a bit of planning, and having wholesome meals daily is achievable. You can have adequate protein in your diet even if you are a vegetarian. Just make a chart of all the protein foods that you can eat and how much protein they have and voila you can plan excellent well-balanced meals. There are many apps that you can use that can help you calculate the nutritional information of your foods.

Do share any ideas you have of adding protein to your vegetarian diet. 

Disclaimer: This is not intended to be medical advice. Please consult a nutritionist/physician for specific requirements.

Facebook Comments

15 thoughts on “How to Incorporate Protein in a Vegetarian Diet?

  1. Very informative post, Rachna. Like you, my bowl of curd is a must, every day. Loved your handy tips for incorporating veg sources of protein since we mostly rely on non-veg sources in my household. The chart you mentioned is a great idea.

  2. Very well written post with some awesome research thats been included here. I especailly loved the pics – very creative!!
    Though I am a non vegetarian, I veer towards more of veggie stuff and taken parituclar note of some of the stuff here!!
    Loved the tip about adding powdered nuts to the atta!!!

  3. I cannot thank you enough for this post, Rachna.

    My husband is a pure vegetarian who doesn’t even eat eggs and I’m always worried about his protein intake. He hates curd too, so it makes it more difficult for me. He cannot stand soya chunks either. Trust me, a vegetarian and a fussy eater is not a combo you want to have around 😛

    I incorporate a lot of lentils and nuts in our diet. I’m not a fan of paneer so I don’t cook it often at home. A bowl of curd is a must for me everyday along with thin buttermilk after lunch. But I worry about the man’s protein intake day in and day out. I must try out this Spirulina powder soon. Maybe add it to soups or smoothies.

    This post motivates me to make a chart. Since I only cook veg food at home, it would help me keep note of his protein intake as I eat meat and fish pretty often at work or when ever we eat out.

  4. This is so informative and important! P and I are hard core non-vegetarians but there are days when we crave for vegetarian food! Ha, unusual! So, we have one week dedicated solely for vegetarian food and this post really helps in my meal planning. I so love it. Bookmarking! 🙂
    Something’s Cooking

  5. That’s such a useful piece Rachna. Pulses are a compulsory part of our diet as is milk. It’s good to be conscious of what we are eating and whether we’re balancing out all the nutrients.

    1. Thanks a lot, Tulika. Despite being non-vegetarians, we are predominantly veggies on most days, hence I know the struggle to incorporate enough protein in our diets.

  6. Always a point to keep in mind: Vegetarian protein intake. I really need to work on incorporating more sources into the daily diet. Bookmarked this ages ago and re-reading today. Good resource, Rachna.

  7. I am a vegetarian who realized it a couple of months ago that I was not having enough protein in my diet. I used to have dals occasionally and relied only on vegetables and curd. I am now more conscious about including protein in my meals. This post is highly informative and hence I am sharing it on my FB page.

    1. Glad to help, Anamika. Thanks for the share as well. Since you workout, you need to be even more conscious of the protein intake.

Leave a Reply

%d bloggers like this: