Advertisement

Italian Wedding Soup Recipe

A comforting bowl of Italian wedding soup with tender meatballs, vibrant greens, and delicate pasta.

60 min total
Serves 6
Medium
Prep Time
20 min
Cook Time
40 min
Total Time
1h
Italian Wedding Soup Recipe
Photographed for KrazyRecipes · Soups & Stews
Advertisement

Imagine a steaming bowl of soup where tiny meatballs bob amidst tender greens and pearls of pasta, each spoonful a comforting embrace. That's the allure of Italian wedding soup—it's not about nuptials but rather the harmonious marriage of flavors. This soup is a staple in my family, warming us on chilly days with its savory broth and hearty ingredients. Though its name suggests a festive occasion, its origin actually comes from the Italian phrase 'minestra maritata,' meaning 'married soup,' referring to the perfect blend of meat and vegetables. What makes this recipe truly shine is the fresh parsley in the meatballs; it adds a subtle brightness that complements the richness of the ground pork and beef. When you bite into a tender meatball, you'll appreciate the hint of Parmesan that brings it all together. Serve this on a quiet evening when you crave warmth and nostalgia. Each bowl invites you to slow down and savor the moment.

Advertisement
The Method

Step-by-Step

6 steps · tap a timer to start
  1. 01
    Step 1 / 6

    In a large bowl, combine pork, beef, breadcrumbs, Parmesan, egg, parsley, garlic, salt, and pepper.

    Mix gently with your hands until just combined.

    Form into small, 1-inch meatballs and set aside.

  2. 02
    Step 2 / 6

    Heat olive oil in a large pot over medium heat.

    Add the onion, carrots, and celery, cooking until the onions are translucent and the vegetables are softened, about 5 minutes.

  3. 03
    Step 3 / 6

    Slowly pour in the chicken broth, stirring to combine.

    Bring to a gentle boil, then reduce the heat to a simmer.

  4. 04
    Step 4 / 6

    Carefully add the meatballs to the simmering broth.

    Let them cook for about 15 minutes, until they are cooked through and float to the surface.

  5. Advertisement
  6. 05
    Step 5 / 6

    Add the pasta to the soup and cook according to package instructions, usually 8-10 minutes, until al dente.

  7. 06
    Step 6 / 6

    Stir in the spinach or escarole and let it wilt in the heat of the soup, about 2-3 minutes.

    Season to taste with salt and pepper before serving.

Chef Tips

  • For a lighter soup, substitute ground chicken for the pork and beef.
  • Make the meatballs a day ahead and chill them; this helps them hold shape better while cooking.
  • Use a small ice cream scoop to keep your meatballs uniform in size.
  • If you like a thicker soup, add a handful of small pasta directly to the broth.
  • For an added depth of flavor, try browning the meatballs in a skillet before adding to the soup.
Advertisement

Nutrition (per serving)

calories
~340 kcal
protein
21g
carbs
28g
fat
15g
fiber
3g
sodium
980mg

Estimates only. Actual values depend on brands and portions.

Frequently Asked

Can I make this ahead?+

Yes, you can make the soup a day in advance; the flavors will deepen. Just add fresh spinach when reheating.

What can I substitute?+

For a gluten-free version, use gluten-free breadcrumbs and pasta. You can also swap spinach with kale or chard.

How do I store leftovers?+

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove.

You Might Also Like