This hearty Italian wedding soup recipe features acini de pepe, mini meatballs, carrots, and celery. Add spinach, lemon juice, and Parmesan cheese into the chicken broth right before serving. Bonus: step by step video in the recipe card.
Italian Wedding Soup aka Mini Meatball Soup
It’s officially soup season! And the first pot of soup I make each fall is Italian wedding soup.
I love this soup because it’s bursting with flavor and packs plenty of veggies in every bite. And my kids love this soup because it’s packed with mini meatballs and pasta! So it’s a huge hit with the whole family! Especially when I serve it with garlic knots!
What is Italian Wedding Soup: Minestra Maritata
Growing up in an Italian-American family, this soup was at every holiday event. As little kids my brother and I called it married soup, and now my kids call it that, too. The name Italian wedding soup translates to minestra maritata because of the way the flavors marry together in the soup.
I’m doubt this soup is served at Italian weddings, but we serve it at holidays and large family gatherings. It’s always a crowd-pleaser and it make a very large pot, so you’ll have plenty to share with guests… if you decide to share at all! Sometimes I make this soup on Sunday and enjoy bowl after large bowl all week long!
Italian Wedding Soup Recipe: Ingredients
- Meat: To make the mini meatballs, we’ll use ground sausage and ground beef. Using both meats adds so much flavor to the mini meatballs! But in a pinch, you can use all ground beef.
- Breadcrumbs: Panko breadcrumbs are our preferred choice! But any variety will work.
- Eggs: This is our binder for the mini meatballs.
- Spices: Italian seasoning, garlic powder, salt and pepper, and crushed red pepper flakes add tons of flavor.
- Water: As you probably know by know, water is my secret ingredient in baked meatballs! It adds so much moisture!
- Olive Oil: Use Italian olive oil, if possible!
- Veggies: Add the onions, carrots, and celery before adding the garlic. This gives them time to soften and slightly caramelize.
- Garlic: Do not substitute fresh garlic with garlic powder.
- Broth: Chicken broth and beef broth create a delicious base for this Italian wedding soup recipe. I highly recommend using bone broth, which adds lots of flavor!
- Acini de Pepe Pasta: You should be able to find acini de pepe in grocery stores. If you can’t find it, use orzo which is a fine substitution.
- Spinach: Feel free to sub with kale or even escarole if you prefer. Add the spinach close to the end of the soup so it doesn’t over cook.
- Parmesan Cheese: Freshly grated Parmesan cheese works best! Pre-grated cheese won’t melt and has inferior flavor.
- Lemon: Just a squeeze of fresh lemon juice enhances all the flavors in this Italian wedding soup recipe!
Make the Mini Meatballs
You bake these in the oven on a baking sheet. To save time, you can make the mini meatballs 3 days in advance and store them in the fridge until you’re ready to add them to the soup.
Or, bake the meatballs as directed. Cool them completely, then place them in a freezer-safe ziplock bag and freeze for up to 2 months. Thaw them in the fridge overnight, then add them to your soup!
How to Make Italian Wedding Soup
- Mini Meatballs: Bake when needed or make them in advance. Set aside until needed.
- Make the Soup: In a large soup pot, add the onions, carrots and celery and cook until tender. Add the garlic and cook until fragrant. Add in the broth and bring to a boil.
- Simmer: Reduce the heat to a simmer and cook for about 30 minutes. Then add in the acini de pepe pasta and cook until it’s tender.
- Finishing Touches: Add the meatballs and add the spinach right before serving. Cook until the spinach is slightly wilted. Stir in the salt, pepper, lemon juice, and Parmesan cheese. Taste and adjust the seasonings as needed.
Can I Freeze Italian Wedding Soup?
Yes, you can freeze this soup! In fact, I almost always have a bag or two of this Italian wedding soup in our freezer!
- To freeze, let the Italian wedding soup cool completely. Then transfer into freezer-safe ziplock bags, freezer safe containers, or glass jars.
- Leave a few inches of space in the container! Filling the containers all the way up to the top is a surefire way to have a spill in your freezer.
- Place the container in the freezer and freeze for up to 2 months! When you’re ready to enjoy, remove the container from the freezer and place in the fridge to thaw overnight. Then heat in the microwave or on the stovetop and enjoy!!!
This post may contain affiliate links!
More Italian Soup Recipes:
Italian Wedding Soup
Ingredients
For the Meatballs:
- 8 ounces ground sausage, casings removed
- 8 ounces ground beef
- 1/2 cup breadcrumbs
- 1 large egg
- 1 teaspoon Italian Seasoning
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 cup grated Parmesan cheese
- 3 Tablespoons lukewarm water
For the Italian Wedding Soup:
- 1/4 teaspoon crushed red pepper flakes
- 2 and 1/2 Tablespoons olive oil
- 1 large yellow onion, diced
- 4 large carrots, peeled and chopped
- 2 stalks celery, finely chopped
- 8 cloves garlic, minced
- 8 cups chicken broth
- 4 cups beef broth
- 2/3 cup acini di pepe pasta
- 4 cups fresh spinach, roughly chopped
- 1 teaspoon salt, more to taste
- 1/2 teaspoon black pepper, more to taste
- 2/3 cup Parmesan cheese
- 3 Tablespoons freshly-squeezed lemon juice
Instructions
For the Meatballs:
- Preheat oven to 400 degrees (F). Line a large baking sheet with parchment paper and set aside.
- In a large bowl combine ground sausage, ground beef, breadcrumbs, eggs, Italian seasoning, garlic powder, salt, pepper, and Parmesan cheese. Slowly add the water, a few tablespoons at a time, mixing with your hands until everything is just combined. Don’t over mix here or it’ll make the meatballs tough. The mixture should be very moist but still hold its shape when rolled into meatballs.
- Using a small spoon, scoop about two teaspoons of meat into your palms, and roll it into a ball. Place the ball on the prepared baking sheet. Repeat with all of the meat. You should have about 40 mini meatballs.
- Place the baking sheet in the oven to bake for 10 minutes. Remove from the oven and set aside until needed.
- While the meatballs bake, make your soup!
For the Italian Wedding Soup:
- In a large soup pot, over medium heat, add the crushed red pepper flakes, olive oil, onion, carrots, and celery. Cook for 5 to 6 minutes, stirring occasionally, or until tender. Add in the garlic and cook for another minute, or until fragrant.
- Add in the chicken broth and beef broth. Increase to medium-high heat and bring to a boil.
- Reduce heat to a simmer and cook for 30 minutes. Add in the pasta and cook until it’s tender, about 6 minutes.
- Stir in the meatballs and spinach. Cook until the spinach has slightly wilted. Finally, stir in the salt, pepper, lemon juice, and Parmesan cheese.
- Serve warm, with crusty bread and extra cheese! Or cool completely and store in the fridge, for up to 3 days, or the freezer, for up to 2 months.
Mindy says
Definitely a five star recipe! Tons of flavor and great meatballs.
Angela says
Great soup! We’ve been making it for years. The mini meatballs can be frozen to save time!
Deb says
I’ve been making this for years! It’s got great flavor and the mini meatballs are very good. We freeze them and add them to all kinds of soups!
Wynn says
So yummy and comforting to eat on A cold fall night!
Andrea says
This is exactly my recipe with two minor modifications – over time I’ve minimized the garlic to a few cloves as one time I put in too much and it was overpowering – so I now do maybe 3 cloves and the hint of garlic is definitely there. The other is that I make a slurry of egg and parmesan in the end and gently pour it over the top of the soup pot to create and egg drop type addition. Don’t stir it too soon so there remains some strings of egg. It’s a fabulous addition, and completes the ‘wedding’ of all the ingredients.
Lauea says
Awesome soup recipe! I will double the recipe next time and freeze half.
debbie eaton says
very yummy recipe. I made double batch of meatballs and froze half the mix to make into meatballs for soup or maybe with pasta! The flavor of the meatballs is great! The soup is also great
Emily S. says
First time making this soup from and I’ve already told multiple friends about it! An absolutely gorgeous soup bursting with flavor. This is definitely becoming a staple in our family. SO delicious!!
Jill O' says
This is a fantastic wedding soup recipe! I followed it for the most part, but I did use a bag of frozen spinach, and I made a double batch of meatballs ahead of time and froze them. I added them to the soup along with the spinach. My husband said it was better than any Wedding Soup that he’s had in a restaurant! Will definitely make again.