Some vegetarian bolognese sauces taste bad and make you want to eat meat for a week instead of vegetables. This one does not. The onion, carrot, and celery are cooked long enough to soften into the base, the mushrooms bring that darker savory note, and the small spoonful of cocoa powder quietly rounds out the tomatoes instead of announcing itself like a desperate dinner party trick. What you get in the pan is thick, brick-red, and glossy, with the sort of smell that makes people drift into the kitchen pretending they were looking for water.
Main DishesHigh-Protein Vegetarian Lentil Bolognese with Homemade Tomato, Carrot & Celery Sauce
This is the sort of bolognese you make when you want the deep, slow-cooked mood of the classic, but not the environmental baggage. Lentils bring the protein, mushrooms add savory weight, and the carrot-celery-onion base melts into a thick tomato sauce with just enough cocoa powder to make people pause, then go back for more. It tastes rich, slightly sweet, properly savory, and very much like actual bolognese if you skip the fact that we are missing really hard the meat :'(
Ingredients
Preparation Steps
Build the soffritto
Heat the olive oil in a large pot or deep sauté pan over medium heat. Add the onions, carrots, and celery, and cook for 8 to 10 minutes, stirring often, until softened, glossy, and lightly golden at the edges.
Add garlic and mushrooms
Stir in the garlic and mushrooms. Cook over medium-high heat for 6 to 8 minutes, stirring from time to time, until the mushrooms release their moisture and the pan looks mostly dry again.
Concentrate the tomato base
Add the tomato paste and cocoa powder. Stir for 1 to 2 minutes so the tomato paste darkens slightly and the cocoa disappears into the vegetables. You can now add the tomatoes, let it cook for a few minutes and transfer the whole pan to a blender. I prefer my tomata sauce well blended but you can skip this step if you prefer some structure (weird but ok..)
Simmer the sauce
Add the cooked lentils, oregano, and basil. Bring to a gentle simmer, then lower the heat and cook uncovered for 25 to 30 minutes, stirring occasionally, until the sauce is thick, spoonable, and the vegetables have softened into it.
Cook the spaghetti
While the sauce simmers, cook the whole wheat spaghetti in a large pot of boiling water until tender but still slightly firm in the center, following the package timing as a guide. Drain well, reserving a little pasta water only if the sauce needs loosening at the end.
Finish and serve
Taste the sauce and let it bubble for a few more minutes if you want it thicker. Serve the lentil bolognese over the whole wheat spaghetti while hot.
Recipe insights
A sauce with proper depth, not just good intentions
Why lentils make sense here
Lentils give the sauce real staying power. Across the whole recipe, you are looking at about 90 grams of protein and 65 grams of fiber, which is a far more stable arrangement than the usual plate of white pasta followed by a mysterious need for biscuits an hour later. Paired with whole wheat spaghetti, they bring slow-digesting carbohydrates and enough substance to make the meal feel complete, not like a side dish that got promoted by accident.
Very Eat-Lancet, still very edible
This is exactly the kind of meal the Eat-Lancet approach gets right: more legumes, more vegetables, whole grains, and plenty of flavor built from actual cooking rather than industrial wizardry. Swapping meat for lentils and mushrooms lowers the environmental load while keeping the familiar comfort of a pasta night intact.
Useful for families, leftovers, and low-energy Tuesdays
The method is straightforward, the ingredient list is ordinary enough to find without launching an expedition, and the sauce reheats beautifully. That matters when life is busy and dinner needs to survive school pickups, work, and the general collapse of human ambition by 6:30 pm. Make the full batch, keep leftovers for another day, and if the sauce thickens in the fridge, a splash of water while reheating sorts it out. Practical food is not glamorous, but neither is ordering expensive disappointment again.






Comments
Be the first to comment 👇