Warm up with a bowl of Hearty Italian Meatball Soup, a comforting dish perfect for any season. This recipe features juicy meatballs, fresh vegetables, and aromatic herbs simmered in a rich, flavorful broth. Packed with nutrition, this soup combines lean meats and wholesome veggies for a satisfying meal. Whether shared with family or enjoyed solo, this Italian classic is sure to bring smiles and delightful memories around the table. Enjoy the warmth and richness of this easy-to-make soup!
For the Meatballs:
1 lb ground beef
1/2 lb ground pork
1/2 cup fresh bread crumbs
1/4 cup grated Parmesan cheese
1/4 cup chopped fresh parsley
2 cloves garlic, minced
1 large egg
1 tsp salt
1/2 tsp black pepper
1/2 tsp dried oregano
1/2 tsp red pepper flakes (optional)
For the Soup:
2 tbsp olive oil
1 medium onion, diced
2 carrots, diced
2 celery stalks, diced
4 cloves garlic, minced
1 can (28 oz) crushed tomatoes
6 cups low-sodium chicken or vegetable broth
1 tsp Italian seasoning
1 bay leaf
1 cup small pasta (e.g., ditalini or orzo)
2 cups fresh spinach or kale
Salt and pepper to taste
Additional grated Parmesan cheese and fresh basil for serving