By combining elements of a few different Italian wedding soup recipes, I was able to create the ULTIMATE Italian wedding soup recipe — one that my whole family loves. Check out the rave reviews!
We were standing in the soup aisle of Target, and my tear-streaked five-year-old was looking forlornly at the spot where “Favorite Soup,” used to reside. For a year, I’d been scooping up every box of her favorite Italian Wedding Soup I could get my hands on during our bi-weekly trips to Target.
The entire soup section had been made over, and there was no sign of the beloved Archer Farms Italian Wedding Soup she’d eaten for lunch at least three days a week. I promised her that we’d find another Italian wedding soup just as good; and if not, I’d replicate it myself.
The search was long and arduous. We tried brand after brand and none of them matched up. Some had carrots (the horror), others had no pasta (unacceptable), some were too salty, some were too bland, and some were banned by me because the ingredients were unpronounceable.
My mom made a homemade version that nailed the same flavor as the original, but it got a “thumbs sideways” because of the too-big meatballs, the use of escarole instead of spinach, and the lack of “tiny pasta balls” that made Favorite Soup the all-time favorite.
I took the recipe my mom used (from Giada DeLaurentis) and tweaked it to recreate the long-lost Italian wedding soup that my daughter was pining for.
The upside to making it myself was that I could use good, quality ingredients, and I could eliminate the parmesan cheese to make it dairy-free so that my other daughter with food allergies could enjoy it as well. Plus, I had another easy family dinner to add to my repertoire.
We all loved it, and I’ve been making it in double-batches ever since. This soup is delicious, comforting, and hearty enough for dinner, especially if you serve it with a salad and some good, fresh crusty bread.
Freezer Cooking Tip:
Now that I know that my Italian wedding soup recipe is a winner, I always double the meatball part of the recipe, and freeze half of the meatballs for later so that I can quickly make another batch. To do this, just form the second set of meatballs on a baking sheet, and place the baking sheet in the freezer.
Once the meatballs are frozen completely, put them into a gallon freezer bag. The next time you want to make this soup, just boil the broth, toss in the spinach, frozen meatballs, and pasta, and cook until the pasta and meatballs are done.
What Kind of Pasta to Use in Italian Wedding Soup:
If you can’t find Acini de Pepe (the name of the tiny pasta balls I use in this recipe), any sort of small noodle will do, such as ditalini or small shells. Someone in the comments suggested substituting Israeli couscous, which is also a great idea.
Use a Food Processor to Speed Things Up:
If you own a food processor, you can make this recipe even faster by grating/chopping the onion, parsley, garlic, and even the bread right in the processor.
If you don’t own one, no worries! It can still be made quickly and easily using a regular grater and a knife. (By the way, if anyone’s in the market for a food processor, here’s an affiliate link to the 11-cup food processor I use. I’ve had it for years, and I love it!)
Avoiding Greasy Broth:
I prefer to use lean pork and beef in this recipe to cut down on grease in the broth. Another alternative is to skim the fat from the broth prior to serving. Some commenters suggested pre-cooking the meatballs in the oven to eliminate grease, but I personally like to cook them directly in the broth because it adds great flavor.
FAVORITE ITALIAN WEDDING SOUP
A delicious Italian Wedding soup recipe containing pasta, meatballs, spinach, and a flavorful broth.
- 1 small onion grated
- 1/3 cup chopped fresh Italian parsley
- 1 large egg
- 1 teaspoon minced garlic
- 1 teaspoon salt
- 1 slice white bread crusts trimmed, grated or shredded
- 1/2 cup grated Parmesan optional
- 8 oz lean ground beef
- 8 oz ground pork
- 12 cups chicken broth
- 1 box frozen chopped spinach
- approx 6-8 oz of Acini de Pepe or other tiny pasta*
- 2 tbsp parmesan optional
- To make the meatballs: Stir the first 6 ingredients in a large bowl to blend. Then add the cheese, beef, and pork. Shape the meat mixture into meatballs, and place on a baking sheet. I prefer the meatballs to be on the smaller side, but you can make them any size you want.
- To make the soup: Bring the broth and frozen spinach to a boil in a large pot. Add the meatballs (uncooked) and simmer for a few minutes, stirring occasionally to make sure they don't stick. Add the pasta and continue cooking at a low boil until both the pasta and meatballs are cooked (approx 20 minutes). Season with salt and pepper if needed. Sprinkle with parmesan cheese before serving, if you wish.
*I use about 8 oz, but we like a lot of pasta in our soup, so use less if you'd prefer it more brothy.
After you’ve made this soup, comment and let me know! Also, be sure to check out my family’s other favorite soup: AUTHENTIC ITALIAN PASTA E FAGIOLI