Begin by cooking the egg noodles according to the package instructions. Drain and set aside.
In a large skillet, heat the olive oil over medium heat. Add the chopped onion and sauté until soft and translucent, about 5 minutes.
Add the minced garlic to the skillet and cook for an additional minute, stirring constantly to avoid burning.
Add the sliced mushrooms to the skillet and sauté for about 8-10 minutes, until they have released their moisture and are browned.
Stir in the soy sauce, dried thyme, and smoked paprika. Cook for another minute to allow the flavors to meld.
Sprinkle the flour over the mushroom mixture and stir to coat evenly. Gradually pour in the vegetable broth, stirring constantly to avoid lumps. Allow the mixture to come to a gentle simmer.
Reduce the heat to low and stir in the sour cream until well combined. Cook for another 2 minutes until heated through.
Season with salt and pepper to taste. If the sauce is too thick, you can thin it out with a little more vegetable broth.
Toss the cooked noodles into the creamy mushroom sauce, mixing until everything is well coated.
Serve hot, garnished with freshly chopped parsley for a pop of color and flavor.
Notes
For a plant-based version, use a plant-based sour cream alternative.