01 -
Boil water in a pot and cook the egg noodles based on the instructions on the package. Once they're ready, drain and set them aside.
02 -
Warm up a large pan over medium heat. Toss in the ground beef and use a spoon to break it into smaller pieces as it cooks. Keep it going until it’s completely browned with no pink parts, about 6-8 minutes. Remove extra grease, then transfer the beef to a plate and set aside.
03 -
Using the same skillet, melt down the butter on medium heat. Then stir in the flour, whisking it non-stop for around 2 minutes until the two combine well.
04 -
Pour the beef stock slowly into the skillet. Keep stirring as you go to keep it smooth. Within 3-4 minutes, the mixture will start thickening.
05 -
Drizzle in the milk as you continue stirring over medium heat. Stir frequently for about 5-7 minutes until the sauce has a creamy and thick consistency.
06 -
Mix in the onion and garlic powders, plus the black pepper and salt. Stir everything to make sure the seasoning is even throughout.
07 -
Turn the heat down low. Toss in the cooked pasta and browned beef, stirring them into the sauce until everything’s well coated and evenly heated.
08 -
Fold the sour cream into the dish gently for a creamy, tangy finish. Stir until it blends completely with the sauce.
09 -
Serve warm with a side of veggies or a slice of garlic bread for a satisfying meal.