British cuisine has come a long way from its meat-and-potatoes reputation. Today, the UK is home to some of the most creative and satisfying vegetarian cooking you'll find anywhere. Whether you're a lifelong vegetarian, cutting back on meat, or just looking for something fresh and flavorful to put on the table, these recipes prove that plant-based eating can be every bit as comforting and crowd-pleasing as anything else From vibrant curries bursting with spice to warming pies that feel like a hug on a plate, here are two standout vegetarian dishes that deserve a permanent spot in your weekly rotation.
Sri Lankan Vegetarian Curry
This Sri Lankan-inspired vegetarian curry is a riot of bold flavors and warming spices. Creamy coconut milk balances the heat of fresh chili and fragrant curry leaves, while hearty vegetables soak up every bit of that deeply aromatic sauce. It comes together in under an hour and tastes even better the next day, making it a brilliant option for meal prep. Serve it over steamed basmati rice or with warm flatbread for a truly satisfying dinner.
- 2 tbsp coconut oil
- 1 large onion, finely chopped
- 3 garlic cloves, minced
- 1-inch piece of fresh ginger, grated
- 2 tsp Sri Lankan curry powder
- 1 tsp ground turmeric
- 1 tsp chili flakes (adjust to taste)
- 10 curry leaves
- 400ml can coconut milk
g of chopped tomatoes
- 1 large sweet potato, peeled and cubed
- 200g green beans, trimmed
- 1 can chickpeas, drained and rinsed
- Salt and pepper to taste
- Fresh coriander, to serve
- Heat the coconut oil in a large, deep pan over medium heat. Add the onion and cook for 5–7 minutes until softened and golden.
- Stir in the garlic, ginger, and curry leaves cooking for another 2 minutes until fragrant.
- Add the curry powder, turmeric, and chili flakes, stirring well to coat the onion mixture Cook for 1 minute to bloom the spices.
- Pour in the chopped tomatoes and coconut milk, stirring to combine. Bring the mixture to a gentle simmer.
- Add the sweet potato cubes and chickpeas. Cover and cook for 15 minutes until the sweet potato begins to soften.
- Season generously with salt and pepper, then scatter coriander over the top before serving.
Vegetarian Cottage Pie
A true British classic gets a plant-based makeover in this vegetarian cottage pie. The filling is rich and savory, packed with lentils, root vegetables, and umami-laden ingredients that give it real depth and heartiness. Topped with a cloud of creamy mashed potato and baked until golden, this is ultimate comfort food for a chilly evening. It feeds a crowd effortlessly and is just as welcome at a weeknight dinner as it is at a Sunday gathering.
- 2 tbsp olive oil
onion, diced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 3200g chestnut mushrooms, roughly chopped
- 250 or brown lentils, rinsed
- 2 tbsp tomato paste
- 1 tbsp soy sauce or Worcestershire sauce (vegetarian version)
- 700 vegetable stock
- 1 tsp fresh thyme leaves tsp smoked paprika
- Salt and black
- 900g floury potatoes, peeled and chopped
- 50g butter
- 100 warm milk50g mature cheddar, grated (optional)
- Preheat your oven to 200°C (180°C fan). Heat the olive oil in a large ovenproof pan or casserole dish over medium heat.
- Add the onion, carrots, and celery. Cook for 8minutes, stirring occasionally, until softened.
- Add the tomato paste, soy sauce, smoked paprika, and thyme, stirring everything together wellPour in the lentils and vegetable stock. Bring to a boil, then reduce the heat and simmer uncovered for 25–30 minutes until the lentils are tender and the sauce has reduced thickened. Season well with salt and pepper.
- Meanwhile, boil the potatoes in salted water 15–20 minutes until completely tender. Drain thoroughly then mash with the butter and warm milk until smooth and creamy. Season to taste.
- Scatter the grated cheddar over the top if using, then bake for 25–30 minutes until the topping is golden and the filling is bubbling around the edges. Allow to rest for 5 minutes before