Italian Wedding Soup

User Reviews

5

70 reviews
Excellent
  • Prep Time

    30 mins

  • Cook Time

    45 mins

  • Total Time

    1 hr 15 mins

  • Servings

    6

  • Calories

    439 kcal

  • Course

    Soup

  • Cuisine

    Italian

Italian Wedding Soup

Italian Wedding Soup is a comforting broth-based soup filled with small meatballs, vegetables, pasta, and leafy greens. The meatballs combine ground beef and Italian sausage with Parmesan, breadcrumbs, and spices for a flavorful bite. Sautéed onion, celery, carrots, and garlic build the soup's aromatic base, while acini di pepe pasta and spinach round out the hearty composition.

Description

The soup begins with preparing small meatballs from a mixture of ground beef, Italian sausage, Parmesan cheese, breadcrumbs soaked in milk, egg, and seasonings. These are seared to develop browned edges before simmering in chicken broth flavored with Italian seasoning. The broth also contains sautéed onion, celery, carrots, and garlic, which add depth to the soup's flavor. Acini di pepe pasta cooks directly in the broth, absorbing savory notes, while fresh spinach (traditionally escarole can be used) is added last to maintain bright color and texture. Parmesan cheese served alongside enriches each serving. This soup offers a range of textures from tender meatballs to al dente pasta and soft vegetables, combining into a wholesome meal.

Serve it warm as a starter or light main dish, often enjoyed during cooler seasons or family dinners. The meatballs can be made ahead and the soup stored refrigerated for easy reheating.

Escarole, when used instead of spinach, requires longer cooking to soften and should be added with the pasta. This flexibility allows adapting the recipe to ingredient availability or preference.

I Made This!

6 people made this

Save this

28 people saved this

Ingredients

Servings

Meatballs:

  • 1/2 cup Italian-style breadcrumbs
  • 1/4 cup milk
  • 1/2 pound ground beef
  • 1/2 pound Italian sausage
  • 1/2 cup Parmesan Cheese + more for serving, freshly grated
  • 1 large egg
  • 1/2 teaspoon salt
  • black pepper to taste

Soup:

  • 2 tablespoons olive oil
  • 1/2 medium onion chopped
  • 2 ticks celery chopped
  • 3 medium carrot peeled & chopped
  • 4 cloves garlic minced
  • 8 cups chicken broth
  • 1/2 teaspoon Italian seasoning
  • 1/2 cup Acini di pepe pasta or orzo, uncooked
  • 1 (5 ounce) package spinach see note, fresh baby

Instructions

  1. Add the breadcrumbs and milk to a large prep bowl. Using a fork, mash together until smooth. Add in the remaining meatball ingredients. Mix together, using your hands, taking care not to overwork the mixture. Form 1" meatballs (about 1 tablespoon each, making 40-45 meatballs). Transfer to a parchment lined baking sheet or a couple of large plates.
  2. Prep the soup ingredients. Add the olive oil to a soup pot or Dutch oven, and heat it over medium-high heat until the pot is HOT (important so the meatballs don't stick). Sear the meatballs in two batches for about 5 min/batch until they're nicely browned on the outside. They will finish cooking in the soup. Transfer meatballs to a plate once seared.
  3. To the soup pot, add the onions, celery, and carrots. Sauté for 7-8 minutes.
  4. Stir in the garlic and cook for 1 minute.
  5. Add in the broth, Italian seasoning, and meatballs. Increase the heat to high and bring to a boil.
  6. Once the soup is boiling, add in the pasta. Reduce the heat and simmer for 10 minutes, pot uncovered, stirring occasionally.
  7. Stir in the spinach, let it wilt, and season the soup with salt & pepper if needed. Serve with extra freshly grated parmesan cheese on top of bowls if desired.

Notes

  • You can substitute escarole for the spinach if preferred; add escarole at the same time as the pasta since it requires longer cooking.
  • Meatballs should be formed small (about 1 inch) and seared before simmering to develop better texture and flavor.
  • The soup can be reheated gently; leftover soup flavors deepen after resting.

Nutrition Information

Show Details
Calories 439kcal (22%) Carbohydrates 22g (7%) Protein 22g (44%) Fat 29g (45%) Saturated Fat 10g (50%) Polyunsaturated Fat 3g (18%) Monounsaturated Fat 13g (65%) Trans Fat 0.5g (25%) Cholesterol 101mg (34%) Sodium 1984mg (83%) Potassium 537mg (11%) Fiber 2g (8%) Sugar 3g (6%) Vitamin A 2437IU (49%) Vitamin C 9mg (10%) Calcium 175mg (18%) Iron 3mg (17%)

Nutrition Facts

Serving: 6Serving

Amount Per Serving

Calories 439 kcal

% Daily Value*

Calories 439kcal 22%
Carbohydrates 22g 7%
Protein 22g 44%
Fat 29g 45%
Saturated Fat 10g 50%
Polyunsaturated Fat 3g 18%
Monounsaturated Fat 13g 65%
Trans Fat 0.5g 25%
Cholesterol 101mg 34%
Sodium 1984mg 83%
Potassium 537mg 11%
Fiber 2g 8%
Sugar 3g 6%
Vitamin A 2437IU 49%
Vitamin C 9mg 10%
Calcium 175mg 18%
Iron 3mg 17%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

5

70 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Tiramisu

Italian
5.0 (18 reviews)

Olive Garden Chicken Scampi Pasta

Italian
5.0 (108 reviews)

Classic Beef Stew

American
5.0 (84 reviews)

Profiteroles

French, Italian
5.0 (9 reviews)

Slow Cooker Lasagna

Italian
5.0 (78 reviews)

Italian Beef

Italian
5.0 (33 reviews)

Olive Garden Chicken Piccata (Copycat)

Italian
5.0 (36 reviews)

Minestrone Soup

Italian
5.0 (42 reviews)

Creamy Potato Soup

American
5.0 (24 reviews)

Olive Garden Zuppa Toscana Soup

Italian
5.0 (57 reviews)

Ultimate Meat Lasagna

Italian
5.0 (147 reviews)

Olive Garden Five Cheese Ziti al Forno

Italian
5.0 (117 reviews)