Discover the warmth of Hearty Italian Meatball Soup, a comforting dish perfect for chilly evenings. This recipe combines savory meatballs made from a blend of ground beef and pork with fresh vegetables and aromatic herbs in a flavorful broth. Easy to prepare, this soup is not only filling and nutritious but also ideal for family gatherings. Dive into a bowl of this delightful Italian classic and enjoy the heartwarming taste of home-cooked goodness.
For the Meatballs:
1 lb (450g) ground beef
1/2 lb (225g) ground pork
1/2 cup (50g) breadcrumbs
1/4 cup (30g) grated Parmesan cheese
1/4 cup (60ml) milk
1 large egg
2 cloves garlic, minced
1 tsp dried oregano
1 tsp dried basil
Salt and pepper, to taste
Olive oil, for frying
For the Soup:
1 medium onion, diced
2 carrots, diced
2 celery stalks, diced
3 cloves garlic, minced
1 can (14 oz) diced tomatoes
6 cups (1.4L) chicken or vegetable broth
1 tsp dried thyme
2 cups (300g) fresh spinach or kale
1/2 cup (75g) small pasta (like orzo or ditalini)
Salt and pepper, to taste
Fresh basil, for garnish
Grated Parmesan cheese, for serving