Italian Wedding Soup Recipe

Italian Wedding Soup is the kind of cozy, homey recipe that makes you feel hugged from the inside out. With juicy little meatballs, vibrant veggies, tender pasta, and a golden broth packed with flavor, it’s a complete meal in a bowl—and one you’ll want to come back to all season long (and yes, it tastes just as good reheated for lunch the next day!).

Why You’ll Love This Recipe

  • Flavorful, Tiny Meatballs: Each bite is bursting with herby, cheesy meatballs that are so tender they practically melt into the broth.
  • One-Pot Comfort: All the goodness—broth, greens, pasta, and meat—together in one pot makes this a weeknight dinner win and perfect for leftovers, too.
  • Endlessly Adaptable: You can swap in different greens, use your favorite tiny pasta, or change up the protein for lots of easy variations to suit your family’s tastes.
  • Crowd-Pleaser: Italian Wedding Soup is beloved by kids and adults alike, and always makes an ordinary night feel a touch more special.
Italian Wedding Soup Recipe - Recipe Image

Ingredients You’ll Need

The beauty of Italian Wedding Soup is in its simple but perfectly balanced ingredients. Each one is essential, from the aromatic veggies to those cute little pasta pearls and the rich broth—they all play a key role in creating that signature flavor and heartwarming comfort.

  • Olive oil: Adds a subtle richness and helps the meatballs brown to savory perfection.
  • Ground beef & ground pork: The classic combo for juicy, flavorful mini meatballs; you can swap either for chicken or turkey if you like.
  • Egg: Binds the meatball mixture so they’re tender but don’t fall apart in the soup.
  • Italian breadcrumbs: Soaks up the flavors, keeping the meatballs light and moist.
  • Parmesan cheese: Freshly grated is best—this adds a savory, slightly nutty depth to both the meatballs and for finishing the soup.
  • Fresh parsley: A burst of freshness that brightens everything in the soup.
  • Garlic (fresh & minced): Infuses the broth, meatballs, and veggies with that signature Italian warmth.
  • Yellow onion, carrots, and celery: The classic trio for building a flavorful veggie base.
  • Chicken broth: Provides a savory, golden base for every spoonful; use low sodium to control saltiness.
  • Italian seasoning: Adds a medley of herbs—oregano, basil, rosemary—that makes every bite sing.
  • Acini de pepe pasta (or orzo/ditalini): Little pasta pearls that soak up all the delicious flavors without overwhelming the soup.
  • Fresh spinach: Wilts gently into the broth, adding color and nutrients; thawed frozen spinach works in a pinch.
  • Salt & pepper: Adjust these to taste for perfect seasoning.
  • Extra Parmesan, to serve: Don’t skip that generous grating right before serving—it’s like a warm hug!
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

One of the most delightful things about Italian Wedding Soup is how adaptable it is—don’t be afraid to make it your own! Whether you’re working with what’s in the fridge, feeding picky eaters, or just want to mix things up, this classic soup welcomes your personal touch.

  • Chicken Meatballs: Swap the beef and pork for ground chicken or turkey and use the same flavor base for lighter meatballs.
  • Greens Galore: Use kale, escarole, or Swiss chard instead of spinach for extra heartiness and a slightly different flavor profile.
  • Gluten-Free Option: Use gluten-free breadcrumbs in the meatballs and swap in your favorite small gluten-free pasta variety.
  • Spicy Kick: Add a pinch of red pepper flakes to the broth or a dash of hot sauce for some gentle heat.
  • Vegetarian Twist: Make veggie “meatballs” from lentils or mushrooms, and use veggie broth to make the soup fully plant-based.

How to Make Italian Wedding Soup

Step 1: Mix and Shape the Meatballs

In a large bowl, gently combine the ground beef, ground pork, beaten egg, Italian breadcrumbs, Parmesan, minced garlic, chopped parsley, salt, and pepper. Don’t overwork the mixture—just lightly fold together until blended, then roll into small 3/4-inch balls. This ensures each little meatball stays juicy and tender once cooked in the soup!

Step 2: Brown the Meatballs

Heat the olive oil in a large soup pot over medium-high. Working in batches so you don’t crowd the pan, brown the meatballs on all sides. You’re just looking for a golden crust here; don’t worry if they’re not cooked through—they’ll finish gently in the broth, infusing even more flavor.

Step 3: Sauté the Veggies

Add your diced onions, carrots, and celery to the pot and cook until softened and fragrant, about 6 minutes. If things look a little dry, splash in a bit more olive oil. Next, add the garlic and Italian seasoning, stirring for another minute to wake up those beautiful herby aromas.

Step 4: Build the Broth and Simmer

Pour in the chicken broth and bring everything to a boil, then lower to a gentle simmer. Return the browned meatballs to the pot. This is where the flavors truly come together—the meatballs finish cooking, and the veggies turn ridiculously tender in the savory broth.

Step 5: Cook the Pasta Separately (Best for Leftovers!)

While the soup simmers, boil the acini de pepe (or your chosen pasta) in a separate pot until al dente, then drain. This extra step keeps the pasta from soaking up all the broth if you’re planning on leftovers—simply add a scoop of pasta to each bowl as you serve. For same-day serving, feel free to cook the pasta right in the soup!

Step 6: Wilt the Spinach and Finish

Stir in the fresh spinach and let it wilt for about 2 minutes—the bright green color is so inviting! Taste and adjust the seasoning with extra salt and pepper if needed, then ladle the soup into bowls over the cooked pasta. Finish with a good shower of grated Parmesan and dive in!

Pro Tips for Making Italian Wedding Soup

  • Tiny Meatball Magic: The smaller you roll your meatballs (think the size of a cherry or smaller), the more tender and irresistibly bite-sized they become—and everyone loves finding lots in their bowl!
  • Flavor-Boosting Tricks: A little hot sauce, a splash of Worcestershire, or a pinch of mustard powder (added with your herbs) disappear into the broth, building crazy-good depth without making the soup overtly spicy or tangy.
  • Pasta on the Side for the Win: Cooking the pasta separately keeps it delightfully tender instead of soggy—perfect for meal prepping or leftovers!
  • Wilt But Don’t Overcook Greens: Add the spinach (or whatever greens you’re using) at the very end so it stays vibrantly green and just barely wilted, preserving nutrients and flavor.

How to Serve Italian Wedding Soup

Italian Wedding Soup Recipe - Recipe Image

Garnishes

A generous sprinkle of freshly grated Parmesan is a must (it melts over the hot soup for a little extra richness). If you want to kick things up further, a crack of black pepper, a few tiny parsley leaves, or even a squeeze of lemon adds wonderful contrast and brightness to your Italian Wedding Soup.

Side Dishes

This soup loves company! Serve Italian Wedding Soup with a chunk of warm, crusty bread or focaccia—perfect for soaking up every last drop. An Italian chopped salad or a platter of marinated olives also rounds out the meal beautifully for a simple family dinner or a soup-and-salad lunch.

Creative Ways to Present

If you’re hosting or want your dinner to feel a touch special, try serving the soup in small bowls or mugs as an appetizer, or in a big earthenware pot for family-style serving. Garnish each bowl right at the table so the cheese looks fresh and guests can really see—and smell!—all those lovely steaming ingredients.

Make Ahead and Storage

Storing Leftovers

Leftover Italian Wedding Soup keeps beautifully for 3–4 days in the fridge—just store the soup and pasta separately in airtight containers so the pasta stays perfect (not mushy!). The flavors will meld even more as they rest, making lunches extra delicious.

Freezing

One of the best things about Italian Wedding Soup: it freezes like a dream! Freeze the soup (without pasta) in individual portions or a big container for up to 3–4 months. Just pop out what you need, boil a fresh batch of pasta, and you have a scratch-made meal in minutes.

Reheating

Reheat the soup gently on the stovetop or in the microwave until piping hot. If the broth has thickened, add a splash of water or broth to bring it back to your desired consistency. Add the cooked pasta just before serving so it doesn’t overcook or turn mushy.

FAQs

  1. Can I make Italian Wedding Soup ahead of time?

    Absolutely! Prepare the soup (without adding the pasta), let it cool, and refrigerate for up to 3–4 days. Cook the pasta fresh when you’re ready to serve for the best texture and that “just-made” flavor.

  2. What’s the best pasta to use in Italian Wedding Soup?

    Traditional acini de pepe is classic, but other tiny shapes like orzo or ditalini are perfect substitutes. The key is to use a small pasta that won’t overpower the delicate meatballs and greens.

  3. Can I use frozen spinach instead of fresh?

    Yes! Just thaw and squeeze out any excess water before stirring it into the hot soup. Frozen spinach adds the same wonderful color and nutrients—just a little softer in texture.

  4. How do I prevent the meatballs from falling apart?

    It’s all about a light touch: gently combine the meatball mixture and avoid compacting it when rolling. The breadcrumbs and egg work together as a binder, and browning them before simmering helps the meatballs hold their shape.

Final Thoughts

If you’re searching for a feel-good, flavor-packed meal that quiets a busy day, you can’t beat Italian Wedding Soup. Give this recipe a try—I promise, one bowl and you’ll see why it’s such a beloved classic with families everywhere. Mangia and enjoy every spoonful!

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
Italian Wedding Soup Recipe

Italian Wedding Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 752 reviews
  • Author: Anna
  • Prep Time: 25 minutes
  • Cook Time: 25 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop, Crock Pot, Instant Pot
  • Cuisine: Italian
  • Diet: Vegetarian

Description

Italian Wedding Soup is a comforting and flavorful soup featuring tender meatballs, nutritious spinach, and pasta in a savory chicken broth. This classic Italian dish is perfect for a cozy family dinner or a gathering with friends.


Ingredients

Units Scale

Meatballs

  • 1 Tablespoon olive oil
  • 1/2 lb. ground beef, 85% lean
  • 1/2 lb. ground pork
  • 1 egg, beaten
  • 1/2 cup Italian breadcrumbs
  • 1/4 cup Parmesan cheese, grated
  • 3 cloves garlic, minced
  • 1/3 cup fresh parsley, finely chopped
  • 3/4 teaspoon salt
  • 1/4 teaspoon pepper

Soup

  • 1 yellow onion, diced
  • 1 1/4 cups carrots, diced
  • 2 celery ribs, diced
  • 3 cloves garlic, minced
  • 8 cups chicken broth
  • 2 teaspoons Italian seasoning
  • 3/4 cup acini de pepe pasta, uncooked
  • 45 cups fresh spinach
  • Salt/pepper, to taste

To Garnish

  • Parmesan cheese, freshly grated

Instructions

  1. Meatballs: Gently combine the meatball ingredients, then roll into 3/4-inch balls.
  2. Heat: Heat olive oil in a large soup pot over medium-high heat.
  3. Brown Meatballs: Brown the meatballs in batches for about 2 minutes, then set aside.
  4. Add Vegetables: Add onions, carrots, celery, and garlic; cook until softened.
  5. Season: Add Italian seasoning, then pour in chicken broth and bring to a simmer.
  6. Cook Pasta: Cook pasta separately until al dente; add to serving bowls.
  7. Add Spinach: Stir in spinach and cook until wilted.
  8. Serve: Ladle soup into bowls, garnish with Parmesan, and serve.

Notes

  • Flavor Enhancers: Hot sauce, Worcestershire sauce, and mustard powder can be added for extra flavor.
  • Spinach: Frozen spinach may be substituted for fresh.
  • Storage: Refrigerate in an airtight container for 3-4 days or freeze for 3-4 months.

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 3g
  • Sodium: 980mg
  • Fat: 15g
  • Saturated Fat: 5g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 3g
  • Protein: 22g
  • Cholesterol: 85mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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