
This vegan bolognese is deep, savory, and satisfying thanks to lentils, porcini stock, and golden browned mushrooms. Tossed with spaghetti, it makes a hearty plant-based pasta dinner with classic Italian comfort-food flavor.
Place the dried porcini mushrooms in a heatproof bowl and cover with 400 ml boiling water. Let them soak for 10 minutes, then lift out the mushrooms, roughly chop them, and reserve the soaking liquid.
Heat 1 tbsp olive oil in a large saucepan over medium-low heat. Add the onion, carrot, celery, and salt, then cook for about 10 minutes, stirring often, until the vegetables are soft but not browned.
Add the garlic and thyme sprigs to the softened vegetables and cook for 1 minute. Stir in the tomato puree and cook for another minute to deepen its flavor.
Pour in the vegan red wine, if using, and simmer until almost fully reduced. Add the dried green lentils, reserved porcini soaking liquid, chopped porcini, and canned plum tomatoes, crushing the tomatoes with a spoon. Bring to a boil, then reduce to a gentle simmer and cover.
While the lentils simmer, heat the remaining 1/2 tbsp olive oil in a large frying pan over medium-high heat. Add the chestnut and portobello mushrooms and cook until their moisture evaporates and they turn deeply golden. Stir in the soy sauce, then add the browned mushrooms to the lentil sauce.
Stir the Marmite into the sauce. Simmer uncovered or partly covered for 30-45 minutes, stirring occasionally, until the lentils are tender and the ragu is thick. Add a splash of water if it becomes too dry before the lentils are cooked.
Remove and discard the thyme sprigs, then taste and adjust with salt and black pepper. Cook the spaghetti in well-salted boiling water for 1 minute less than the package directions.
Drain the pasta, reserving a ladleful of the cooking water. Toss the spaghetti through the vegan bolognese, adding a little pasta water as needed until the sauce coats the strands. Serve with fresh basil and extra black pepper.
For the best flavor, brown the fresh mushrooms in a wide pan without crowding them; steaming them will make the sauce less rich. If you do not use wine, replace it with extra porcini soaking liquid or vegetable stock. Leftover sauce keeps well in the refrigerator for up to 4 days or can be frozen for up to 3 months.