This slow cooker Italian wedding soup is one of those cozy, dependable dinners that feels special but fits easily into a busy day. Tender little meatballs, plenty of vegetables, tiny pasta, and fresh spinach all simmer together in a flavorful broth that tastes like it cooked all day (because it did)!
If you love the convenience of slow cooker soup recipes, try this easy Crock Pot potato soup or this Crock Pot chicken corn chowder, and check out my full collection of Slow Cooker Recipes.

Table of Contents
Before You Get Started
Before you start rolling meatballs, a few quick notes will help everything turn out just right.
- Add pasta at the end: Always wait to stir in the pasta at the end so it stays tender (not mushy) and does not soak up all of the broth.
- Wait to stir in the greens: Baby spinach wilts quickly, so it only needs a quick stir at the very end.
- Keep the meatballs small: Small meatballs cook evenly and fit nicely on a spoon, so aim for about a tablespoon each.
How to Make Slow Cooker Italian Wedding Soup
Italian Wedding Soup is an Italian soup that originated in Naples. The name comes from the translation of ‘Minestra Maritata’ which means married soup — referring to the marriage of flavors from the vegetables and meat, rather than something that would be served at weddings. It’s not actually a dish that’s typically served at Italian weddings!
Step 1: Roll the Meatballs
In a large bowl, combine the ground chicken, ground pork, breadcrumbs, egg, milk, Parmesan, and seasonings. Use your hands or a fork and mix just until everything comes together.
** Tip: Overmixing can make meatballs tough, so stop as soon as it looks evenly combined.
Use a tablespoon or small cookie scoop to portion the mixture, then roll into small meatballs. Arrange them on a baking sheet or tray so they are ready to go.

Step 2: Brown the Meatballs
Heat a little olive oil in a skillet or Dutch oven and brown the meatballs in batches. They only need a quick sear on the outside and do not need to cook through.
This step adds flavor and helps the meatballs hold their shape in the slow cooker.
** Tip: Let the meatballs release on their own before turning them. If they stick, they just need another few seconds.

Step 3: Load the Slow Cooker (or Pot)
Add the carrots, celery, onion, garlic, and bay leaf to the bottom of the slow cooker. Nestle the browned meatballs on top, then pour in the broth.
** Tip: If you have a Parmesan rind tucked away in the fridge, drop it into the soup while it cooks. It adds a subtle, slow simmered flavor that makes the broth taste extra rich.

Step 4: Cook Low and Slow
Cover and cook on low for 4 to 6 hours or on high for 2 to 3 hours. The vegetables should be tender and the meatballs cooked through.
Step 5: Add the Pasta
About 15 to 20 minutes before serving, stir in the dry pasta. Cover and continue cooking just until the pasta is tender.
** Tip: If you expect leftovers, you can cook the pasta separately and add it to each bowl. This keeps the soup from thickening overnight and the pasta becoming mushy.

Step 6: Finish with Spinach
Right before serving, stir in the spinach. The heat of the soup will wilt it almost instantly.
Remove the bay leaf, taste, and adjust seasoning with salt and pepper if needed.
** Tip: A squeeze of lemon juice or a pinch of red pepper flakes added to individual bowls can brighten the flavor without changing the whole pot.

Variations and Customizations
- Different Protein: Use ground turkey, pork, chicken, beef, sausage, or any combination for the meatballs.
- Shortcut: Use cocktail size frozen Italian meatballs. Thaw first, or add directly to the slow cooker with the vegetables and broth.
- Different Pasta: Swap acini di pepe for orzo, stelline, or ditalini. Adjust cooking time as needed.
- Other Greens: Replace spinach with kale, escarole, or Swiss chard. Add these sturdier greens when you add the pasta.
- Spicy: Add red pepper flakes for a little heat.
- Gluten-Free: use gluten free breadcrumbs and pasta. If you want to lower the carbs, skip the pasta and stir in cauliflower rice at the very end.
Am just making this for the second of what will be many times to come. Like one previous commenter, I also used ground turkey instead of chicken; plus a little finely chopped parsley in the meatballs. Simply FABULOUS!
– Sue
Serving Suggestions
Garnish the bowls of soup with freshly grated Parmesan cheese or fresh herbs.
Serve with a side of crusty baguette, no-knead bread, or homemade garlic bread. A bowl of soup is also delicious with a crisp green salad dressed in Italian Balsamic Vinaigrette.
Storage and Make-Ahead Tips
How to Store: Leftovers keep well in the refrigerator for up to three days. Store the soup and pasta separately if possible to keep the broth from thickening too much and the pasta from becoming mushy.
How to Freeze: For best results, freeze the soup without the pasta, then add freshly cooked pasta when reheating.
How to Reheat: Warm leftovers in a pot on the stovetop over low heat just until warmed through, or in the microwave for 1-2 minutes.
Frequently Asked Questions
Can I add the pasta at the beginning?
No. Pasta cooked too long in the slow cooker will absorb liquid and become mushy.
Why did my soup thicken overnight?
The pasta continues to soak up broth as it sits. Adding extra broth when reheating helps loosen it back up. If you’re making the soup in advance, wait to add the pasta until just before serving.
Why are my meatballs falling apart?
This usually means they were mixed too much or not browned first. A gentle mix and quick sear make a big difference.
Can I use frozen spinach?
Yes. Thaw it first, squeeze out excess liquid, and stir it in at the end just like fresh spinach.

More Italian Inspired Soup Recipes

Did you make this recipe?
If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!
Originally published in October, 2015, this post was updated in December, 2025.




















This soup sounds so comforting, Blair! Wedding soup is one of my favorites, so I’m loving that you made it in the slow cooker. I can only imagine how delicious this tastes! And it’s so perfect for this cool weather that is finally headed my way!
Thank you, Gayle! I agree — this is the perfect cool weather meal!
Another great slow cooker recipe! I’ve actually never had Italian Wedding soup. I do know I would love it though. Meatballs, pasta, and veggies… what’s not to love!
Thank you, Jen! You’ve GOT to try this soup! ๐
Mmmm…this soup looks so cozy and delicious! ๐ I can’t believe how simply it comes together either! This is one I have GOT to try for myself!! Pinned!
Thanks, Anna!
Hi! Love Love Love your site and recipes and my husband’s favorite soup is Italian wedding and am so going to surprise him with this one as it sounds out of this world and so healthy! Plan to try the others listed also. Thanks so much and have a wonderful weekend!
P.S. OH HOW I WANT TO HUG THAT PRECIOUS LITTLE BOY!!???????????????
Hi, Kathleen! Thanks so much for reading the blog and for your sweet note. It makes my day! And yes — Spence would love as many hugs as possible. He’s a snuggler! ๐
Enjoy the soup. It’s so healthy, but it tastes absolutely delicious. Best of all worlds! ๐
Made this for dinner tonight, and loved how unbelievably easy it was to make my favourite soup. I did make several changes: used turkey instead of chicken, panko instead of whole wheat breadcrumbs, baby carrots (about 85gm) instead of large carrots (cut them into thirds) and brown Minute Rice instead of small pasta. Made the meatballs with my cookie scoop so they ended up more like matzo-ball sized (about 2″ across) and I cooked the whole thing on high for 2 hours instead of low for 4 (added the baby spinach and the minute rice for the last 20 minutes and turned the slow cooker to Low). I know that seems like a lot of changes, but it was still faithful enough that I can say with certainty this was a delicious recipe! Very simple to throw together and definitely tasty enough that I would happily make it again. Thanks for the recipe!
Hi, Tori! I’m so glad that you enjoyed the recipe, and thank you for sharing your changes. They all sound delicious!
Am just making this for the second of what will be many times to come. Like one previous commenter, I also used ground turkey instead of chicken; plus a little finely chopped parsley in the meatballs. Simply FABULOUS!
Wonderful, Sue! Thanks so much for letting me know!
I love my crock pot so this was perfect in cold weather! I used turkey instead of chicken but whatever! Thanks
That’s great, Ashley! The turkey should work equally well! ๐