Unbelievable vegetarian dishes

Vegetarian dishes do not need to be boring or predictable - there are so many things you can make without meat that satisfy and nourish your body with everything needs.

Whether you are a full time veggie, or just trying to cut down on your meat intake give some of these awesome dinners a try. Packing in tons of vegetables into each recipe there is no danger of missing out on your 5 a day here, in some cases you are getting the lot in one meal. If you’re worried about missing out on protein, then you can think again as each meal is high in protein thanks to eggs, beans and pulses.

Vegetarian sheppards pie

Homemade Mexican beans

Cauliflower fried rice

Moroccan aubergine apricot and lemon tagine

Lentil, pepper and halloumi bake