Cozy nights call for a warm and satisfying dish, and this Lentil Mushroom Stroganoff is the perfect vegetarian comfort food. With its rich umami flavors and creamy texture, this hearty vegetarian dinner will leave you feeling fulfilled and content.
In a medium saucepan, combine the lentils with 3 cups of water. Bring to a boil, then reduce the heat to a simmer. Cook for about 20-25 minutes, or until the lentils are tender but not mushy. Drain and set aside.
In a large skillet over medium heat, add the olive oil. Once hot, add the diced onion and sauté for about 5 minutes until the onion becomes translucent.
Add the minced garlic and sliced mushrooms to the skillet. Cook for an additional 5-7 minutes until the mushrooms are golden brown.
Sprinkle the flour over the mushroom mixture and stir well to combine. Cook for 1-2 minutes to remove the raw flour taste.
Slowly pour in the vegetable broth while stirring continuously. Add the plant-based milk, soy sauce, smoked paprika, dried thyme, and cooked lentils. Stir well to combine.
Bring the mixture to a gentle simmer and cook for about 10 minutes until the sauce thickens slightly. Season with salt and pepper to taste.
Serve the Lentil Mushroom Stroganoff over cooked pasta or rice. Garnish with chopped fresh parsley.