Serves 4
adjust servings:

Tick the ingredients you need to add your shopping list.

To serve:

  1. Place the carrot, onion, garlic and celery in the bowl of a food processor and pulse until ‑ finely chopped.
  2. Heat the oil in a large saucepan over a medium heat. Add the chopped vegetable mixture and thyme and cook for 8-10 minutes until soft, stirring occasionally.
  3. Working in small batches, whizz the mushrooms in the food processor until finely chopped. Add to the pan, season with salt and pepper and turn the heat to high. Cook for five minutes, stirring frequently. The mushrooms will release lots of liquid, so continue to cook until the mixture becomes dry.
  4. Add the balsamic vinegar, soy sauce, vegetable stock and brown sugar. Cook for two minutes.
  5. Stir in the lentils, tomato purée and chopped tomatoes. Season, reduce the heat to low and cover with a lid. Cook for 30 minutes, stirring occasionally.
  6. Bring a large pan of salted water to a boil over a high heat and cook the spaghetti according to package instructions.
  7. Drain the pasta and toss with plenty of Bolognese sauce. Divide amongst serving bowls and top with torn fresh basil leaves and/or some grated Parmesan

Nutrition Facts

Per serving: 784kcals, 37.4g fat (13.5g saturated), 79.8g carbs (22.2g sugars), 38g protein, 9.3g fibre, 0.89g sodium