German Egg Noodle and Meatball Soup

Ingredients

 * 1 lbs egg noodles
 * 1/2 lbs ground pork
 * 1/2 lbs ground veal
 * 1 tbsp prepared horseradish
 * 2 tsp german mustard
 * 3 tbsp fresh parsley
 * salt
 * fresh ground black pepper
 * 4 tsp vegetable oil
 * 2 onion
 * 3 apple
 * 8 cup chicken broth

Directions
Prepare pasta according to package directions, drain. Meanwhile, mix together thoroughly the ground pork, ground veal, horseradish, mustard, chopped parsley, salt and pepper. Form the meatball mixture into bite-size balls. Brown the meatballs in a large skillet over medium-high heat using 2 teaspoons of the vegetable oil. When all the meatballs are brown, set them aside to drain on paper towels. In a large soup kettle, warm the remaining 2 teaspoons vegetable oil over medium-low heat. Add the chopped onion to the kettle and let it cook until it is very soft and beginning to brown. Add the apples to the onions and cook for an additional 3 minutes or until the apples are beginning to soften. Add the chicken broth and the meatballs. When the soup comes to a boil, adjust the heat to allow it to simmer for 5 minutes. Add pasta, and salt if necessary, serve.