This Mushroom and Lentil Ragu Recipe is a delicious and vegan alternative to the classic Italian Bolognese Pasta. It's very easy to make with wholesome ingredients, full of umami flavor, nourishing, satisfying and makes the perfect weeknight dinner! You can serve the ragu with your favorite (gluten-free) pasta or over mashed potatoes, creamy polenta, gnocchi, rice or just with naan on the side.
*Note: Be sure to check out the recipe video + step-by-step photos above!
Heat the olive oil in a large pan over medium heat. Add the onion, carrots, and celery. Cook for about 3-5 minutes, until the onion starts to turn translucent. Add the mushrooms and continue cooking for about 5 minutes, until the mushrooms have released most of their water. Add the soy sauce, garlic, and lentils and cook for another minute, stirring frequently until fragrant.
Pour in the wine, and cook for a minute until most of it has evaporated. Then add in the tomatoes, vegetable broth, tomato paste, bay leaf, thyme, paprika, miso (if using), and salt. Stir to combine and bring it to a boil. Reduce it to a simmer, cover the pan and cook for 30 to 35 minutes until the lentils are done. (If the sauce becomes too thick, add more veggie broth or water). Taste and adjust seasonings as needed. Remove the bay leave in the end and stir in the crushed walnuts if using.
Start to cook the pasta in a large pot of salted water according to package instructions around 15 minutes before the sauce is done. Once the pasta is al dente, drain the cooking water and toss in a little bit of olive oil (optional to prevent from sticking). Also, sauté the extra garlic mushrooms in a skillet for the topping as instructed in this recipe.
Serve the pasta with the mushroom and lentil ragu and garnish with extra garlic mushrooms,vegan parmesan cheese, and fresh herbs or any topping you like. Enjoy!
To speed up this recipe, you can use 1 cup canned lentils (drained & rinsed). If you do so, please omit the 1 cup of water in the recipe and adjust the cooking time.