Imagine a bowl of Italian Wedding Soup: tender chicken meatballs, fresh vegetables, and a savory broth that warms you from the inside out. This isn’t just any soup; it’s a hug in a bowl, elevated to restaurant-quality standards, but achievable in your own kitchen.

Inspired by classic flavors, this recipe for Italian Wedding Soup brings a comforting tradition to your table with a modern twist. Whether you’re looking for a cozy weeknight meal or something special to impress guests, this soup is a guaranteed success. You can even pair it with our pasta chips recipe!
Get ready to cozy up with the ultimate Italian Wedding Soup and discover just how easy it is to create a truly unforgettable dish.
Quick Overview: Your Italian Wedding Soup in Minutes
Want a sneak peek at this comforting classic? Here’s a quick rundown to get you started.
Key Facts
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Servings: 8 servings
How It’s Made (The Short Version)
- Mix and form small chicken meatballs.
- Sear meatballs, then sauté aromatics and vegetables.
- Simmer meatballs in broth with spinach and Parmesan rind.
- Cook pasta separately.
- Combine pasta and soup, then garnish.
Ready to dive into the details? Keep reading for the full step-by-step instructions.
Crafting Your Restaurant-Quality Soup
Now that you’ve gathered your ingredients, it’s time to bring this comforting soup to life! Follow these detailed steps to create a truly memorable Italian Wedding Soup.
The Art of the Perfect Meatball
The key to a truly exceptional Italian Wedding Soup lies in the meatballs. We’re aiming for small, tender, and flavorful bites that melt in your mouth.
First, combine 1 lb ground chicken, 1 tsp sea salt, 1/4 tsp cracked pepper, 1 tsp onion powder, 2 tsp chopped fresh parsley, 1 tsp chopped fresh thyme, 1 tsp Worcestershire sauce, 1/4 cup grated Parmesan cheese, 1 egg, and 1/4 cup Italian breadcrumbs in a large mixing bowl. Mix until well blended.
Tip: Don’t overmix! Overmixing can result in tough meatballs. Mix just until everything is evenly combined.
Next, using a small spoon or melon baller, scoop the mixture and gently roll to form small meatballs, about 1-inch in diameter. Place them on a parchment-lined baking sheet.
Heat 1 TBSP olive oil in a Dutch oven or stock pot over medium heat. Add a few meatballs to the pot, being careful not to overcrowd. Cook for 30 seconds to 1 minute, until lightly browned, then flip and cook another 30 seconds to 1 minute.
Transfer the seared meatballs to the baking sheet and repeat until all meatballs are cooked; set aside.
Pro-Tip: Searing the meatballs adds a beautiful depth of flavor and texture to the soup. Don’t skip this step!
Building a Rich & Savory Broth
A flavorful broth is the backbone of any great soup. Here’s how to build a rich and savory base for our Italian Wedding Soup.
Add 2 TBSP olive oil to the pot, then add 1 diced red onion, 1 cup thinly sliced carrots, and 1 cup thinly sliced celery. Season with salt.
Sauté until the vegetables have softened, then stir in 4 minced garlic cloves and 1/2 tsp chili flakes (can be adjusted for more heat); sauté for 30 seconds.
Return the browned meatballs to the pot.
Confidence boost: The aroma at this stage is incredible! The combination of seared meatballs and sautéed vegetables creates a symphony of flavors.
Simmering to Perfection & Final Touches
Now it’s time to let the flavors meld together and finish our soup with the final touches.
Pour in 8 cups chicken broth, add 3-4 handfuls of baby spinach, and the 1 Parmesan rind. Bring to a boil, then reduce heat to a low simmer.
Simmer for 15 minutes, or until the meatballs reach an internal temperature of 160°F.
While the soup simmers, cook 1/3 cup acini de pepe pasta according to package directions.
Tip: Cooking the pasta separately is key to preventing a gummy soup, especially if you plan on having leftovers. Learn how to make our flavorful Chicken Meatball Italian Wedding Soup with perfectly-cooked [pasta].
Add the cooked pasta to the soup.
Garnish each bowl with shaved parmesan and a spritz of lemon juice (optional).
With the soup complete, consider some expert tips to elevate your culinary experience even further.
Expert Tips for Your Best Soup Yet
Want to take your Italian Wedding Soup to the next level? These expert tips and clever variations will ensure a truly unforgettable bowl.
The Secret to Flavorful Meatballs
Searing the meatballs before adding them to the soup is key. This simple step creates a beautiful browning, adding depth and richness to the overall flavor profile. Don’t skip this step; it’s worth the extra few minutes.
Also, be sure not to overmix your meatball mixture! This can lead to tough meatballs. Gently combine the ingredients until just blended. Fresh herbs also add brightness and flavor.
Broth Basics: Deepening the Flavor
The quality of your chicken broth significantly impacts the final taste of your soup. Opt for a high-quality, low-sodium broth for the best results. The Parmesan rind added to the broth infuses a subtle, savory umami flavor.
Consider adding a bay leaf or a splash of dry white wine while simmering for extra flavor. A squeeze of fresh lemon juice at the end can also brighten the soup.
Pasta Perfection: Shape & Timing
Cooking the pasta separately is crucial for maintaining its al dente texture. Adding the pasta directly to the soup will result in mushy, overcooked pasta, especially when reheating leftovers. Nobody wants that!
Acini de pepe is the classic choice for this soup, but other small pasta shapes like ditalini or orzo also work well. For another pasta delight, check out our creamy sweet pepper and sausage pasta recipe.
Creative Variations to Try
- Speed it up: Use frozen meatballs for a quicker weeknight meal.
- Go vegetarian: Substitute chickpeas for the meatballs and use vegetable broth.
- Gluten-free: Use gluten-free pasta and breadcrumbs.
- Switch up the greens: Try kale or escarole instead of spinach.
Now that you’re armed with these tips and tricks, let’s move on to the best part: sharing your creation!
Got Questions? We’ve Got Answers!
Did You Make This Cozy Soup?
We’re so excited for you to try this comforting Italian Wedding Soup! Now, we want to hear from you.
Share Your Experience!
Leave a rating and comment below to let us know how it turned out. Share any tips, tricks, or variations you discovered along the way, and help us build a community of soup enthusiasts!
Ready for another delightful dish? Up next, we’ll explore expert tips to make your next bowl even better, like this French onion pasta recipe.
Follow us on Pinterest and Facebook for more delicious recipes and cooking inspiration!

Chicken Meatball Italian Wedding Soup
Equipment
- Dutch oven or stock pot
- Baking sheet
- Parchment paper
- Small spoon or melon baller
Ingredients
Meatballs
- 1 lb ground chicken
- 1 tsp sea salt
- 1/4 tsp cracked pepper
- 1 tsp onion powder
- 2 tsp chopped fresh parsley
- 1 tsp chopped fresh thyme
- 1 tsp Worcestershire sauce
- 1/4 cup grated Parmesan cheese
- 1 egg
- 1/4 cup Italian breadcrumbs
- 1 TBSP olive oil for searing meatballs
Broth and Vegetables
- 2 TBSP olive oil for sautéing vegetables
- 1 red onion diced
- 1 cup carrots thinly sliced
- 1 cup celery thinly sliced
- 4 garlic cloves minced
- 1/2 tsp chili flakes
- 8 cups chicken broth
- 3-4 handfuls baby spinach
- 1 Parmesan rind
Pasta and Garnish
- 1/3 cup acini de pepe pasta
- shaved parmesan for garnish
- lemon juice optional, for garnish
Instructions
Make the Meatballs
- First, combine 1 lb ground chicken, 1 tsp sea salt, 1/4 tsp cracked pepper, 1 tsp onion powder, 2 tsp chopped fresh parsley, 1 tsp chopped fresh thyme, 1 tsp Worcestershire sauce, 1/4 cup grated Parmesan cheese, 1 egg, and 1/4 cup Italian breadcrumbs in a large mixing bowl. Mix until well blended.
- Next, using a small spoon or melon baller, scoop the mixture and gently roll to form small meatballs, about 1-inch in diameter. Place them on a parchment-lined baking sheet.
- Heat 1 TBSP olive oil in a Dutch oven or stock pot over medium heat. Add a few meatballs to the pot, being careful not to overcrowd. Cook for 30 seconds to 1 minute, until lightly browned, then flip and cook another 30 seconds to 1 minute.
- Transfer the seared meatballs to the baking sheet and repeat until all meatballs are cooked; set aside.
Build the Broth
- Add 2 TBSP olive oil to the pot, then add 1 diced red onion, 1 cup thinly sliced carrots, and 1 cup thinly sliced celery. Season with salt.
- Sauté until the vegetables have softened, then stir in 4 minced garlic cloves and 1/2 tsp chili flakes (can be adjusted for more heat); sauté for 30 seconds.
- Return the browned meatballs to the pot.
Simmer and Finish
- Pour in 8 cups chicken broth, add 3-4 handfuls of baby spinach, and the 1 Parmesan rind. Bring to a boil, then reduce heat to a low simmer.
- Simmer for 15 minutes, or until the meatballs reach an internal temperature of 160°F.
- While the soup simmers, cook 1/3 cup acini de pepe pasta according to package directions.
- Add the cooked pasta to the soup.
- Garnish each bowl with shaved parmesan and a spritz of lemon juice (optional).