How to build vegetarian meals that genuinely reach 25–40g of protein: the per-serve protein table for eggs, dairy, tofu, tempeh and legumes, the combination trick that makes plant meals add up, and fast meal ideas with the maths done.
High-Protein Vegetarian Meals: Hitting 30g Without Meat (Australia)
23 July 2026 | Category: High Protein Meals
Quick answer: vegetarian meals reach the 25–40g high-protein band by anchoring every meal on eggs, dairy, tofu, tempeh or a full cup of legumes — then boosting with a second source. Eggs (~6.5g each), strained Greek yoghurt (~10g/100g), tempeh (~20g/100g) and lentils (~17g/cup) do the heavy lifting; grains and garnish-sized legumes do not.
This is the meat-free spoke of our complete high-protein meals guide — start there for daily targets and the full food tables, or jump to your daily protein number.
The vegetarian protein problem (and the built-in advantage)
A genuinely high-protein meal runs 25–40g of protein, and this is where most vegetarian dinners quietly fail: a vegetable pasta or stir-fry without a deliberate protein anchor lands at 10–15g, and three of those a day leaves you 60g short without ever feeling like you ate badly. The fix is structural, not heroic — every meal needs a named protein anchor, exactly the way a meat-eater's plate is built around the chicken.
Vegetarians (unlike vegans) hold a big advantage here: eggs and dairy. Eggs, strained Greek yoghurt and cottage cheese are protein-dense, cheap, and require zero cooking skill — which makes hitting 100g+ days entirely practical once the anchors are chosen on purpose. The complete daily-target maths lives in our high-protein meals guide; this page is the meat-free playbook.
Vegetarian protein, per serve
Typical values from the Australian Food Composition Database and supermarket labels, rounded for planning — cooked weights where relevant. Notice the tiers: dairy and eggs anchor hardest per serve, soy products (tofu, tempeh, edamame) are the strongest plant anchors, and legumes are volume plays — real protein, but you need a proper cup, not a garnish.
FoodTypical serveProtein per serve
Eggs2 large~13g
Greek yoghurt (strained, plain)170g tub~17g
Cottage cheese100g~11–12g
Firm tofu150g~18–21g
Tempeh100g~19–20g
Edamame1 cup (~155g)~17–18g
Lentils, cooked1 cup (~180g)~17g
Chickpeas, cooked1 cup (~165g)~13–15g
Protein powder (whey or pea)30g scoop~24g
Milk250mL glass~8–9g
Cheddar cheese30g~7g
Quinoa, cooked1 cup (~185g)~8g
The combination trick
Almost no single plant serve reaches 30g alone — the table makes that obvious. Vegetarian meals reach the target by stacking one primary anchor with one or two secondaries: tofu stir-fry (20g) plus edamame tossed through (+9g for half a cup) clears 29g; lentil dahl (17g) with two eggs on top (+13g) hits 30g; anything at all plus a glass of milk or a yoghurt dessert adds 8–17g without changing the meal.
The same logic rescues classic low-protein vegetarian dinners. Veggie pasta at 12g becomes 27g with a cup of lentils stirred into the sauce; a salad becomes lunch when it carries 150g of tofu and a boiled egg. One anchor, one booster — that is the whole system.
Fast vegetarian meals with the maths done
Every idea below is assembly or one pan, and every number is the sum of the table above.
Breakfast (~25–32g): 3-egg omelette with 30g cheese (~27g); Greek yoghurt tub + half-scoop of protein powder + nuts (~30g); cottage cheese (200g) on toast with tomato (~26g).
Lunch (~28–35g): lentil dahl (1 cup) topped with 2 eggs (~30g); tofu (150g) poke-style bowl with edamame (~28g); cottage cheese + chickpea salad (~28g).
Dinner (~28–38g): tempeh (150g) stir-fry with edamame (~38g); chickpea and paneer curry (~30g with 100g paneer); lentil bolognese (1 cup) with 30g parmesan (~26g — add a milk-based dessert to clear 30g).
Boosters (+7–24g): protein shake in milk (~32g); yoghurt tub (~17g); 2 boiled eggs (~13g); 30g cheese (~7g).
The traps that keep vegetarian meals at 12g
Three patterns cause most of the shortfall. First, treating grains as protein: rice, pasta and even quinoa (~8g a cup) are sides, not anchors. Second, garnish-sized legumes — a tablespoon of chickpeas on a salad is not the same food as a cup of them. Third, front-of-pack "protein" marketing on snacks that deliver 6–8g; the nutrition panel, not the packaging, is the only number that counts.
If carbohydrate control also matters, the high-protein low-carb guide covers the overlap, and the budget protein list ranks the cheapest sources — where, helpfully for vegetarians, lentils and eggs sit at the very top.
When you want it cooked for you
Meat-free weeks still collide with busy weeks. Foober's menu is protein-first across the board — every meal carries 35–55g with the exact macros on the meal page — and because the menu rotates as the chefs cycle dishes through, the live menu is the place to check current meat-free options. For mixed households where one person eats vegetarian and another does not, high protein meal delivery covers everyone's macros from one weekly order.
General nutrition information only. Protein figures are typical values from the Australian Food Composition Database and supermarket labels, rounded for planning — brands and preparations vary. Protein needs differ with body weight, age, training and health context. For personalised advice, including managing a vegetarian diet through pregnancy, illness or training blocks, speak with a qualified health professional.
A note on this article. Foober blog articles are researched with the assistance of AI tooling for source-gathering and structural drafting, then reviewed and edited by Tee — Foober's founder and certified fitness trainer — for accuracy, tone, and relevance. Nothing on this blog constitutes medical, nutritional, dietetic, or fitness advice tailored to your individual circumstances. Foober is a meal delivery service, not a healthcare provider. For personalised guidance — especially regarding medications, medical conditions, allergies, pregnancy, or significant dietary changes — please consult a qualified healthcare professional (your GP, an Accredited Practising Dietitian, or equivalent).
Shop the range
Foober — High-Protein Meal Delivery, Australia