In a large skillet add ground beef, onion, and garlic. Cook and crumble ground beef until fully cooked. Drain the fat and set the ground beef aside.
Use the same skillet (without the beef in it) to melt butter. Once melted add in flour and whisked. Once ingredients are well combined and a thick paste forms slowly add in beef broth. Whisking continuously until you have no lumps.
Add in cream of mushroom soup and ground beef and mix well until heated throughout.
Remove from heat and add in sour cream then season with salt and pepper.
Cook egg noodles according to package directions. Drain then serve with the ground beef stroganoff. I served mine with fresh parsley for garnish.