Vegetarians and vegans often face the concern of not getting sufficient protein from their diet. But if one includes beans, seeds, quinoa, tofu in their diet they will instantly increase the protein content. Here are a few high protein recipes that are great for vegetarians.

1) Lentil Soup


·       Extra virgin olive oil- 2 tbsp

·       Onion-1 diced

·       Carrots- 2

·       Red bell pepper diced- 1

·       Garlic clove- 3 minced

·       Cumin- 1 tbsp

·       Red chili powder- ½ tsp

·       Oregano- 1 tsp

·       Tomatoes- diced 2 cups

·       Green lentils- 2 cups

·       Vegetable stock- 8 cups

·       Salt- ½ tsp

·       Fresh coriander- handful


·       In a large pot over medium flame heat olive oil and add onions, carrots and bell peppers.

·       Saute for 5 minutes until it begins to soften

·       Now add garlic, cumin, red chili powder, oregano and saute for another minute

·       Add diced tomatoes, lentils, stock, salt and bring the mixture to boil on low flame and let it cook with closed lid for 30-40 minutes

·       Sprinkle some fresh coriander

·       Serve

2) Pea fritters


·       Frozen peas- 2 cups

·       Olive oil- 1 tbsp

·       Onion- 1 diced

·       Garlic clove- 1 minced

·       Besan – 1 ½ cup

·       Soda- 1 tsp

·       Salt- pinch

·       Mixed herbs- 2 tbsp


·       Pre heat oven to 350 F and line a baking tray with parchment paper

·       Now in a medium saucepan, add peas and add water and bring it to boil. Drain well and keep the peas aside

·       Now in a pan, heat olive oil and saute onion and garlic for a few minutes until softened

·       Now add peas, onion, garlic to a food processor and pulse until thick paste

·       Add in some besan, soda and herbs and shape them into balls with your hands

·       Brush the fritters with olive oil and place them in the baking tray

·       Bake for 15-18 minutes until golden brown

3) Black bean soup


·       Onion- 1 medium

·       Olive oil- 2 tbsp

·       Garlic- 2 cloves

·       Cumin- 1 tsp

·       Oregano- ½ tsp

·       Salt- ½ tsp

·       Bell pepper- 1 diced

·       Cooked black beans- 4 cups

·        Tomatoes- diced- 1 cup

·       Vegetable stock- 4 cups


·       In a sauce pan, add olive oil and warm it on low flame

·       Now add onion, garlic and saute for a minute or Two

·       Add bell peppers and mix well. Now add ¼ cup water until everything is soft

·       Now add cumin, oregano, salt and saute for a minute or two

·       Add black beans, tomatoes and vegetable stock and bring it to boil and let it cook on low flame for another 15-20 minutes

·       Transfer carefully to a blender and blend the soup until smooth

·       Serve

4) Protein Bars


·       Desiccated coconut- 1 cup

·       Sesame seeds- ½ cup

·       Pumpkin seeds- ½ cup

·       Mixed Nuts- almonds, cashews, walnut, pistachios- 1 ½ cup

·       Raisins- ½ cup

·       Cinnamon- 1 tsp

·       unsalted butter- ½ cup

·       Maple syrup- 4 tbsp

·       Vanilla extract- 1 tsp


·       Preheat oven to 180 deg C

·       Line a baking tray with parchment paper

·       In a bowl, combine coconut, seeds, nuts, raisins and cinnamon

·       In a saucepan, on a low flame, add butter with maple syrup on medium heat and mix well.

·       Stir in vanilla extract and remove from the flame

·       Add the content of the bowl to the saucepan and toss it gently until well combined

·       Transfer the mixture to the baking tray and press down firmly to create an even layer

·       Bake for 15 minutes until golden brown

·       Let it cool on wire rack and cut into bars