Recipes1 min read
10 high-protein vegetarian dinners
Meat-free dinners with 20 grams of protein or more per serving, built on beans, lentils, tofu, eggs and dairy.

Vegetarian dinners can easily be high in protein with the right building blocks. Each of these ideas provides a solid protein base, and most come together in under 40 minutes.
Ten dinners to try
- Red lentil and spinach dal with Greek yoghurt and wholegrain flatbread
- Crispy tofu stir-fry with edamame, broccoli and noodles
- Black bean chilli topped with cheese and yoghurt
- Halloumi, chickpea and roasted vegetable traybake
- Shakshuka with eggs, white beans and feta
- Tempeh grain bowl with quinoa, avocado and sesame dressing
- Paneer tikka with peppers, onions and brown rice
- Lentil bolognese with wholewheat spaghetti and parmesan
- Egg fried rice with tofu, peas and spring onions
- Bean and cheese quesadillas with a big side salad
Protein boosters

- Stir Greek yoghurt into curries and sauces
- Top bowls with edamame, seeds or a boiled egg
- Use lentil or chickpea pasta
- Add a tin of beans to any soup or stew
Plan meat-free with confidence
Set your diet to vegetarian in Mealful and your plans never include meat or fish. Sort by most protein to find the most filling dinners.
This article is general information, not medical advice. If you have a health condition or specific dietary needs, talk to a doctor or registered dietitian.



