In a large pot, over medium heat, heat the olive oil. Add the onions and cook until softened, about 3 minutes.
Add the carrot, garlic, mushrooms, thyme, bay leaves, a pinch of salt, and a crack of black pepper. Cook for 5 minutes, stirring regularly.
Lower the heat, and add the lentils, balsamic vinegar, tamari, passata, and diced tomatoes. Cook covered for a minimum of 15 minutes, and up to 1 hour for deeper flavors, stirring occasionally.
While the sauce is simmering, cook your pasta according to the packet instructions.
Remove the bay leaves and thyme from the sauce. Add the cooked pasta to the sauce and stir to combine. Adjust salt and pepper to taste, and serve with fresh, and our vegan parmesan if using. Enjoy!
Video
Nutritional Information - Per Serving
Calories 542kcal | Carbohydrates 92g | Protein 33g | Fat 6g | Sodium 493mg | Fiber 13g | Vitamin A 131IU | Vitamin C 8mg | Calcium 42mg | Iron 3mg