In a large, heavy pot over medium-high heat, pour in the olive oil and add the sliced mushrooms. Season them with salt and pepper, cooking while stirring them until they achieve a golden brown color. Remove from heat and set aside.
Using the same pot, melt the butter and incorporate the ground beef. Cook it for about 5 to 6 minutes, until it's no longer pink. If using regular beef, ensure to drain off any excess fat.
Pour the lemon juice and beef broth mixture into the pot, scraping the bottom to deglaze. Bring the mixture to a simmer before adding the beef broth.
Stir in the noodles and reserved mushrooms with their juices. Reduce the heat to medium-low, cover, and simmer while stirring occasionally until the noodles are cooked perfectly. Finally, remove from heat and stir in the sour cream before garnishing with parsley.