Italian Wedding Soup Recipe: Easy One-Pot Dinner
When the weather turns cool and you’re craving something nourishing, comforting, and deeply satisfying, there’s nothing like a big bowl of Italian wedding soup. This isn’t just soup—it’s an experience. A cozy embrace. A nostalgic nod to Nonna’s kitchen. And this version? It might just be the best Italian wedding soup recipe you’ve ever tried. As far as Italian meatball soups go, this one checks every box. It’s got homemade flavor, rich broth, perfectly sized meatballs, and a balance of texture that’s truly next level. Whether you’re cooking for the family or just need a big pot of comfort food for the fridge, this is the recipe for Italian wedding soup you’ll keep coming back to.
Recipe

Italian Wedding Soup
Ingredients:
For the Meatballs
- 1 lb ground beef
- 1 1/2 tsp garlic powder
- 1 1/2 tsp onion powder
- 2 tsp oregano
- 2 tsp salt
- 1 tsp pepper
Soup Ingredients
- 2 litres chicken broth (homemade or store-bought)
- 1 1/2 cups ditali pasta
- 1 can chickpeas
- 4 cups spinach
- 1 tsp garlic powder
- 1 1/2 tsp oregano
- 1 tsp chili flakes
- 1 cup parmesan cheese
- 1/2 cup chopped fresh parsley
- meatballs
Instructions:
- Shape the meatballs into small, bite-sized rounds.
- Bring chicken broth to a boil in a large pot.
- Add the pasta and meatballs to the broth and boil for 8 minutes.
- Reduce the heat to low and stir in the spinach, chickpeas, garlic powder, oregano, chilli flakes, salt, and pepper. Stir until well combined.
- Add parsley and parmesan cheese.
- Serve hot, topped with additional chili flakes and parmesan if desired.
What Is Italian Wedding Soup, Anyway?
The name might suggest it’s served at Italian weddings, but fun fact—it’s actually a mistranslation of the Italian phrase “minestra maritata”, which means “married soup.” It’s all about the “marriage” of flavors: savory broth, tender greens, and perfectly seasoned meatballs all simmering together in harmony.
And if you’re wondering, “Does Italian wedding soup have spinach?”—you bet it does. That bright green pop isn’t just for show. The spinach adds freshness, nutrients, and a soft texture that rounds out every spoonful. Some versions use escarole, kale, or other leafy greens, but I love using spinach because it wilts beautifully and cooks quickly in the hot broth.

What Makes This Italian Wedding Soup Recipe So Special?
The magic starts with small meatballs—just the right size to fit on your spoon alongside a few bits of ditalini or orzo pasta, a chickpea or two, and a splash of golden broth. The ingredients are simple and wholesome, but when cooked together in one big pot, they create incredible depth and flavor.
Traditionally, these meatballs are made with ground beef, but you can easily swap in pork, chicken, or even a mix if that’s your thing. I also like tossing in chickpeas for added texture and protein.
We’re not trying to reinvent the wheel here—just make a great bowl of soup that tastes like it’s been simmering on the stove all day, even if it only took 30 minutes.

A One-Pot Wonder
The real beauty of this Italian meatball soup recipe is that it all comes together in a single large pot. Minimal cleanup, maximum flavor. Start by shaping those 1-inch meatballs and dropping them straight into the simmering broth. No need to brown them beforehand—this keeps the meatballs tender and lets all that savory flavor infuse right into the soup as it cooks. It’s simple, no-fuss, and exactly how a proper Italian wedding soup recipe should be.
As the Italian meatball soup begins to simmer, the aroma alone is enough to bring everyone into the kitchen.
Then it’s time to toss in your greens—spinach in this case—along with your chickpeas and seasonings like garlic powder, oregano, salt, black pepper, and a touch of chili flakes. Finish it off with a generous handful of parmesan cheese and a sprinkle of fresh parsley.

Tips to Nail the Perfect Recipe for Italian Wedding Soup
- Keep It Small: For best results, your meatballs should be uniform in size—about 1 inch. It helps them cook evenly and makes every bite balanced and easy to eat.
- Broth Matters: If you’ve got homemade chicken broth in the fridge, use it. If not, grab a good-quality store-bought broth. Both bring amazing flavor to the base of the soup.
- Don’t Overcook the Greens: Add the spinach near the end of the cook time. You want it wilted but still vibrant. Overcooked greens can go mushy and lose their appeal.
- Play with Pasta: While this recipe uses ditalini, acini de pepe, or orzo work beautifully too. Just cook until al dente for that perfect bite.
- Amp It Up: Want to make it your own? Add diced carrots, onions, or even celery for a veggie boost. You can also swap in a touch of coconut milk or coconut cream for a creamy twist, though it’s not traditional.

Prep, Storage, and Leftovers
This Italian wedding soup recipe is a great make-ahead option. In fact, I’d argue it tastes even better the next day. Store your leftovers in an airtight container in the refrigerator, and you’ve got lunch or dinner ready to go. It’ll keep well in the fridge for up to 4 days.
Want to freeze it? Leave out the pasta until you reheat, as cooked pasta tends to absorb too much broth and can go mushy. Otherwise, freeze in batches for easy meal prep.

Why This Italian Meatball Soup Deserves a Spot in Your Rotation
If you’re after a meal that delivers on taste, texture, and heartwarming vibes, this one’s for you. It’s got the satisfying bite of beefy meatballs, the soft richness of parmesan cheese, and the bright freshness of herbs like parsley and oregano.
And don’t skip the finishing touches—serve it with crusty bread, a big bowl of Caesar salad, and maybe even a glass of white wine. Whether it’s for a cozy night in or to impress your guests, this Italian wedding soup is a showstopper every time.

Final Thoughts
This Italian wedding soup recipe is everything a soup should be: comforting, hearty, flavorful, and deeply satisfying. From the very first prep steps to the final drizzle of olive oil or extra cheese on top, it’s a total joy to make and to eat.
And while this version sticks to the ingredients you know and love, feel free to experiment. Add a handful of fresh herbs, try Italian sausage instead of ground beef, or whisk in an egg for that egg-drop style swirl.
So grab a pot, turn up the heat, and get ready to fall in love with a bowl of soup that brings big flavor and even bigger comfort. This one’s a keeper.

Other Soup Recipes You Will Love!
Andy Hay
Andy is the founder of ECK, Chef, and let’s admit it… the reason you’re here. He taught himself to cook, and it all paid off when he secured his spot in the season 5 Finale of Master Chef Canada. Now, Andy uses his big energy to showcase recipes that actually make people want to cook. His brand was built on butter and East Coast charm, and Andy’s kept that same energy ever since. Off-camera, you’ll find him doing what started it all: cooking for his two daughters, wife and the people he loves.
Rate & leave a comment
16 Comments
— End of comments —
— No more comments to load —
This one’s a keeper. Great flavour and easy!
Thanks, Heather! Appreciate the kind words.
This soup is quick and easy. It is a delicious change from chicken noodle soup. My kids love it! I make it often.
Love it, Laura! So happy it’s a hit with the whole fam!
I decided to call this Italian Wedding Clear out the Feezer Soup, since I didn’t have enough meat for a full complement of meat balls, but found a bit of frozen spinach ravioli that wouldn’t make a meal by itself but needed to go.
Orzo for pasta. Everything else by the book.
It was AWESOME! Thanks!!!
(And now there’s room in my freezer!)
Love that you made this your own, Bob! Sounds awesome. Thanks for sharing.
This soup is delicious and so easy to put together. Even my husband who doesn’t like Parmesan cheese, spinach & chickpeas loved the soup! I will definitely be making this again.
Thanks Andy for another great recipe!
Love that your husband is a believer now! Thanks for sharing, Heather!
This is another winner! Super easy, comes together in no time, and my picky husband said “elle est vraiment délicieuse ta soupe, ma chérie 💞.” Thanks Andy!
That’s the best kind of review—love it! So happy it was a hit with both of you