Vegan spaghetti Bolognese recipe

13 ratings Rate
  • Serves 4
  • 10 mins to prepare and 1 hr to cook
  • 453 calories / serving
  • Freezable
  • Healthy
Add this recipe to your binder.

We’ve given everyone’s favourite pasta dish a vegan makeover with this veggie mushroom and aubergine spaghetti Bolognese recipe. Packed with flavour from red wine, balsamic vinegar and oregano, you won’t know the meat is missing from this rich sauce.

  1. Heat the oil in a large saucepan over a medium heat. Add the onion, celery and carrot and cook gently for 10 mins, stirring regularly, until softened. Pour in the wine and let it reduce for 2-3 mins then stir in the garlic, tomato purée, vinegar and oregano. Cook for 1 min, then add the mushrooms, aubergine, lentils, chopped tomatoes, stock cube and 200ml water.
  2. Bring to a boil then reduce the heat to a gentle simmer. Cover the pan loosely and cook for 40-50 mins until the sauce has thickened to your desired consistency. Stir often and add a splash more water if the sauce starts to catch on the bottom of the pan.
  3. Meanwhile, cook the pasta to pack instructions. To serve, stir the soy sauce and almond milk into the sauce and spoon over the drained pasta. Garnish with a few fresh basil leaves, if you like.

Tip: Any leftovers make a tasty topping for jacket potatoes or roasted sweet potatoes. Chill completely and keep in an airtight container in the fridge. Reheat until piping hot to serve.

Freezing and defrosting guidelines

Freeze the Bolognese only – once the dish has cooled completely, transfer it to an airtight, freezer-safe container, seal and freeze for up to 1-3 months. To serve, defrost thoroughly in the fridge overnight before reheating. To reheat, loosely cover with foil and bake until piping hot throughout.

See more Vegan recipes

Email recipe details
Print recipe
  • Ingredients

  • 1 tsp olive oil
  • 1 onion, finely chopped
  • 2 celery sticks, finely chopped
  • 1 large carrot, diced
  • 160ml vegan-friendly red wine
  • 2 garlic cloves, finely chopped
  • 1 tbsp tomato purée
  • 1 tbsp balsamic vinegar
  • 2 tsp dried oregano
  • 100g closed cup mushrooms, diced
  • 1 aubergine, diced
  • 75g lentilles vertes
  • 2 x 400g tins chopped tomatoes
  • 1 vegan-friendly vegetable stock cube
  • 300g spaghetti, to serve
  • 1 tbsp soy sauce
  • 3 tbsp almond milk
  • fresh basil, to serve (optional)
Shop ingredients
Ways to shop
Look out for this basket to buy recipe ingredients.
Find out more

  • Energy 1920kj 453kcal 23%
  • Fat 4g 6%
  • Saturates 1g 4%
  • Sugars 20g 22%
  • Salt 1.6g 26%

of the reference intake
Carbohydrate 83.6g Protein 18.6g Fibre 7.3g


Text me the ingredients

Simply enter your mobile number below to receive the ingredients for this recipe by text

Please enter a valid UK or Ireland mobile phone number

Terms of Use. We will send you a text containing the list of ingredients for this recipe and a link to access the method. This will not cost you anything. If a message is undelivered we will only attempt to resend for up to 24 hours. This service involves no registration or subscription.