Skip to content
Protein Smoothies

The High-Protein Vegetarian Meal Plan: 100g a Day From Real Food

Vegetarian does not mean low protein. Here is a full day that clears 100g without powder, the 15 foods that make it easy, and a dairy-free version.

By RestoreShots Editorial TeamUpdated Sep 12, 2026 10 min read

Quick answer: A vegetarian can reach 100g of protein a day from food alone: Greek yogurt (20g per cup), cottage cheese (24g per cup), eggs (6g each), firm tofu (17g per 100g... roughly 2x that per typical serving), tempeh (20g per 100g), lentils (18g per cooked cup) and paneer (21g per 100g). Anchor each of three meals with 25-35g and add one protein-rich snack.

Key takeaways

  • 100g a day is three meals with 25-35g each plus one snack. Nobody needs six chicken breasts, and vegetarians need zero.
  • The heavy lifters: Greek yogurt, cottage cheese, eggs, tofu, tempeh, lentils, edamame and paneer.
  • Protein per kilo of body weight matters more than a round number: 1.2 g/kg for health, 1.6-1.8 g/kg when building muscle or losing fat.
  • Powder is optional. It is convenient in smoothies, not a requirement for the target.

How much protein do you actually need?

Round numbers like 100g are motivating but arbitrary. The useful anchor is body weight: roughly 1.2 g per kilo for general health, and 1.6-1.8 g per kilo when you are lifting, losing fat, or over 60 and protecting muscle. For a 70 kg person that is 84-126g a day; 100g sits comfortably in the training range.

Our meal planner does this arithmetic for you from your weight and goal, then builds the week; the numbers below are for doing it manually. The full science, food lists and serving sizes live in the protein guide.

The 15 vegetarian foods that make 100g easy

Per realistic serving, not per optimistic 100g laboratory portion:

  • Greek yogurt, 1 cup: 20g
  • Low-fat cottage cheese, 1 cup: 24g
  • Eggs, 2 large: 12g
  • Egg whites, 1 cup: 26g
  • Firm tofu, 150g: 22g
  • Tempeh, 100g: 20g
  • Seitan, 100g: 24g
  • Lentils, 1 cooked cup: 18g
  • Chickpeas, 1 cooked cup: 15g
  • Black beans, 1 cooked cup: 15g
  • Edamame, 1 cup shelled: 17g
  • Paneer, 100g: 21g
  • Whey or pea protein, 1 scoop: 22-25g (optional)
  • Fortified soy milk, 1 cup: 8g
  • Hemp seeds, 3 tbsp: 10g

A full day at 100g+ (with dairy and eggs)

About 1,900 calories. Scale portions to your target; the protein scales with them.

Breakfast: spinach and mushroom omelette + Greek yogurt (32g)

Three eggs with spinach and mushrooms, plus a small bowl of Greek yogurt with berries. Slow, cheap, and you are a third of the way there before 9am.

Lunch: lentil and paneer bowl (30g)

A cup of cooked lentils with cubed paneer, tomatoes, cucumber and lemon over rice. Meal-preps beautifully for three days.

Snack: cottage cheese with pineapple (18g)

Three-quarters of a cup. If cottage cheese is not your thing, a high-protein smoothie does the same job.

Dinner: tofu and broccoli stir-fry (25g)

150g firm tofu, broccoli, garlic and ginger over brown rice. Press the tofu and it crisps like it came from a restaurant.

The same day, dairy-free and egg-free

Swap the omelette for a 200g tofu scramble with nutritional yeast (24g), the yogurt for soy yogurt with hemp seeds (12g), the paneer for an extra half-cup of lentils and pumpkin seeds (26g total at lunch), and keep the stir-fry (25g). Add a soy milk cocoa in the evening (8g) and the day clears 95-100g with zero animal products.

This is exactly the kind of substitution the meal planner automates: set vegetarian without dairy and eggs, or fully vegan, and every meal it suggests already fits.

Three mistakes that keep vegetarians under-proteined

  • Pasta-and-vegetable dinners with no anchor. Add lentils to the sauce or swap to lentil pasta and dinner jumps 15-20g.
  • Toast breakfasts. Bread with jam is 4g; the same calories as eggs and yogurt is 30g.
  • Counting vegetables as protein sources. Broccoli helps, but at 3g a cup it is a bonus, not a plan.

Recipes from this guide

Protein30g protein

Strawberry Banana Protein Smoothie

Cottage cheese is the secret. It blends invisible and pushes this classic to 30g protein without a scoop of anything.

Calories
330 kcal
Prep time
5 min
  • 30g complete protein from dairy
  • Casein in cottage cheese digests slowly for lasting fullness
Read recipe
Protein28g protein

Mango Protein Smoothie

Frozen mango, Greek yogurt and vanilla protein with a squeeze of lime. Tastes like a mango lassi, works like a recovery shake.

Calories
350 kcal
Prep time
5 min
  • 28g protein for muscle recovery and fullness
  • Vitamin A and C from mango
Read recipe
Protein38g protein

Post-Workout Chocolate Protein Smoothie

Cacao, banana, Greek yogurt and whey with a handful of oats. Rich enough to feel like dessert, balanced enough to be your recovery meal.

Calories
420 kcal
Prep time
5 min
  • 38g protein hits the leucine threshold for muscle protein synthesis
  • Oats and banana refill glycogen
Read recipe

Frequently asked questions

Yes. Muscle growth needs roughly 1.6-1.8g protein per kilo of body weight plus progressive training. That is reachable from eggs, dairy, soy and legumes alone; powder just makes it more convenient.

Medical disclaimer. This article is for informational purposes only and is not a substitute for professional medical advice. Consult your doctor before making changes to your diet, especially if you are pregnant, take medication or have a medical condition.

Keep reading

馃挭 ProteinComplete guide

Aug 11, 2026 12 min read

15 High Protein Smoothies With 25-40g Protein (Macros Included)

Protein is the macro that keeps you full, rebuilds muscle and makes a smoothie a meal. These 15 recipes hit 25-40g each, and five need no powder at all.

Read article
馃挭 Protein

Sep 15, 2026 9 min read

12 Protein Smoothies Without Protein Powder (20 to 30g Each)

You do not need a tub of powder to hit 30g of protein in a glass. Greek yogurt, cottage cheese and milk get you there with better flavor and fewer additives. Here is the math and 12 recipes.

Read article
馃 Greens

Sep 12, 2026 12 min read

7-Day Vegan Meal Plan for Beginners (With Grocery List)

Going vegan fails when the food is vague. Here is a full week of specific meals, the grocery list to shop from, and the three nutrients you need a plan for.

Read article