Preheat the oven to 350 degrees. Cook the egg noodles in a large pot according to package directions, then drain and set aside.
Melt the butter in a large skillet over medium heat. Add the onion and mushrooms. Cook until the mushrooms release their liquid and begin to brown.
Stir in the garlic and cook for one minute. Sprinkle the flour over the mixture and stir for another minute.
Slowly pour in the vegetable broth while stirring. Let the sauce simmer until it thickens slightly.
Remove the skillet from the heat. Stir in the sour cream, paprika, salt, and pepper until smooth.
Combine the sauce with the cooked noodles in a large bowl. Transfer the mixture to a greased 8 by 8 inch baking dish.
Bake for 20 minutes until the top is lightly golden. Sprinkle with parsley before serving.