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,110)
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. Step

    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. 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,110

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.

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.

Dru

Loved this! I used 1/2 ground beef and 1/2 mild Italian sausage for the meatballs, which added a nice flavor. Super filling and delicious.

chris hawkins

Made this tonight: used 1 pound ground chicken, added Romano to meatball mix, and baked on parchment paper 350 for 20 min.Very pleased!

Carol

This is one of my staple soups when it's cold outside. I add a rind of parmesan to the broth but otherwise this is a great recipe!

Matt

I made as directed but substituted impossible beef and sausage, and better than bullion not-chicken stock. And, it turned out absolutely amazing. My vegetarian friends who had never had Italian wedding soup loved it.

CrazyViv

No way this takes 15 min, or even 45. I made chicken soup from scratch--baked chicken legs and thighs, then added to all the chopped veggies that were sauteing, added 9 c water, cooked for several hours. Cooled, removed chicken, took off the fat. Made 72 meatballs (baked in oven, yummy), cooked pasta (1 cup instead of 1/2 c.), mixed altogether, added spinach and Parmesan cheese. It was a body warming soup, absolutely delicious. I'll make it again, though it needs far more broth.

Jack

Also did not add spinach, forgot, it tasted fine without it.

Jack

Used potatoes (6) and some rice 1/2 cup instead of pasta. Added very little olive oil to cook veges only, splash. Added cheese rinds and queso fresco about 1/2 - 3/4 cup. Broiled flat pieces of meatball, made things a lot faster and tasted fine. Next time only use meat grease to cook veges.

bigtazdude80

Don’t use purple carrots lol. Used ground lamb instead of pork. Made a double batch and saved the other half (and froze them). Baked the meatballs like the other comment. Don’t add meatballs until serving so they’re not over cooked. For soup: added a teaspoon of turmeric, 2 bay leaves and a Parmesan rind. Add a splash of white wine while deglazing vegetables. Also added frozen peas and Dino kale.

Kate

Made this for a friend who needs some comfort and it is delicious. I should have checked the salt levels as noted in the recipe bc it was almost too salty. (Full disclosure, I used veggie stock and impossible meat to make the meatballs as my friend is vegetarian.) I love this soup!

Brigid

This was easy and delicious. A squeeze of lime or lemon to the bowls before topping with the Parmesan is a nice addition.

linda

Delicious! I had some fennel that needed to go, so I added it to the onion mixture and used TJ’s meatballs to save time, which I browned first.

pamela

I’ve been making this soup for 30 years. I do it a bit differently to this. I use ground Turkey seasoned with garlic, a bit of salt and oregano or basil, for meatballs and cook the meatballs directly in the broth. It flavors the soup this way. I also use escarole as the leafy green, but I suppose spinach would be good. It takes me a while longer cause I make the broth from chicken parts and I need to debone the chicken and strain the broth.

Lucie

So good!! The acini de pepe needed at least five minutes longer, with me turning up the heat gradually to medium high, to get tender. Should have come to a more robust boil before simmering.

Private notes are only visible to you.

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

Author: Lidia Grady

Last Updated:

Views: 6649

Rating: 4.4 / 5 (45 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Lidia Grady

Birthday: 1992-01-22

Address: Suite 493 356 Dale Fall, New Wanda, RI 52485

Phone: +29914464387516

Job: Customer Engineer

Hobby: Cryptography, Writing, Dowsing, Stand-up comedy, Calligraphy, Web surfing, Ghost hunting

Introduction: My name is Lidia Grady, I am a thankful, fine, glamorous, lucky, lively, pleasant, shiny person who loves writing and wants to share my knowledge and understanding with you.