Vegetarian and Plant Based

Whether you’re vegetarian, vegan or simply trying to eat a little less meat, this collection is full of easy vegetarian dinners that don’t take hours to cook. These recipes are designed with weeknights in mind: simple to make, packed with flavour and built around everyday ingredients.

From creamy vegetable-packed pasta dishes to fragrant curries and hearty lentil recipes, you’ll find plenty of satisfying meat-free meals here. Many of these dishes come together quickly, making them perfect when you want something nourishing but don’t have much time to spend in the kitchen.

Explore the sub-hubs below for the latest plant-forward recipes, or browse the full archive to see everything in one place.

Lentils

Hearty, protein-rich recipes featuring versatile lentils.

See all Lentils

Vegan Mains

100% plant-based meals that are as satisfying as they are flavourful.

See all Vegan Mains

Vegetarian Curry Recipes

Fragrant, spice-filled vegetarian curries from around the world.

See all Vegetarian Curry Recipes

Vegetarian Mains

Meat-free mains for every season and occasion.

See all Vegetarian Mains

Vegetarian Pasta Dishes

Pasta dishes that pack in the vegetables and big flavours.

See all Vegetarian Pasta Dishes

All Vegetarian & Plant-Based

Browse everything

  • The Best Apple and Blackberry Crumble Recipe

  • Easy Mushroom Stroganoff (Vegetarian Stroganoff Recipe)

  • Easy Aloo Gobi With Peas (Potato & Cauliflower Curry)

  • Creamy Garlic Mushroom Orzo

  • Halloumi Tacos (With Pineapple Jalapeño Salsa)

  • Halloumi Rice (Easy Biryani-Style One-Pan Dinner)

  • Mediterranean Vegetable Tortelloni Pasta Bake

  • Mediterranean Baked Eggs with Feta, Peppers and Olives

  • Stuffed Baked Sweet Potatoes with Lentil Stew (Easy Vegan Dinner)

  • Mediterranean Hummus Bowl with Crispy Chickpeas