High-protein vegetarian meal plan
From 15-minute noodles and veg-packed traybakes, to hearty bolognese, we've got seven days' worth of high-protein veggie recipes to make meal-prep a breeze
Looking for ways to boost your protein intake while following a vegetarian diet? We've collated seven high-protein vegetarian meals, so you can plan a full week of dinners without the hassle.
Everyone at the table can enjoy these delicious protein-rich recipes – from warming ramen to speedy noodles and crowd-pleasing enchiladas – with any leftovers perfect for lunch the following day.
For information on which vegetarian foods will provide the protein you need, read our nutritionist's guide to 20 high-protein vegetarian foods.
Find more high-protein meal inspiration with our high-protein recipes, high-protein dinner recipes and cheap high-protein meals.
For more meat-free recipe ideas, check out our vegetarian dinner recipes, healthy vegetarian recipes and vegetarian air-fryer recipes.
You can also find more cost-effective meal plans in our meal plan hub.
Monday: Teriyaki tofu
Turn to this teriyaki tofu for an easy dish to start the week. Tofu, a soy-based vegetarian staple that's high in protein, is marinated in teriyaki sauce, served with broccoli and noodles or rice. Give it a go for a healthy meal that takes just 30 minutes to make.
See our top tofu recipes for more dinner ideas.
Tuesday: Veggie protein chilli
Cook up this protein-packed vegan chilli on Tuesday night, packed with mixed beans and sweet potato and served with fluffy cauliflower rice. This easy supper is simple to make, with roughly 12 minutes of prep required, plus it's freezable if you want to batch cook for future meals.
Check out more vegan chilli recipes.
Wednesday: Vegetarian ramen
Rustle up a bowl of high-protein veggie ramen on Wednesday. It's budget-friendly and deceptively easy to make – simply cook a pack of instant noodles and top with pak choi, spring onions and a jammy egg, then finish with a sprinkle of sesame seeds and a drizzle of chilli sauce. Taking just 15 minutes to make, think of it as healthy fast food – it's low-calorie and low-fat as well.
Discover more ramen recipes.
Thursday: Layered aubergine & lentil bake
Protein-rich puy lentils bulk out this low-calorie vegetarian bake, layering mozzarella cheese, tomato and basil sauce and roasted aubergines. It's perfect if you're looking for something healthy which also feels comforting. It requires just 15 minute of prep, with the oven doing the rest of the work for you.
Find more family aubergine recipes.
Friday: Vegetarian enchiladas
Celebrate the start of the weekend with a Tex-Mex favourite, enchiladas. These easy meat-free enchiladas are packed with flavour and filled with nutritious ingredients, such as carrots, chopped tomatoes, mixed beans and lentils. Not only is it high in protein, it's also low-salt and high-fibre. Try it for a comforting crowd-pleasing family dinner.
See more vegetarian family classics.
Saturday: Halloumi traybake
Enjoy this colourful vegetarian traybake for an easy weekend meal. Layering salty halloumi slices with vibrant roasted veg and protein-rich chickpeas, it's perfect if you're looking for a nutritious family dinner without the effort. It's gluten-free, full of colour and packs in four of your five-a-day, too.
Check out more vegetarian traybake recipes.
Sunday: Lentil bolognese
On Sunday night, why not opt for comfort with this meat-free spin on bolognese? Packed with protein-rich lentils, this super healthy ragu will get you four steps closer to achieving your five-a-day, plus any leftovers can be frozen for extra convenience.
Discover more healthy lentil recipes.