9 High Protein Vegetarian Low Calorie Meals

Rice and Beans Curry: Spicy and satisfying, use dried or canned beans; swap pigeon peas with frozen green peas.

Savoury Oats with Pepitas: Protein-rich oats cooked in bone broth, topped with goat cheese, pepitas, and a fried egg.

Creamy Spinach and Mushroom Pasta: Easy to freeze and reheat, this pasta bake is protein-packed with whole-grain or legume pasta.

Garlicky Greek Yoghurt Pasta with veggies: A high-protein dish with chickpeas and healthy veggies, featuring a creamy, tangy Greek yoghurt sauce.

Black-Eyed Pea Fritters: Versatile fritters made with black-eyed peas or any bean, rich in protein and fibre.

Spinach and Chickpea Pasta: One-pot meal with canned ingredients, high in fibre and plant protein, flavoured with sun-dried tomato pesto and balsamic vinegar.

Kidney Bean Curry: A creamy, spicy curry that utilises protein and fibre-rich kidney beans for a filling meal.

Chickpea Chapati with Fennel and Olives: Protein-packed chickpea flour chapati with crunchy fennel and zesty olives.

Lentil Tadka with Chapati: A nutritious soup with red lentils, carrots, and leeks, served with whole wheat chapati for protein and fibre.