High-protein vegetarian recipes

Whatever diet you follow, it’s always important to have a healthy amount of protein in your meals.

These high-protein vegetarian recipes taste delicious and are the perfect way to keep your diet balanced – without the meat.



While protein is definitely an integral part of our diet, it does – like everything else – need to be eaten in the right amounts.

Generally, the optimal amount of protein to aim for is 45g per day for women aged 19–50 (which varies with factors such as pregnancy and breastfeeding), and 55g per day for men in the same age bracket.

In the UK we usually get enough protein, but we need to make sure we vary the forms we eat, and include vegetarian sources of protein, such as pulses, beans, lentils, tofu, nuts and seeds. About one-sixth of our diet should be made up of protein.



Think of protein as the building blocks of our bodies. It’s essential for the growth and repair of muscle tissue, as well as building hormones, essential enzymes, and antibodies in our immune systems.

Whether you’re a seasoned carnivore, a pescatarian, a veggie or a vegan, protein plays an important role – especially when enjoyed in the right way.



So satisfying and healthy, too. Enjoy Georgina Hayden’s recipe for brunch or dinner.


A brilliant batch-cook recipe, this easy, family-friendly veggie chilli recipe is full of good stuff – it’s a perfect midweek vegetarian meal.


A super-delicious, protein-rich and high-fibre recipe that’s perfect for breakfast or brunch.


Tofu is a brilliant carrier of flavour; plus it’s high in protein, low in saturated fat and a great source of calcium and phosphorus, both of which make for strong and healthy bones.


These pancakes are a versatile base for any spicy filling, and it’s easy to double quantities to feed a crowd – a brilliant option for a reviving post-party brunch.


Feeling inspired? Check out the full collection of more than 430 meat-free dishes at our vegetarian recipes page or visit the Vegepedia to learn all about the wonderful world of veg!