Home / Blog / How to Get 150g Protein a Day as a Vegetarian

How to Get 150g Protein a Day as a Vegetarian

I get asked this more than anything else. "You're vegetarian and you hit 150g protein? How?" People act like it requires some secret formula or a cabinet full of supplements. It doesn't. It takes planning, and once you've done it for a couple weeks, it becomes second nature.

Let me walk you through a typical day for me.

Breakfast: 40g Protein

I start most mornings with eggs. Three whole eggs scrambled with some vegetables gets me about 18g protein right there. I'll pair that with a thick besan chilla with paneer, which adds another 22g. That's 40g before 9am. If I'm in a rush, I'll do a cardamom yogurt parfait instead, which still clocks in around 28g, and eat a couple of boiled eggs on the side.

Lunch: 35-40g Protein

Lunch is usually whatever I meal-prepped on Sunday. A paneer chickpea power bowl is my go-to because it packs about 38g protein per serving. Sometimes I'll do a big lentil bowl or rajma with rice. The key is doubling up on protein sources. Don't just have dal - have dal with a side of paneer, or chickpeas with Greek yogurt raita.

Snack: 20-25g Protein

This is where most people fall short. My afternoon snack isn't chips or a granola bar. It's usually cottage cheese with some fruit (14g), or a handful of crispy masala chickpeas (10g per serving), or sometimes Greek yogurt with nuts. If I'm at the office, I keep roasted edamame at my desk. One cup of shelled edamame has 18g protein.

Dinner: 35-40g Protein

Dinner is where I go big. A serving of paneer tikka masala gives me 22g, and when I pair it with protein jeera rice (8g) and Greek yogurt raita (8g), that's 38g from one meal. Or I'll do a tofu stir fry with edamame on the side. The trick is always combining a main protein source with supporting players.

The Math

Adding those up: 40 + 38 + 22 + 38 = 138g. And that's conservative. Some days I'll snack on a glass of milk (8g) or have a second helping at dinner. Getting to 150g is very doable once your meals are built around protein-rich ingredients.

The Ingredients That Make It Possible

Here's the short list of foods that do the heavy lifting in my diet:

You don't need all of these every day. You just need 3-4 of them showing up in your meals consistently. Once you start thinking of meals as "protein source + supporting cast," hitting 150g becomes a habit, not a struggle.

Start by tracking your intake for one week. Most vegetarians are already getting 60-80g without trying. The gap isn't as big as you think. Fill it with intentional choices and you're there.

#protein#meal-planning#vegetarian#high-protein
Next → High Protein Vegetarian Meal Prep for the Week