Ingredients
Method
Prepare the Meatballs
- In a mixing bowl, combine the ground beef, breadcrumbs, grated Parmesan cheese, egg, minced garlic, Italian seasoning, salt, and pepper. Mix until well combined.
- Form the mixture into small meatballs, roughly 1 inch in diameter, and set aside.
Cook the Meatballs
- In a large pot, add a splash of oil and heat over medium-high heat.
- Add the meatballs to the pot and cook, turning occasionally, until they are browned on all sides (about 5-7 minutes). Remove the meatballs and set them aside on a plate.
Make the Soup Base
- In the same pot, add the chicken broth, diced tomatoes (with their juice), sliced carrots, and chopped celery.
- Bring this mixture to a boil, then reduce the heat and let it simmer for about 10 minutes until the vegetables are tender.
Combine it Together
- Add the browned meatballs back into the pot along with the fresh spinach.
- Continue to simmer for another 5 minutes until the spinach wilts and the meatballs are heated through.
Serve and Garnish
- Ladle the soup into bowls and top each serving with fresh basil and additional grated Parmesan cheese, if desired.
- Enjoy!
Notes
For best results, allow the meatballs to brown properly for enhanced flavor. Storing tips: Allow to cool, then store in an airtight container; lasts 3-4 days in the fridge or 3 months in the freezer. To reheat, thaw overnight and warm on the stove over low heat.
