-
Place a large, 10 inch cast iron skillet over medium heat. Once hot, add butter and melt.
-
Add mushrooms, onions and garlic and cook for 5 to 7 minutes, stirring occasionally, until tender. Remove from skillet to a small bowl, set aside.
-
Increase heat to medium-high. Add the ground beef to the skillet. Cook beef for about 5 to 7 minutes, stirring frequently and breaking it down. Cook it until no longer pink and it should be slightly browned. Drain excess fat.
-
Stir in 1 cup of beef broth, Worcestershire sauce, red pepper flakes, salt and pepper. Heat to boiling.
-
Whisk flour with the remaining 1/2 cup beef broth until fully combined. Stir into beef mixture. Add the cream of mushroom soup and stir to combine.
-
Add the cream cheese and stir to combine, breaking it down until melted.
-
Add the mushroom mixture to the skillet, stir and wait for it to start boiling.
-
Taste and season with salt and pepper if needed.
-
Remove from heat and stir in sour cream until fully combined.
-
Serve with cooked egg noodles.
-
Garnish with parsley.