Go Back
+ servings
Italian Wedding Soup in a white bowl
Print

Italian Wedding Soup

Each delicious bowl of this cozy soup delivers juicy, pan-seared meatballs, tiny pasta, colorful vegetables, and a parmesan-spiked broth. It’s the ultimate in comfort and a true fan-favorite.
Course Main Course, Soup
Cuisine Italian
Keyword Italian wedding soup
Prep Time 20 minutes
Cook Time 20 minutes
Servings 6
Calories 375kcal

Ingredients

For the meatballs

  • 1/2 pound lean ground beef
  • 1/2 pound ground pork
  • 1/2 cup panko breadcrumbs or Italian breadcrumbs
  • 1/3 cup grated parmesan cheese plus more for serving
  • 2 tablespoons chopped fresh parsley
  • 1 large egg lightly beaten
  • 1 teaspoon dried oregano
  • 2 cloves garlic minced
  • Salt and freshly ground black pepper
  • 1 tablespoon olive oil

For the soup

  • 1 yellow onion chopped
  • 3 carrots chopped
  • 2-3 stalks celery chopped
  • 2 cloves garlic minced
  • 8 cups good-quality chicken broth
  • 1 tablespoon tomato paste
  • 1 cup uncooked acini di pepe ditalini, or orzo
  • 4 cups fresh baby spinach leaves about 5 ounces

Instructions

  • In a large bowl, combine the beef, pork, breadcrumbs, 1/3 cup parmesan cheese, fresh parsley, egg, oregano, 2 cloves minced garlic, 1 teaspoon salt, and 1/2 teaspoon black pepper.
  • Mix gently to combine, being careful not to overwork the meat.
  • Use a heaping teaspoon of meat to create several 1-inch meatballs. You should have about 75 to 80 meatballs.
  • Heat the olive oil in a large soup pot or Dutch oven over medium-high heat.
  • Working in batches to prevent crowding the pan, add the meatballs to the pan and cook until browned on all sides.
  • Transfer the meatballs to paper towel-lined plate (note that the meatballs will not be cooked through yet; they will continue cooking in the soup). Set aside.
  • Add the onions, carrots, and celery to the same pot over medium-high heat. Cook for 3 to 5 minutes, until the vegetables soften. If necessary, add a little olive oil to prevent the vegetables from sticking to the pan. Add the garlic and cook for 1 minute, until fragrant.
  • Return the meatballs to the pot. Add the broth and tomato paste bring to a simmer over medium-high heat, scraping up any browned bits from the bottom of the pan.
  • Stir in the pasta, reduce the heat to medium, and simmer until the pasta is tender, about 10 minutes, stirring occasionally.
  • Reduce the heat to low, stir in the spinach and cook until wilted, about 1 minute.
  • Season to taste with salt and black pepper. Ladle the soup into bowls and top with parmesan cheese.

Nutrition

Calories: 375kcal | Carbohydrates: 34g | Protein: 25g | Fat: 16g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 0.1g | Cholesterol: 89mg | Sodium: 1414mg | Potassium: 612mg | Fiber: 3g | Sugar: 5g | Vitamin A: 7232IU | Vitamin C: 12mg | Calcium: 130mg | Iron: 4mg