Ingredients
Equipment
Method
Make the Meatballs
- Combine all meatball ingredients in a large bowl and mix until just combined.
- Roll the mixture into 1-inch meatballs and set aside.
Prepare the Soup Base
- Heat olive oil in a large pot over medium heat, then add onion, carrots, and celery; cook until softened.
- Stir in minced garlic and cook for another minute until fragrant.
Simmer and Finish
- Add diced tomatoes and beef broth to the pot, bring to a boil, then reduce heat and simmer for 15 minutes.
- Add the meatballs and pasta, cooking until pasta is al dente and meatballs are cooked through.
- Stir in fresh spinach until wilted and season with salt and pepper to taste.
Notes
For extra flavor, you can brown the meatballs lightly before adding them to the soup. If you prefer a thicker soup, mash some of the cooked vegetables against the side of the pot.
