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 · 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 · 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
15-minute meals
Vegan dinners on the table in 15 minutes or less. Tested, simple and weeknight-proof.
Meal prep starter
Beginner-friendly vegan meal prep — make once, eat all week. Practical, fridge-stable recipes.
Budget vegan
Cheap vegan recipes built on lentils, beans, rice and pasta. Filling, flavorful, frugal.