01 -
Combine ground meat, breadcrumbs, egg, milk, Worcestershire sauce, onion powder, garlic powder, salt, and pepper in a bowl. Mix gently to combine and form into 2.5 cm diameter meatballs.
02 -
Heat a small amount of oil in a skillet over medium heat. Brown meatballs in batches, turning to cook evenly. Remove and set aside once browned.
03 -
In a large pot, melt butter over medium heat. Add diced onion, carrots, and celery. Cook until vegetables soften, about 5 minutes.
04 -
Stir in flour and cook for 1-2 minutes to form a roux. Gradually whisk in beef broth to avoid lumps. Add heavy cream, nutmeg, salt, and pepper. Bring to a simmer.
05 -
Add browned meatballs to the pot and simmer for 15-20 minutes until fully cooked.
06 -
Stir in egg noodles or diced potatoes. Cook according to package instructions or until tender, approximately 8-10 minutes.
07 -
Adjust seasoning with salt and pepper to taste. Ladle into bowls, garnish with fresh parsley if desired, and serve warm.