– 1 pound ground beef (or a mix of ground beef and pork)
– 1/4 cup grated Parmesan cheese
– 1/4 cup breadcrumbs
– 1 large egg
– 2 cloves garlic, minced
– 1 teaspoon dried oregano
– 1 teaspoon dried basil
– 1/2 teaspoon salt
– 1/2 teaspoon black pepper
– 6 cups low-sodium chicken broth
– 1 can (14.5 ounces) diced tomatoes, undrained
– 2 cups kale or spinach, chopped
– 1 cup carrots, diced
– 1 cup celery, diced
– 1 cup pasta (small shapes like ditalini or orzo)
– Fresh parsley, chopped (for garnish)
– Optional: additional spices to taste (red pepper flakes, Italian seasoning)
Making Italian Meatball Soup is straightforward with these simple steps:
1. Make the Meatballs: In a bowl, combine the ground meat, Parmesan cheese, breadcrumbs, egg, minced garlic, oregano, basil, salt, and pepper. Mix until well combined and shape into small meatballs (about 1 inch in diameter).
2. Brown the Meatballs: In a large pot over medium heat, add a splash of olive oil. Brown the meatballs in batches, ensuring they’re golden on all sides. Remove and set aside.
3. Sauté the Vegetables: In the same pot, add more olive oil if needed. Sauté the diced carrots, celery, and garlic for about 5 minutes until they soften.
4. Add the Broth: Pour in the chicken broth and diced tomatoes. Stir well to combine and bring to a simmer.
5. Add the Pasta: Add the pasta of your choice to the pot and cook according to package directions until al dente.
6. Return the Meatballs: Gently add the browned meatballs back to the pot. Let them simmer in the soup for about 20 minutes.
7. Add Greens: Stir in the chopped kale or spinach in the last few minutes of cooking until wilted.
8. Season to Taste: Make sure to taste and adjust the seasoning with salt, pepper, and additional herbs as needed.
9. Serve: Ladle the soup into bowls and garnish with fresh parsley.
With these simple steps, Italian Meatball Soup comes together beautifully, offering a dish full of flavor and comfort.