Italian Wedding Soup: 10 Irresistible Flavors to Try

If you’ve been craving a big bowl of comfort that tastes like a warm hug on a busy weekday, this Italian Wedding Soup might just become your new best friend. Whether you’re juggling work, family, or the never-ending “What’s for dinner?” question, this recipe slides right into your week like it was meant to be there all along.

I’m Aneta, and at Chicken Magic Recipes, I live for dishes like this—simple, flavorful, and heartwarming. And yes, even though it’s not a chicken-only dish (gasp!), this soup marries beautifully with chicken broth, giving you that rich, familiar backbone of flavor we know and love.

Let’s dive into this cozy bowl of goodness!

Why You’ll Love This Italian Wedding Soup

Picture this: tender bite-sized meatballs, soft veggies, delicate acini de pepe pasta, and wilted spinach all swirling together in a chicken broth that smells like your kitchen just got wrapped in a blanket.

This Italian Wedding Soup has everything busy home cooks adore—easy steps, everyday ingredients, and a final result that makes your family think you spent hours in the kitchen (don’t worry, your secret is safe with me).

It’s fast, flexible, freezer-friendly, and picky-eater approved. Basically, it checks all the boxes.

Ingredients You’ll Need

For the Meatballs

  • ½ lb ground beef (85% lean)
  • ½ lb ground pork
  • 1 egg, beaten
  • ½ cup Italian breadcrumbs
  • ¼ cup Parmesan cheese, grated
  • 3 cloves garlic, minced
  • ⅓ cup fresh parsley, finely chopped
  • ¾ tsp salt
  • ¼ tsp pepper

For the Soup

  • 1 Tbsp olive oil
  • 1 yellow onion, diced
  • 1 ¼ cups carrots, diced
  • 2 celery ribs, diced
  • 3 cloves garlic, minced
  • 8 cups chicken broth
  • 2 tsp Italian seasoning
  • ¾ cup acini de pepe pasta, uncooked
  • 4–5 cups fresh spinach
  • Salt & pepper, to taste

To Serve

  • Freshly grated Parmesan cheese

How to Make Italian Wedding Soup (Step-by-Step)

1. Mix the Meatballs

In a bowl, gently combine the beef, pork, egg, breadcrumbs, Parmesan, garlic, parsley, salt, and pepper. Don’t overmix—think gentle hug, not bear squeeze. Roll into ¾-inch meatballs.

2. Brown the Meatballs

Heat the olive oil in a large soup pot over medium-high. Brown the meatballs in batches for about 2 minutes. Don’t worry if they’re not cooked through—the soup will take care of that later. Set aside.

3. Sauté the Veggies

Add onion, carrot, and celery to the pot. Cook for 6 minutes until softened. Splash in more olive oil if things look dry (your pot will thank you).

4. Add Flavor Boosters

Stir in garlic and Italian seasoning. Let them cook for 1 fragrant minute.

5. Build the Broth

Pour in the chicken broth and bring everything to a boil. Reduce to a simmer.

6. Bring the Magic Together

Add the browned meatballs. While they simmer gently, boil the pasta separately until al dente. (Trust me—unless you’re serving the whole pot right away, cooking pasta separately keeps your broth from disappearing overnight.)

Drain the pasta and add to serving bowls.

7. Add the Greens

Stir in the spinach and cook for 2 minutes until wilted.

8. Serve!

Ladle the soup into bowls over the pasta. Top with Parmesan. Take a moment to admire your masterpiece.

Tips for the Best Italian Wedding Soup

  • Don’t overwork the meatballs. Softer mixing = softer results.
  • Cook the pasta separately if you want leftovers tomorrow (or midnight snacks—no judgment).
  • Use fresh spinach if you can. Frozen works in a pinch, but fresh gives you that lovely bright color.
  • Try mini meatballs. The smaller they are, the more “authentic” the experience feels and the easier they are for kids to love.

And if your soup looks a little cloudy? Totally normal. Consider it character!

A Little Story From My Kitchen

The first time I made this soup, my kids walked into the kitchen and said it “smelled like holiday dinner.” That’s when I knew this recipe was staying in the rotation. It became our go-to on busy soccer nights—quick to make, warm to eat, and somehow comforting enough to reset everyone’s mood.

I love dishes that bring us together, and this one does it every single time.

Close-up bowl of Italian Wedding Soup with browned meatballs, spinach, acini de pepe pasta, and colorful vegetables in a rich broth.
A hearty bowl of Italian Wedding Soup loaded with tender meatballs, leafy spinach, and tiny pasta pearls for the perfect comfort meal.

Italian Wedding Soup FAQs

Can I use only ground beef?

Absolutely! The traditional blend of beef and pork gives the meatballs depth, but ground beef alone still tastes great.

Can I freeze Italian Wedding Soup?

Yes—just freeze it without the pasta. Add fresh pasta when reheating to keep the texture perfect.

Can I use a different pasta?

Sure! Orzo, ditalini, or even small shells work well if you can’t find acini de pepe.

How long do leftovers last?

Stored in the fridge, the soup (without pasta mixed in) lasts 3–4 days.

Bring the Comfort Home Tonight

If you’ve been looking for a simple, satisfying, and heart-warming meal, this Italian Wedding Soup is ready to swoop in and save your evening. The tender meatballs, cozy broth, and tiny pasta pearls feel like comfort wrapped in a bowl.

Try it once, and I promise—it’ll join your regular dinner rotation faster than you can say “Who’s hungry?

Looking for Your Next Cozy Bowl? Try These Reader Favorites!

If this Italian Wedding Soup warmed your heart (and your kitchen!), you’re going to love these other soul-soothing recipes. They’re comforting, delicious, and perfect for those nights when you just want something easy and satisfying on the table. Here are a few favorites that pair beautifully with today’s recipe:

  • Craving another Italian-inspired classic? This Italian Penicillin Soup is like a big, cozy hug—perfect for chilly evenings or sniffly days.
  • If creamy bowls are your love language, you’ll adore the richness of Creamy Italian Ground Chicken Soup. It’s hearty, silky, and incredibly comforting.
  • Loved the meatballs in today’s soup? Then you have to try these tender, flavorful Crockpot Marry Me Chicken Meatballs—a set-it-and-forget-it dream.
  • For something warm, rustic, and deeply satisfying, this classic Chicken Wild Rice Soup is a reader favorite that never disappoints.

Feel free to bookmark a few—they’re all perfect for your next cozy night in.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Bowl of Italian Wedding Soup filled with tender meatballs, acini de pepe pasta, carrots, spinach, and fresh Parmesan.

Italian Wedding Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aneta
  • Total Time: 50 minutes
  • Yield: 6 servings 1x

Description

A cozy, flavor-packed Italian Wedding Soup made with tender homemade meatballs, acini de pepe pasta, fresh spinach, and a rich chicken broth. It’s warm, comforting, and perfect for busy weeknights or chilly days.


Ingredients

Scale

Meatballs

  • ½ lb ground beef (85% lean)

  • ½ lb ground pork

  • 1 egg, beaten

  • ½ cup Italian breadcrumbs

  • ¼ cup grated Parmesan

  • 3 cloves garlic, minced

  • ⅓ cup fresh parsley, finely chopped

  • ¾ tsp salt

  • ¼ tsp pepper

Soup

  • 1 Tbsp olive oil

  • 1 yellow onion, diced

  • 1 ¼ cups carrots, diced

  • 2 celery ribs, diced

  • 3 cloves garlic, minced

  • 8 cups chicken broth

  • 2 tsp Italian seasoning

  • ¾ cup acini de pepe pasta (uncooked)

  • 45 cups fresh spinach

  • Salt and pepper, to taste

To Serve

  • Freshly grated Parmesan


Instructions

  1. In a bowl, gently mix the ground beef, pork, egg, breadcrumbs, Parmesan, garlic, parsley, salt, and pepper. Roll into ¾-inch meatballs.

  2. Heat olive oil in a large pot over medium-high heat. Brown the meatballs in batches, about 2 minutes per batch. Remove and set aside.

  3. Add onion, carrots, and celery to the pot. Cook for 6 minutes or until softened.

  4. Stir in garlic and Italian seasoning; cook for 1 minute.

  5. Pour in chicken broth and bring to a boil. Reduce to a simmer.

  6. Add browned meatballs and simmer gently.

  7. In a separate pot, cook acini de pepe until al dente. Drain and set aside.

  8. Stir fresh spinach into the soup; cook until wilted, about 2 minutes.

  9. Add pasta to serving bowls, ladle soup over top, and garnish with fresh Parmesan.

Notes

  • Cook pasta separately to prevent it from absorbing all the broth during storage.

  • Frozen spinach may be used but fresh gives the best texture.

  • Meatballs can be made ahead and refrigerated or frozen.

 

  • Leftovers stay fresh for 3–4 days when stored without the pasta mixed in.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 serving
  • Calories: 420 kcal
  • Sugar: 4 g
  • Sodium: 980 mg
  • Fat: 20 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0 g
  • Carbohydrates: 32 g
  • Fiber: 3 g
  • Protein: 28 g
  • Cholesterol: 85 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star