- Poach meatballs directly in simmering broth for exceptionally tender texture and a richer, savory broth.
- Mix meatball ingredients lightly; avoid overworking to prevent dense, rubbery meatballs.
- Keep the broth at a gentle simmer so meatballs hold together and the broth stays clear.
- Cook pasta separately or add it last to avoid starchy, mushy pasta and cloudy broth.
There’s something deeply comforting about a bowl of Italian wedding soup recipe on a cool evening. This traditional Italian-American soup combines tender meatballs, hearty greens, and delicate pasta in a flavorful chicken broth that feels like a warm hug in a bowl. Despite its name, this soup has nothing to do with weddings—the term comes from a mistranslation of “minestra maritata,” which means “married soup,” referring to the perfect marriage of greens and meat. The result is a balanced, nourishing dish that works equally well as a light dinner or a satisfying lunch.
What sets this version apart is the technique used for the meatballs. Instead of browning them separately in a pan, the meatballs are gently poached directly in the simmering broth. This method keeps them exceptionally tender while infusing the broth with rich, savory flavor. The soup comes together in under an hour, making it practical for weeknight cooking without sacrificing depth or taste.

Table of contents
- Why You Will Love This Italian Wedding Soup Recipe
- Essential Tools for Making Wedding Soup
- How to Make Italian Wedding Soup Recipe That Stays Clear
- How to Keep Meatballs Tender and Broth Flavorful
- Common Mistakes That Ruin Italian Wedding Soup Recipe
- Ways to Customize Your Wedding Soup
- Nutritional Highlights of Italian Wedding Soup
- Best Ways to Serve Italian Wedding Soup Recipe
- How to Store and Reheat Wedding Soup
Why You Will Love This Italian Wedding Soup Recipe
- The meatballs stay tender and moist because they cook directly in the broth rather than being browned first.
- Fresh spinach and escarole add a slightly bitter contrast that balances the richness of the meatballs.
- Small pasta like acini di pepe or orzo absorbs just enough broth to become flavorful without making the soup starchy.
- The soup reheats beautifully and tastes even better the next day as the flavors meld together.
Essential Tools for Making Wedding Soup
This recipe requires minimal equipment, but a few key tools make the process smoother and more efficient.
- Large stockpot or Dutch oven: A 6-quart or larger pot is necessary to accommodate the broth, meatballs, greens, and pasta without crowding.
- Mixing bowl: Used to combine the meatball ingredients thoroughly without overworking the meat.
- Small cookie scoop or tablespoon: Helps portion the meatballs uniformly so they cook at the same rate.
- Ladle: Essential for serving the soup without breaking apart the delicate meatballs.
- Fine-mesh strainer: Useful if you want to strain the broth before adding the final ingredients, though this step is optional.
How to Make Italian Wedding Soup Recipe That Stays Clear
How to Keep Meatballs Tender and Broth Flavorful
The key to this soup’s success lies in how the meatballs are handled and how the broth is managed. Poaching the meatballs directly in the broth creates a tender texture while enriching the liquid with savory depth.
Use a Light Hand When Mixing Meatballs
Overworking the meat mixture develops too much gluten from the breadcrumbs and compacts the proteins, resulting in dense, rubbery meatballs. Mix the ingredients just until combined—you should still see slight streaks of egg and breadcrumb. The meatballs will firm up as they cook, so a slightly loose mixture at the start is ideal.
Maintain a Gentle Simmer
When you add the meatballs to the broth, reduce the heat to maintain a gentle simmer rather than a rolling boil. A vigorous boil can cause the meatballs to break apart and cloud the broth with excess starch and protein. The meatballs should cook through in about 8 to 10 minutes at a gentle simmer, and the broth will remain relatively clear.
Add Greens in Stages
Escarole takes longer to soften than spinach, so add it first and let it wilt for a few minutes before adding the spinach. This ensures both greens reach the right texture without overcooking the more delicate spinach. If you’re using only spinach, add it in the final 2 minutes of cooking to preserve its bright color and prevent it from becoming slimy.
Cook Pasta Separately or Add It Last
Small pasta like acini di pepe or orzo can be cooked directly in the soup, but it will absorb liquid and release starch as it sits. For the clearest broth and best texture, cook the pasta separately in salted water and add it to individual bowls when serving. If you prefer to cook it in the soup, add it during the last 7 to 8 minutes and plan to serve the soup immediately. You can also visit this Italian chicken soup recipe for another comforting option that uses similar techniques.
Season in Layers
The meatballs are seasoned with salt, pepper, and Parmesan, which flavors both the meat and the broth as they cook. Taste the broth after the meatballs have simmered for a few minutes and adjust the seasoning before adding the greens and pasta. This layered approach prevents over-salting and allows you to control the final flavor.
Common Mistakes That Ruin Italian Wedding Soup Recipe
Using Ground Meat That’s Too Lean
Ground beef or pork with less than 15% fat produces dry, crumbly meatballs that lack flavor. The fat content keeps the meatballs moist and adds richness to the broth. A blend of ground beef and ground pork, each with about 15 to 20% fat, creates the best texture and taste. If you only have lean meat, add a tablespoon of olive oil to the mixture to compensate.
Adding Too Much Breadcrumb or Egg
Breadcrumbs and egg are binders, but too much of either makes the meatballs dense and pasty. The ratio should be about 1/4 cup of breadcrumbs and one egg per pound of meat. If the mixture feels too wet, add breadcrumbs a teaspoon at a time. If it feels too dry, add a splash of milk or broth rather than another egg.
Letting the Soup Sit with Pasta Inside
Pasta continues to absorb liquid even after the heat is turned off. If you cook the pasta directly in the soup and let it sit, the broth will become thick and starchy, and the pasta will turn mushy. To prevent this, only add as much pasta as you plan to serve immediately, or store the pasta separately and add it to reheated portions.
Skipping the Fresh Greens
Frozen spinach can work in a pinch, but it lacks the texture and slightly bitter flavor that fresh escarole or spinach provides. Frozen greens also release excess water, which dilutes the broth. If you must use frozen spinach, thaw it completely and squeeze out as much liquid as possible before adding it to the soup.
Ways to Customize Your Wedding Soup
Make It Gluten-Free
Replace the breadcrumbs in the meatballs with gluten-free breadcrumbs or finely ground gluten-free oats. Use gluten-free pasta such as rice-based orzo or small shells. The texture of the meatballs may be slightly softer, but the flavor remains the same.
Use Turkey or Chicken
Ground turkey or chicken can replace the beef and pork, but the meatballs will be leaner and less flavorful. To compensate, add a tablespoon of olive oil to the mixture and increase the amount of Parmesan to 1/2 cup. You can also add a pinch of fennel seeds or Italian seasoning to boost the flavor.
Add White Beans for Extra Protein
A can of drained and rinsed cannellini beans adds creaminess and protein without changing the character of the soup. Add the beans along with the greens so they have time to warm through. This variation makes the soup more filling and stretches it to serve additional people.
Try Different Greens
Escarole is traditional, but kale, Swiss chard, or baby spinach all work well. Kale and chard take longer to soften, so add them earlier in the cooking process. Baby spinach wilts quickly, so add it in the final minute. Each green brings a slightly different flavor and texture to the soup.
Nutritional Highlights of Italian Wedding Soup
Italian wedding soup is a balanced meal that provides protein, vegetables, and carbohydrates in a single bowl. A typical serving contains around 320 calories, with about 22 grams of protein from the meatballs and broth. The greens contribute fiber, vitamins A and K, and folate, while the pasta provides energy from complex carbohydrates. The soup is relatively low in fat, especially if you use leaner ground meat or remove visible fat from the broth. For more information on the cultural background of this dish, you can read about how Italian wedding soup got its name.
The sodium content can be high depending on the broth you use. Low-sodium chicken broth keeps the sodium under 600 milligrams per serving, which is reasonable for a soup-based meal. If you’re watching your sodium intake, use unsalted broth and season carefully with salt at the end. The Parmesan in the meatballs and as a garnish adds flavor but also contributes sodium, so adjust accordingly.
Best Ways to Serve Italian Wedding Soup Recipe
Italian wedding soup works as a complete meal on its own, but it pairs beautifully with crusty Italian bread or garlic bread for dipping. A simple side salad with a lemon vinaigrette adds freshness and balances the richness of the soup. If you’re serving it as a first course, keep portions smaller—about one cup per person—and follow with a lighter main dish such as roasted fish or grilled vegetables.
Garnish each bowl with freshly grated Parmesan cheese and a drizzle of good-quality extra virgin olive oil. A squeeze of fresh lemon juice just before serving brightens the flavors and cuts through the richness of the meatballs. If you enjoy a bit of heat, a pinch of red pepper flakes adds a subtle kick without overwhelming the delicate flavors.
How to Store and Reheat Wedding Soup
Store Italian wedding soup in an airtight container in the refrigerator for up to four days. If possible, store the pasta separately from the soup to prevent it from absorbing too much liquid and becoming mushy. When reheating, warm the soup gently over medium-low heat on the stovetop, adding a splash of broth or water if it has thickened. Add the pasta to individual bowls and ladle the hot soup over it.
Italian wedding soup freezes well for up to three months, but do not freeze the pasta or greens. Freeze only the broth and meatballs in a freezer-safe container, leaving about an inch of headspace for expansion. Thaw the soup overnight in the refrigerator, then reheat it on the stovetop. Add fresh greens and cooked pasta just before serving. The meatballs will retain their tender texture, and the broth will taste just as rich as when it was first made.









Leave a Reply