High-Protein Vegan Dinners — Lentils, Tofu, Tempeh & Beans

Protein is the most-asked vegan question. These dinners deliver at least 20 grams per serving using whole-food staples like tofu, tempeh, seitan, lentils and beans — no powders required.

2 recipes · Updated June 2026

  1. #1 · dinner · 30 min

    30-Minute One-Pot Chickpea Curry

    A pantry-friendly chickpea curry with coconut milk, tomatoes and warming spices. One pot, 30 minutes, naturally vegan and gluten-free.

  2. #2 · dinner · 25 min

    Crispy Tofu Stir-Fry with Garlic-Ginger Sauce

    Restaurant-style crispy tofu tossed with crunchy vegetables in a savoury-sweet garlic-ginger sauce. Ready in 25 minutes.

FAQ

How much protein do vegans need?
0.8–1.2 g per kg of body weight is the typical range; active people aim higher. A 70 kg adult needs roughly 56–85 g/day.
What's the highest-protein vegan food?
Seitan (~25g/100g) and tempeh (~20g/100g) lead the whole-food list; tofu, lentils and beans follow.

More collections