Melt butter in a stockpot on low heat. Add carrots, celery, onion, and garlic and stir to coat. Cook on low for 25-30 minutes or until vegetables have released their liquid, reabsorbed it, and are slightly softened. This process is called "sweating."
While vegetables are sweating, bring a large pot of water to boil for the egg noodles.
Add stock to vegetables and increase heat to medium high until simmering. Reduce heat to low and simmer for 25-30 minutes.
While soup is simmering, cook egg noodles in a separate pot, according to package directions.
Add cooked egg noodles and shredded pheasant to pot and stir to combine.
Bring soup back to a simmer and simmer for 2-3 minutes or until pheasant and noodles are heated through.
Add parsley and lemon juice. Taste and add salt and pepper if needed. Stir and enjoy hot with crusty bread for dipping.
Notes
Homemade stock will drastically improve the flavor of your soup. Give this pheasant stock recipe a try!
Frozen egg noodles can be found in most grocery stores. The quality is far superior to dried pasta and they have a delicious flavor and texture. They sometimes take longer to cook than the package directions say. Cook them separately from your soup to cook them quicker and to keep your soup from getting cloudy.