Ingredients
Method
Prepare the Meatballs
- In a large bowl, combine the ground meat, breadcrumbs, egg, milk, Worcestershire sauce, onion powder, garlic powder, salt, and black pepper. Mix until well combined.
- Roll the mixture into small meatballs (about 1-inch in diameter) and set them aside.
Cook the Meatballs
- Heat a large skillet over medium heat and add a dash of oil. Brown the meatballs in batches for about 4-5 minutes until golden on all sides. Remove them and set aside.
Prepare the Soup
- In a large pot, melt the butter over medium heat. Add the diced onion, carrots, and celery, and cook for 5-7 minutes, stirring occasionally.
- Stir in the flour and cook for another 1-2 minutes to create a roux. Gradually pour in the beef broth, whisking to eliminate lumps.
Simmer the Soup
- Bring the pot to a gentle simmer, then add the nutmeg, salt, and black pepper.
- Add the browned meatballs along with the egg noodles (or diced potatoes) and simmer for 10-12 minutes until tender.
Finish the Soup
- Stir in the heavy cream and cook for an additional 2-3 minutes. Taste and adjust seasoning if desired.
Serve
- Ladle the soup into bowls and garnish with fresh parsley if desired. Serve warm.
Notes
This soup pairs well with warm bread or a salad. For added flavor, consider a dollop of sour cream or fresh dill.
