Italian Wedding Soup

Italian Wedding Soup simmers aromatics, broth, and hearty ingredients into a warm, comforting bowl.
About This Recipe
Italian Wedding Soup starts with aromatics and broth that build flavor as they simmer.
Keep the simmer gentle so the ingredients turn tender without becoming dull.
Ingredients
- ✓1 large egg
- ✓½ pound ground beef
- ✓½ pound ground pork
- ✓½ cup Italian bread crumbs or panko
- ✓⅓ cup grated Parmesan
- ✓3 tablespoons chopped fresh parsley
- ✓2 large garlic cloves, minced (about 1 tablespoon)
- ✓1 teaspoon dried oregano
- ✓1 teaspoon kosher salt
- ✓½ teaspoon black pepper
- ✓Olive oil, for forming the meatballs
- ✓3 tablespoons olive oil
- ✓1 large yellow onion, chopped (about 2 cups)
- ✓3 medium carrots, diced (about 2 cups)
- ✓2 to 3 large celery ribs, diced (about 1½ cups)
- ✓Kosher salt and black pepper
- ✓8 cups (2 quarts) chicken broth, plus more as needed
- ✓½ cup acini di pepe, ditalini or orzo
- ✓3 cups packed baby spinach
- ✓Grated Parmesan, for serving
Ingredient Notes
- Broth: Use a flavorful broth because it carries the whole bowl.
- Aromatics: Onion, garlic, herbs, or spices build the base.
- Main ingredients: Cut pieces evenly so they cook at the same pace.
- Finish: Add herbs, acid, or seasoning at the end to brighten flavor.
Instructions
- 1
Make the meatballs: Crack the egg into a large bowl and beat it lightly with a fork. Add the beef, pork, bread crumbs, Parmesan, parsley, garlic, oregano, salt and pepper. Mix gently but thoroughly, until incorporated. Coat your hands with olive oil, then form small meatballs using 1 heaping teaspoon of the mixture per meatball; transfer to a plate or sheet pan. You should have about 80 (1-inch) meatballs.
- 2
Make the soup: In a large pot or Dutch oven, heat the olive oil over medium heat. When the oil is hot, fry the meatballs in 2 batches, turning occasionally, until mostly browned all over, 3 to 4 minutes. Transfer to a paper towel-lined plate.
- 3
Add the onion, carrots and celery to the pot and cook, stirring occasionally, until the vegetables are crisp-tender, about 10 minutes. Add the garlic, 1 teaspoon of salt (or 2 teaspoons if you’re using low-sodium broth) and ½ teaspoon black pepper. Cook until the garlic is fragrant, about 1 minute.
- 4
Return the meatballs to the pot, add the broth and bring to a simmer over medium-high heat. Stir in the pasta, lower the heat and simmer, stirring occasionally, until the pasta is tender, about 10 minutes.
- 5
Turn off the heat and stir in the spinach until wilted. Taste and season with salt and pepper, if needed. (The broth should taste pleasantly salty.) Serve hot, topped with Parmesan. The pasta will continue to absorb liquid as the soup sits; you may need to add broth when reheating. Soup will keep for up to 5 days in the refrigerator or 3 months in the freezer (see Tip).
Katy’s Kitchen Tips
- Sauté aromatics before adding broth.
- Simmer gently instead of boiling hard.
- Skim or stir as needed for a clean texture.
- Finish with herbs or acid to brighten the bowl.
Variations and Substitutions
- Herb finish: Add parsley, cilantro, basil, dill, or chives.
- Spicier version: Increase chili, cayenne, black pepper, or hot sauce.
- Saucy version: Serve with gravy, salsa, pan sauce, or yogurt sauce.
- Meal prep: Use leftovers in bowls, wraps, salads, or sandwiches.
What to Serve With Italian Wedding Soup
Serve Italian Wedding Soup with crusty bread, crackers, salad, herbs, or a bright squeeze of lemon.
Storage and Reheating
Refrigerate leftovers in an airtight container for up to 4 days.
Reheat gently on the stovetop, adding broth or water if the soup thickens.
Common Mistakes to Avoid
- Hard boiling: A rough boil can toughen meat or cloud broth.
- Underseasoning: Broth needs enough salt and aromatics.
- Adding delicate items too early: Noodles, herbs, or seafood can overcook quickly.
- Skipping final taste: A little acid or herbs can brighten the bowl.
FAQ
Can I make Italian Wedding Soup ahead?
Yes. Soups and stews often taste even better after resting.
Can I freeze it?
Broth-based soups freeze well; creamy soups need gentle reheating.
How do I thicken it?
Simmer uncovered, blend a small portion, or add a little thickener.
How do I brighten the flavor?
Finish with herbs, citrus, vinegar, or pepper.
Nutrition Facts
- Calories: 462.7 kcals
- Carbohydrates: 28.9 grams
- Cholesterol: 75.6 milligrams
- Fiber: 3.2 grams
- Protein: 22.2 grams
- Sodium: 1045.9 milligrams
- Sugar: 8.4 grams
- Fat: 28.6 grams
- Saturated Fat: 8.1 grams
- Unsaturated Fat: 2.8 grams
- Trans Fat: 0.3 grams