Bonicelli Cooking Club
RecipesCoursesIn-Person ClassesPodcastNewsletterShopAboutContact
Recipes/Italian Wedding Soup
Italian Wedding Soup
Italian

Italian Wedding Soup

A beloved Italian classic, this Italian Wedding Soup brings together tender veal and pork meatballs, fresh spinach, and delicate strands of egg in a rich chicken broth. It’s comforting, elegant, and perfect for gatherings — or simply warming up a weeknight. Topped with a sprinkle of Asiago cheese, every bowl is hearty and full of flavor.

By Chef Laura Bonicelli

chicken stockmeatballs

Prep Time

45 min

Cook Time

10 min

Total Time

55 min

Servings

10 servings

Ingredients

meatballs

  • 1 small yellow onion (grated)
  • 1/4 cupItalian parsley (chopped)
  • 1 clovegarlic (minced)
  • 1 egg
  • 1 teaspoonsalt
  • 1/4 cupfresh white breadcrumbs
  • 1/2 cupAsiago cheese (grated fine)
  • 8 ouncesground veal
  • 8 ouncesground pork
  • Freshly ground black pepper (to taste)

soup

  • 10 cupschicken stock (preferably homemade)
  • 1 poundspinach (chopped)
  • 2 large eggs
  • 3 tablespoonsgrated Asiago
  • Salt and pepper (to taste)

garnish

  • Asiago cheese (for serving)

Nutrition Facts

Per Serving (serves 10 servings)

Calories250
Total Fat12g
Cholesterol96mg
Sodium787mg
Total Carbohydrates14g
Dietary Fiber1g
Sugars5g
Protein20g

* Nutritional information is estimated and may vary based on specific ingredients and preparation methods.

Instructions

  1. 1

  2. 2

    In a large bowl, combine the onion, parsley, garlic, egg, salt, and breadcrumbs. Mix well. Stir in the Asiago cheese, veal, and pork. Season with freshly ground pepper. Shape into small meatballs using a level tablespoon for uniform size.

  3. 3

  4. 4

    Bring the chicken stock to a boil in a large Dutch oven. Add the meatballs and chopped spinach. Reduce heat to a gentle simmer and cook until the meatballs are cooked through, about 6 to .

  5. 5

    Meanwhile, whisk together the eggs and Asiago cheese in a small bowl. Slowly drizzle the mixture into the simmering soup, stirring gently to create delicate threads of egg.

  6. 6

    Season with salt and pepper to taste.

  7. 7

  8. 8

    Ladle soup into bowls and top with freshly grated Asiago cheese.

Chef's Notes

This soup is perfect for make-ahead meals. The meatballs can be shaped and refrigerated a day ahead. Consider doubling the meatball mixture and freezing half for a future batch. You can also substitute kale or escarole for spinach if desired.

Bonicelli Cooking Club

Minneapolis, Minnesota

Explore

RecipesCoursesIn-Person ClassesPodcastNewsletterShop

Connect

About Chef LauraContact

Legal

Privacy PolicyTerms of ServiceCookie PolicyRefund Policy

Newsletter

Recipes, tips & class updates in your inbox.

Visit Newsletter

© 2026 Bonicelli Cooking Club. All rights reserved.