Skip to content

10 best vegan meals

Whether you follow a vegan diet full-time or are looking for some meat-free Monday inspiration, we've got a recipe for you. From a colourful roasted-vegetable tart to plant-based twists on classics such as shepherd's pie and macaroni cheese, these vegan meals are sure to inspire.

Mexican-style sweet potato bake
1 of 10

Mexican-style sweet potato bake

This simple sweet potato bake is a great vegan main idea for Christmas or Boxing Day. Layered with colourful veggies in a gently spiced tomato sauce, this tastes delicious served alongside a fresh winter salad.

  1. Preheat the oven to gas 6, 200°C, fan 180°C. Lay the sweet potato slices out onto a large baking tray and drizzle with half the oil. Season and bake for 15-20 mins until golden and just tender.
  2. Meanwhile, heat the remaining oil a large, ovenproof pan or casserole over a low heat. Add the onion and pepper and cook gently for 8-10 mins until softened. Stir in the garlic, cumin, paprika and the cherry tomatoes and cook for a further 1 min, then stir in the sugar,tinned tomatoes, half a can of water and the beans. Simmer for 15-20 mins, until thickened and reduced. Season to taste.
  3. Preheat the grill to high. Carefully lay the sweet potato slices over the top of the bean mixture, drizzle over a little more oil and grill for 4-5 mins until bubbling and golden. Sprinkle over the coriander and serve with the yogurt and lime wedges.

Tip: For a non-vegan version, sprinkle grated Cheddar over the sweet potatoes before grilling.

See more Vegan Christmas recipes

View full recipe details
  • Ingredients
  • 500g sweet potatoes, cut into 1cm rounds
  • 3 tbsp olive oil, plus extra for drizzling
  • 1 onion, thinly sliced
  • 1 red pepper, sliced
  • 2 garlic cloves, crushed
  • 2 tsp ground cumin​
  • 2 tsp smoked sweet paprika
  • 200g cherry tomatoes, halved
  • 1 tsp caster sugar
  • 400g tin finely chopped tomatoes
  • 400g can black beans, drained and rinsed
  • 10g fresh coriander, roughly chopped
  • 50g coconut yogurt
  • lime wedges, to serve