
17 high-protein vegetarian meals
It can be tricky for vegetarians and vegans to get the daily fix of protein, but we've used protein-rich ingredients to create halloumi wraps, tofu tacos, mushroom chilli and more
Looking for high-protein vegetarian meals? Want to know the best sources of vegetarian protein? Try our ideas below, then check out our high-protein vegan meals. Or try out dishes from around the world with our global vegetarian recipes.
Then check out our vegan protein balls, energy granola bars and high-protein meals. For more healthy recipe inspiration, check out our anti-inflammatory recipes.
High-protein vegetarian recipes
Paneer and chickpea curry
This one-pan curry is a quick, healthy and easy midweek meal that's stacked with protein, thanks to the chickpeas. Using a tikka paste takes any effort out of dinner but adds lots of flavour.
Vegetarian lentil bolognese
This Puy lentil bolognese is a great vegetarian alternative for when you don't want to use a meat substitute but still want a substantial meal. Plus, it's easy to make and healthy.
Turmeric and ginger butter bean stew
Nourish yourself with a big bowl of our butter bean and kale stew with a zingy ginger, turmeric and creamy coconut milk broth.
Light paneer curry
Cook this veg-heavy curry for a healthy vegetarian meal. The peas add extra protein while ginger and plum tomatoes make a light, fragrant sauce.

Miso tofu soup
This silken tofu and miso soup is nourishing, smooth and speedy, too. Don't forget the perfectly soft-boiled egg for an extra protein hit.
Healthy spinach omelette
A healthy veggie lunch that’s high in protein, this veggie omelette is topped with creamed spinach and juicy cherry tomatoes.
Butternut squash dhal with eggs and crispy onions
Lentils are the star of the show in this protein-rich dhal with lightly toasted spices, coconut milk, eggs and crispy onions.
Caribbean black bean curry
Bring together spices, condiments and herbs to transform humble black beans into a punchy Caribbean-style curry.

Halloumi and Greek salad wraps
Not only is salty halloumi a satisfying veggie wrap filling, it's also a delicious source of protein. Serve with a bright salad for a quick, nutritious midweek meal.

Gochujang roast sweet potato with mixed grain salad
Pack plenty of protein into this low-calorie vegetarian salad. The mixed grains boast a wealth of protein and taste delicious with roasted sweet potatoes, radishes, cucumber and a punchy Korean dressing.

Vegetable omelette
Jazz your omelette up with grated courgette, kale, peas and chilli flakes for an easy, high-protein lunch or brunch.

Quick quinoa and black bean vegan chilli
The quinoa and black beans in this chilli recipe are both high in protein. Combined they make a filling, protein-packed vegan chilli.

Stir-fried tofu noodles
Tofu adds plant-based protein to this easy veggie stir-fry that's packed with nutrients.

Mushroom chilli with lime soured cream
Try our healthy twist on a family classic, chilli con carne. Kidney beans are not only vegetarian and low-calorie, they are one of the best sources for plant-based protein.

Scrambled eggs
Make the perfect scrambled eggs every time and achieve a soft, creamy texture – they're delicious served over buttered toast for a quick and easy breakfast.
Cajun tofu tacos
Tofu is a brilliant source of protein and doesn't have to be a boring replacement for meat. This recipe for cajun tofu tacos is vegan, low-calorie and only needs 30 minutes of cooking time.

Gigantes plaki (Greek baked beans)
Ready in under an hour, this Greek one-pot is packed with plenty of fresh flavours as well as protein and fibre, making it a healthy vegetarian meal idea with less than 300 calories.
Comments, questions and tips
By entering your details you are agreeing to our terms and conditions and privacy policy. You can unsubscribe at any time.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.