Description
This Chunky Italian Meatball Soup is a hearty, comforting dish packed with tender meatballs, fresh vegetables, and al dente pasta in a savory tomato and beef broth. Perfect for a satisfying weeknight meal, it combines classic Italian flavors with wholesome ingredients for a deliciously warming soup.
Ingredients
						Scale
						
					
					
			Vegetables
- 1 small onion, diced
 - 2 cloves garlic, minced
 - 2 medium carrots, peeled and sliced
 - 2 celery stalks, chopped
 - 1 zucchini, diced
 - 2 cups fresh spinach or kale, chopped
 
Liquids & Broth
- 1 tablespoon olive oil
 - 1 (14.5 oz) can diced tomatoes
 - 4 cups beef broth
 
Seasonings
- 1 teaspoon dried Italian seasoning
 - ½ teaspoon salt
 - ¼ teaspoon black pepper
 
Protein & Pasta
- 16 frozen fully-cooked Italian-style meatballs (or homemade)
 - 1 cup small pasta (like ditalini or elbow)
 
To Serve
- Grated Parmesan cheese
 
Instructions
- Sauté the Vegetables: In a large pot or Dutch oven, heat olive oil over medium heat. Add the diced onion, minced garlic, sliced carrots, and chopped celery. Sauté for 5 to 6 minutes until the vegetables begin to soften and release their aromas.
 - Add Zucchini: Stir in the diced zucchini and cook for another 2 minutes to slightly soften it.
 - Add Liquids and Seasonings: Pour in the diced tomatoes with their juices and the beef broth. Add the dried Italian seasoning, salt, and black pepper. Stir everything together and bring the mixture to a boil.
 - Simmer with Meatballs: Once boiling, reduce the heat to a simmer and add the frozen Italian-style meatballs. Let them cook in the broth for 10 to 12 minutes to heat through and absorb the flavors.
 - Cook the Pasta: Stir in the small pasta and cook according to the package instructions, about 8 to 10 minutes, until the pasta is al dente and tender.
 - Add Greens: In the last 2 minutes of cooking, stir in the chopped fresh spinach or kale until wilted and combined throughout the soup.
 - Final Seasoning and Serve: Taste the soup and adjust seasoning if needed. Serve the soup hot, garnished with grated Parmesan cheese for a savory finish.
 
Notes
- Use homemade meatballs for enhanced flavor and texture.
 - Substitute chicken broth or vegetable broth to vary the soup base or to make it lighter.
 - To make this soup gluten-free, choose gluten-free pasta and gluten-free meatballs.
 - Omit Parmesan cheese or use a dairy-free alternative to make the recipe dairy-free.
 - Leftovers can be stored in the refrigerator for up to 3 days and reheated gently on the stove.
 
Nutrition
- Serving Size: 1½ cups
 - Calories: 420
 - Sugar: 6g
 - Sodium: 960mg
 - Fat: 22g
 - Saturated Fat: 7g
 - Unsaturated Fat: 12g
 - Trans Fat: 0g
 - Carbohydrates: 34g
 - Fiber: 5g
 - Protein: 22g
 - Cholesterol: 45mg
 
		