Italian Meatball Soup

Ingredients:

  • 1 lb ground beef
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 egg
  • 2 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Salt and pepper to taste
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 6 cups beef or chicken broth
  • 1 can (14.5 oz) diced tomatoes
  • 1 cup small pasta (such as ditalini or small shells)
  • 2 cups fresh spinach
  • Fresh parsley for garnish (optional)

Directions:

  1. In a large bowl, combine ground beef, breadcrumbs, Parmesan cheese, egg, garlic, oregano, basil, salt, and pepper. Mix until well combined, then shape into small meatballs.
  2. Heat olive oil in a large pot over medium heat. Add the meatballs and cook until browned on all sides, about 5 minutes. Remove from the pot and set aside.
  3. In the same pot, add onion, carrots, and celery. Cook until vegetables are softened, about 5 minutes.
  4. Pour in the broth and diced tomatoes with their juices. Bring to a simmer.
  5. Add the pasta and meatballs back into the pot. Simmer for about 10-12 minutes, or until the pasta is cooked and meatballs are cooked through.
  6. Stir in the fresh spinach and cook until wilted, about 1-2 minutes.
  7. Taste and adjust seasoning if necessary. Serve hot, garnished with fresh parsley if desired.

Variations:

  • Use ground turkey or chicken instead of beef for a lighter option.
  • Add other vegetables like bell peppers, zucchini, or mushrooms for extra flavor and nutrition.
  • Substitute other herbs like thyme or rosemary for a different flavor profile.

Serving Tips:

  • Serve with crusty bread or garlic bread for dipping.
  • Sprinkle some extra Parmesan cheese on top just before serving for added flavor.
  • This soup pairs well with a side salad for a complete meal.

Storage Tips:

  • Allow the soup to cool completely before transferring to an airtight container.
  • Store in the refrigerator for up to 3-4 days or freeze for longer storage. Reheat gently on the stove or in the microwave.

Health Benefits and Nutritional Information:

  • Italian Meatball Soup is a balanced meal with protein from the meatballs, vitamins and minerals from the vegetables, and carbohydrates from the pasta.
  • Nutritional information per serving: Calories: [insert kcal]
FAQs:
Q: Can I make the meatballs ahead of time? A: Yes, you can prepare the meatballs in advance and store them in the refrigerator until ready to use.

Q: Can I use frozen spinach instead of fresh? A: Yes, you can substitute frozen spinach for fresh. Just make sure to thaw and drain it before adding it to the soup.

Conclusion:
Italian Meatball Soup is a comforting and satisfying dish that’s perfect for any occasion. Whether you’re feeding a crowd or enjoying a cozy night in, this soup will warm you from the inside out.