Description
This hearty Meatball and Tortellini Soup combines tender mini meatballs with cheesy tortellini in a flavorful broth packed with tomatoes, spinach, and Italian herbs. Perfect for an easy weeknight dinner, this comforting, one-pot soup is ready in just 30 minutes and can be customized with fresh or frozen ingredients to suit your preferences.
Ingredients
Scale
Soup Base
- 1 tablespoon olive oil
- 1 small yellow onion, diced
- 2 garlic cloves, minced
- 4 cups low-sodium chicken broth
- 2 cups water
- 1 (14.5 oz) can diced tomatoes, with juices
- 1 teaspoon dried Italian seasoning
- Salt and pepper, to taste
Main Ingredients
- 12 ounces frozen or fresh cheese tortellini
- 1 pound fully cooked frozen mini meatballs, thawed if frozen
- 2 cups fresh spinach leaves
Optional Topping
- 1/4 cup grated Parmesan cheese
Instructions
- Sauté Aromatics: Heat the olive oil in a large pot over medium heat. Add the diced onion and sauté for 3–4 minutes until softened, then stir in the minced garlic and cook for another 30 seconds until fragrant.
- Add Liquids and Seasonings: Pour in the low-sodium chicken broth, water, and diced tomatoes with their juices. Stir in the dried Italian seasoning, then season with salt and pepper according to your taste preferences. Bring the soup to a gentle boil.
- Cook Tortellini and Meatballs: Add the cheese tortellini and fully cooked mini meatballs to the pot. Cook according to the tortellini package instructions, usually about 6–8 minutes, until the pasta is tender and the meatballs are heated through.
- Add Spinach: Stir in the fresh spinach leaves and cook for 1–2 minutes until the spinach wilts and is fully incorporated into the soup.
- Serve: Ladle the hot soup into bowls and, if desired, sprinkle with grated Parmesan cheese. Serve immediately for best flavor.
Notes
- You can substitute homemade meatballs if you prefer a fresher taste.
- If fresh spinach is unavailable, frozen spinach works well; add it during the last few minutes of cooking.
- For a creamier soup, stir in 1/2 cup of heavy cream at the end of cooking.
Nutrition
- Serving Size: 1 bowl
- Calories: 460
- Sugar: 5g
- Sodium: 980mg
- Fat: 22g
- Saturated Fat: 7g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 4g
- Protein: 28g
- Cholesterol: 65mg