This hearty spinach soup with meatballs, tomatoes, basil, and Parmesan cheese is a family-friendly weeknight option full of Italian flavors.
Preparation Time
20 mins
Cooking Time
1 hr 5 mins
Total Time
1 hr 25 mins
Calories
570 Calories
Recipe Instructions
Step 1
Combine chicken broth, onion, carrots, celery, and salt in a large pot. Bring to a boil; reduce heat and simmer, uncovered, until flavors combine, about 30 minutes. Discard onion, carrot, and celery from the broth.
Step 2
Bring broth to a boil. Add meatballs. Reduce heat and simmer until meatballs are heated through, about 10 minutes. Stir in tomatoes, spinach, olive oil, lemon juice, Parmesan cheese, garlic, and dried basil. Simmer until flavors combine, 15 to 20 minutes.
Ingredients
2 tablespoons lemon juice
salt to taste
3 tablespoons olive oil
2 tablespoons grated Parmesan cheese
2 teaspoons dried basil
4 cloves garlic, crushed
1 (16 ounce) package frozen chopped spinach, thawed and drained
1 large onion, quartered
3 quarts chicken broth
2 carrots, cut into chunks
2 ribs celery, cut into chunks
40 frozen Italian-style meatballs
1 (16 ounce) can Italian-style crushed tomatoes, undrained