Go Back

Italian Wedding Soup

Italian Wedding Soup is a hearty and flavorful dish, perfect for family dinners or cozy nights in. This soup features tender, homemade meatballs made from ground chicken and Italian sausage, cooked in a rich broth with vegetables like carrots, celery, and spinach. Short pasta (pastina) is added for extra texture, making every spoonful warm and satisfying. The balance of savory meatballs, nutritious greens, and comforting broth makes it a favorite for all ages. Simple ingredients come together to create a meal that is both elegant and comforting.
Course Soup
Cuisine Italian
Palabra clave Italian Soup, Soup
Prep Time 20 minutes
Cook Time 28 minutes
Servings 6
Calories 180kcal

Ingredients

For the Meatballs:

  • 1 lb. ground chicken breast 450 g.
  • 3 Italian sausages about 300 g., casings removed
  • 1 tsp. salt 6 g.
  • 1/2 tsp. black pepper 2 g.
  • 2 garlic cloves crushed (6 g.)
  • 1/2 cup breadcrumbs 60 g.

For the Soup:

  • 2 tbsp. olive oil 30 ml.
  • 1 medium onion chopped (150 g.)
  • 2 medium carrots sliced (120 g.)
  • 2 celery stalks sliced (100 g.)
  • 8 cups chicken broth 1.9 liters
  • 4 cups fresh spinach 120 g., coarsely chopped
  • 3/4 cup small pasta like pastina (120 g.)
  • Salt and pepper to taste

Instructions

Prepare the Meatballs:

  • In a large mixing bowl, combine the ground chicken, Italian sausages (with casings removed), crushed garlic, breadcrumbs, salt, and pepper. Using your hands or a spoon, mix the ingredients until fully combined. Shape the mixture into small meatballs, about 1 inch (2.5 cm) in diameter. You should get around 25-30 meatballs. Set them aside while you prepare the soup.

Sauté the Vegetables:

  • In a large pot, heat the olive oil over medium heat. Add the chopped onions, carrots, and celery. Cook, stirring occasionally, for about 5-7 minutes, or until the vegetables begin to soften and the onions become translucent. This step helps to build the base flavor of the soup.

Add the Broth:

  • Pour the chicken broth into the pot with the sautéed vegetables. Stir gently, then bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to a simmer.

Cook the Meatballs:

  • Gently add the meatballs to the simmering soup. Be careful not to break them apart when placing them into the pot. Allow the meatballs to cook in the broth for about 10-12 minutes. You’ll know they’re done when they float to the top and are firm to the touch. They will also continue to cook slightly in the residual heat of the soup.

Add the Pasta:

  • Once the meatballs are cooked, stir in the small pasta (like pastina). Let the pasta cook for about 8-10 minutes, or according to the package instructions. Stir occasionally to prevent sticking. The pasta will absorb some of the broth, making the soup thicker.

Add the Spinach:

  • In the last 2-3 minutes of cooking, stir in the fresh spinach. The spinach will wilt quickly, adding both flavor and color to the soup. Taste the soup and adjust the seasoning with salt and pepper, if needed.

Serve:

  • Once the pasta and spinach are fully cooked, the soup is ready to serve. Ladle the soup into bowls, ensuring each serving gets a good balance of meatballs, pasta, and vegetables.

Notes

  • For a richer flavor: You can use homemade chicken broth if you have it on hand.
  • To make ahead: You can prepare the meatballs and freeze them. Just thaw and cook them in the soup as directed.
  • Serving suggestion: Serve with a side of crusty bread and sprinkle some grated Parmesan on top for extra flavor.