In a large skillet, warm the olive oil over medium heat.
Add the diced onion and sauté for about 5 minutes, until translucent.
Add the carrots, garlic, basil, oregano, red chili flakes (if using), and salt.
Sauté for about 4 minutes, stirring frequently.
Stir in the tomato paste until well combined.
Pour in the red wine and deglaze the pan, scraping up any bits from the bottom.
Let the wine cook off for about 2 minutes.
Add the lentils, walnuts, porcini mushrooms, and vegetable broth.
Stir well and bring to a boil.
Reduce heat and gently simmer for 40 minutes, stirring every 10 minutes, until lentils are tender. Add a little water if needed. The mixture should be thick once the lentils are cooked.
Stir in the crushed tomatoes and Denissimo Dark Balsamic.
Season with additional salt to taste.
Simmer for another 10–15 minutes.
While the Bolognese simmers, bring a pot of water to a boil and cook the pappardelle according to package directions.
To Serve
Top the cooked pasta with the lentil Bolognese.
Finish with freshly grated Parmesan cheese and serve warm