Italian Wedding Soup Recipe (2024)

By Lidey Heuck

Updated Oct. 19, 2023

Italian Wedding Soup Recipe (1)

Total Time
1 hour and 15 minutes
Prep Time
15 minutes
Cook Time
1 hour
Rating
5(2,296)
Notes
Read community notes

This name of this popular Italian-American soup comes from a mistranslation of “minestra maritata,” a Southern Italian soup in which meat and vegetables are “married” together. Wedding or no wedding, the appeal of this comforting and easy soup endures: The combination of mini meatballs, pasta and greens in savory chicken broth, topped with a sprinkling of Parmesan, is always a crowd pleaser.

Learn: How to Make Soup

  • or to save this recipe.

  • Subscriber benefit: give recipes to anyone

    As a subscriber, you have

    10 gift recipes to give each month. Anyone can view them - even nonsubscribers.

    Learn more.

    Subscribe

  • Print Options

    Include recipe photo

Advertisem*nt

Ingredients

Yield:6 to 8 servings

    For the Meatballs

    • 1large egg
    • ½pound ground beef
    • ½pound ground pork
    • ½cup Italian bread crumbs or panko
    • cup grated Parmesan
    • 3tablespoons chopped fresh parsley
    • 2large garlic cloves, minced (about 1 tablespoon)
    • 1teaspoon dried oregano
    • 1teaspoon kosher salt (such as Diamond Crystal)
    • ½teaspoon black pepper
    • Olive oil, for forming the meatballs

    For the Soup

    • 3tablespoons olive oil
    • 1large yellow onion, chopped (about 2 cups)
    • 3medium carrots, diced (about 2 cups)
    • 2 to 3large celery ribs, diced (about 1½ cups)
    • 2large garlic cloves, minced (about 1 tablespoon)
    • Kosher salt (such as Diamond Crystal) and black pepper
    • 8cups (2 quarts) chicken broth, plus more as needed
    • ½cup acini di pepe, ditalini or orzo
    • 3cups packed baby spinach
    • Grated Parmesan, for serving

Ingredient Substitution Guide

Nutritional analysis per serving (8 servings)

459 calories; 29 grams fat; 8 grams saturated fat; 0 grams trans fat; 16 grams monounsaturated fat; 3 grams polyunsaturated fat; 28 grams carbohydrates; 3 grams dietary fiber; 8 grams sugars; 22 grams protein; 1041 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by

Italian Wedding Soup Recipe (2)

Preparation

  1. Step

    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. Step

    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. Step

    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. Step

    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).

Tip

  • To freeze, cool soup to room temperature in the pot, then transfer to airtight containers and freeze for up to 3 months. Thaw overnight in the fridge, or run the container under hot tap water until the soup releases. Transfer to a pot and bring to a simmer, partially covered, adding more water or broth if necessary.

Ratings

5

out of 5

2,296

user ratings

Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Private Notes

Leave a Private Note on this recipe and see it here.

Cooking Notes

Jana

I bake the meatballs at 350 for 15 minutes. I use escarole instead of spinach. And I cook the pasta separately and add to each bowl while serving; this way the pasta doesn’t get mushy in the leftovers.

Jackson

There's hardly any way this soup can be prepared in the 15 minutes the recipe indicates. It includes forming 80 small meatballs! And there's onion, celery, carrots, and garlic to peel/chop too. It is a great soup though.

Linda

To streamline the meatball making, I make a square or rectangle out of the entire meatball mixture about 1" thick. Then cut into 1" squares. To brown I broil watching carefully. My family isn't fussed if the meatball shape isn't round :)

ScratchCook

To make it Diabetic friendly I substitute rinsed canned white Cannelloni beans instead of pasta. Yes, carbs present but much less and a good amount of fiber.

MaryH

So I don't do 80 meatballs.. I do 30. But I have a round scoop with handle releaser (like ice cream) and I scoop them and lightly press. Then I roast them 15m in 375 oven. Then put in soup.Also before that, to make this much faster, I put all the meatball ingredients into bowl, and use a potato masher. Makes very fast work of mixing and is very even. Then scoop and shape. Roast on parchment for quick cleanup.

Eileen

My Italian grandmother always made her version of this soup for the winter holidays. She used her tried and true meatball receipe and our job as children was to roll tiny tiny meatballs, which were much smaller than this. She used escarole instead of spinach and did not serve the aromatics used to flavor her homade chicken broth. Finally she beast an appropriate amount of eggs and stirred them into the simmering soup right before serving. It was delicious and I remember her each time I make

MaryH

Been making this for yrs each winter - few suggestions:1 lb ground lamb insteadMix Breadcrumbs w/ 2-3 T of milkFinely chop ½c mixed herbs: italian flat parsley & 2T chopped rosemary, OR ½ & ½ mint & parsley OR marjoram, parsley & savory OR tarragon Sea Salt⅓ L sweet onion fine chop5-10 garlic confit cloves & T garlic olive oilSoup: 2/3 L sweet onion fine chopScuccuzzu pasta (italianharvest.com)Swiss chardShape meatballs w/ sm round scoop & lightly press. Roast 15min first.

shelby

This soup is Wonderful!! I added a Parmesan rind to broth

michele

We’ve made this soup for generations for the holidays. Meatballs can be boiled in a separate pot and then added to the soup (so there’s less grease). Use escarole instead of spinach. Note - sometimes escarole is hard to find. When I find it, I wash it (very well) and freeze it in plastic bags until I’m making soup. I’ll even boil the pasta separately and then add to the soup later so it’s less starchy depending on the pasta.

Jackie Laba

We use escarole instead of spinach .

Emma

Delicious! My family and I simply adored the tiny meatballs. To respond to other commenters, you may bake the meatballs to brown them prior to simmering them in the broth. However, you are missing out on the delicious fond (i.e., tasty browned bits) that will form at the bottom of the pot upon frying and give your sauteed veggies that extra savory oomph. I also highly recommend making your own chicken broth (I follow instructions by NYT's very own Melissa Clark). Wonderful cozy soup for Autumn!

Lise

Has anyone tried baking the meatballs instead of frying them?

James

I buy pre-made meatballs at my local Italian store. That is the biggest part of the prep. I boil chicken thighs to form the base and put chicken in. To me it needs both meatballs and chicken. I add escarole not spinach. I use pastina (not always easy to find) but acini di pepe is the second choice. Ditalini or orzo would be too thick. I like to put some beat up egg in at the end and pecorino romano cheese, not parmesean.

Jessica Funaro

Escarole. Has to be escarole.

MaryH

Yes.. works really well. See my complete notes.

Zoe

To make the meatballs gluten-free, I used crushed almond flour rosemary crackers (Simple Mills) instead of breadcrumbs/panko and omitted the oregano. Turned out great.

No

Make tiny meat meatballs

Fionnbharr

Add a splash of lemon juice at the end to brighten the flavor. A quarter-teaspoon of MSG is a flavorful addition as well.

Aleta

This was delicious. Simple and easy to make, and so nutritious. I had leftover rice that needed eating, so I used that instead of the suggested pasta. This will be a regular rotation item in our kitchen!

Richard N

I made this as shown for the second time and it is wonderful. One tip is to reduce the fat after browning the meatballs to 2 Tbls or so. Less greasy and enough to sauté the veggies. Also a shake or two of crushed red pepper at serving is nice.

Karen

Used ground turkey for the meatballs, got 65 rolling as small as I could manage, and baked them at 350 for 12 minutes. Otherwise followed the recipe exactly (used orzo) but added a little lemon zest with the parm to each bowl. Really delicious.

John

I find it works best if you make it a few hours in advance and let it sit for the flavors to infuse the stock - otherwise the liquid can be a little weak and bland (requiring then a lot more seasoning)

CynQ

I have made this soup several times, always absolutely a crowd pleaser. No way I ever get 80 meatballs, maybe because I use a small ice cream scooper. I also add parm rind to amp the flavor. I use gluten free pasta, which turns out fine. Preparation time is long, just put on Italian opera and enjoy the ride!

Nancy

Wonderful with turkey meatballs, too.

Jacque

So nice. But the meatballs were hard.

Emma

Delicious recipe! I used kale instead of spinach and also added leeks and cabbage because I had them lying around. I chose not to add any additional salt and using just the chicken stock made it plenty salty for me.

Janis

I love this recipe! I have made it several times. One twist I put on it is I use ground chicken to make the meatballs lighter, and I also put the rind of fresh Parmesan cheese in the broth to give it a rich flavor.

Fie

Make sure meatballs don’t fall apart

Gemma

I grew up on wedding soup brought from Italy in my nana's head. We make homemade chicken broth. For a large pot of soup, use a whole chicken. For a smaller pot, use 2 breasts, or a combo of abreast & a thigh, must be BONE-IN for fuller flavor. We shred the chicken into the soup. Store-bought broth works, but chicken pieces must be simmered. We use escarole; spinach works in a pinch. Stir in 2-3 eggs! Fry the meatballs for the frond! Nourishing & inexpensive. No more restaurant wedding soup!

Alli

Can someone tell me more about the egg additions? Seems very popular in the comments, but I'm not sure if I just beat it and then stir in so it would be "stringy" cooked in the soup or if I do something else.

Gemma

I break the eggs over the simmering soup, stirring rapidly to create the strands. Be sure that the yoke is broken before adding to the soup.

Private notes are only visible to you.

Italian Wedding Soup Recipe (2024)
Top Articles
Latest Posts
Article information

Author: Duane Harber

Last Updated:

Views: 6018

Rating: 4 / 5 (51 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Duane Harber

Birthday: 1999-10-17

Address: Apt. 404 9899 Magnolia Roads, Port Royceville, ID 78186

Phone: +186911129794335

Job: Human Hospitality Planner

Hobby: Listening to music, Orienteering, Knapping, Dance, Mountain biking, Fishing, Pottery

Introduction: My name is Duane Harber, I am a modern, clever, handsome, fair, agreeable, inexpensive, beautiful person who loves writing and wants to share my knowledge and understanding with you.