In a large skillet over medium heat, add the olive oil. Once heated, add the chopped onion and sauté until translucent, about 3-4 minutes.
Stir in the minced garlic and cook for another 1 minute until fragrant.
Add the sliced mushrooms to the skillet and cook until they release their moisture and start to brown, about 5-7 minutes.
Sprinkle in the dried thyme, smoked paprika, salt, and pepper, stirring well to combine.
Stir in the flour and mix thoroughly to coat the mushrooms. This will help thicken the sauce.
Gradually add the vegetable broth while continuously stirring to avoid lumps. Bring the mixture to a simmer and let it cook for about 5 minutes until slightly thickened.
Lower the heat and stir in the dairy-free sour cream and soy sauce, mixing until creamy and well-combined. Adjust seasoning to your liking.
Meanwhile, cook the egg noodles according to package instructions. Drain and set aside.
Once your noodles are ready, mix them into the creamy mushroom sauce, ensuring all noodles are coated evenly.
Serve hot, garnished with fresh chopped parsley for a pop of color and freshness.
Notes
Can be made gluten-free by using gluten-free pasta.