Emmaarecipes.com

  • Home
  • BREAKFAST
  • LUNCH
  • DESSERTS
  • DINNER
menu icon
go to homepage
  • Home
  • BREAKFAST
  • LUNCH
  • DESSERTS
  • DINNER
search icon
Homepage link
  • Home
  • BREAKFAST
  • LUNCH
  • DESSERTS
  • DINNER
×
Home - SOUP - Italian Wedding Soup

Italian Wedding Soup

Published: Dec 22, 2025 by EMMA · This post may contain affiliate links ·

↓ Jump to Recipe
Print Recipe

Italian Wedding Soup is one of those cozy, comforting bowls that feels like a hug from Nonna herself. Juicy little meatballs, tender vegetables, and delicate pasta all swim in a golden chicken broth finished with ribbons of wilted spinach and a snowfall of parmesan. This Italian Wedding Soup isn't just nourishing, it's nostalgic. And it delivers everything I love about rustic, homestyle cooking: hearty, humble, and deeply satisfying.

Jump to:
  • Why You'll Love This Recipe
  • Ingredients & Substitutions
  • Step-by-Step Instructions
  • Expert Tips & Tricks
  • Serving Suggestions
  • Storage & Reheating
  • Frequently Asked Questions
  • Variations & Customizations
  • Let's Dish It Out
  • Italian Wedding Soup

Why You'll Love This Recipe

Key Benefits

  • One pot simplicity - Everything cooks together for easy cleanup.
  • Crowd-pleaser - Kids love the mini meatballs; adults love the flavor.
  • Great for make-ahead - Tastes even better the next day.

Taste & Texture

Expect spoonfuls of savory, tender meatballs mingling with sweet carrots, earthy spinach, and silky acini di pepe pasta. The broth is rich but clean, like a refined chicken noodle soup with a little Italian soul. A bite of everything together? Pure bliss.

Dietary Attributes

While this traditional recipe includes meat and gluten, it’s easy to adapt. Swap in gluten-free pasta or use turkey instead of beef and sausage for a leaner option. Vegetarian? A hearty veggie broth and meatless meatballs do the trick.

Ingredients & Substitutions

Ingredient List

For the Meatballs:

  • ½ cup Italian-style breadcrumbs
  • ¼ cup milk
  • ½ pound ground beef
  • ½ pound Italian sausage
  • ½ cup freshly grated parmesan cheese (plus more for serving)
  • 1 large egg
  • ½ teaspoon salt
  • Pepper, to taste

For the Soup:

  • 2 tablespoons olive oil
  • ½ medium onion, chopped
  • 2 celery stalks, chopped
  • 3 medium carrots, peeled and chopped
  • 4 garlic cloves, minced
  • 8 cups chicken broth
  • ½ teaspoon Italian seasoning
  • ½ cup uncooked acini de pepe pasta (or orzo)
  • 1 (5-ounce) package fresh baby spinach

Notes on Quality

  • Parmesan: Grate it fresh it makes a world of difference in both flavor and melt.
  • Broth: A good-quality low-sodium chicken broth adds depth without overpowering.
  • Sausage: Mild or spicy Italian sausage both work; use what suits your taste.

Possible Substitutions

  • Breadcrumbs: Use gluten-free breadcrumbs if needed.
  • Meat: Swap beef/sausage for ground turkey or chicken.
  • Pasta: Orzo, ditalini, or pastina can replace acini de pepe.
  • Spinach: Try kale or escarole for a sturdier green.

Step-by-Step Instructions

  1. Soak the breadcrumbs: In a large bowl, mix breadcrumbs and milk. Let it sit and mash into a paste.
  2. Make the meatballs: Add beef, sausage, parmesan, egg, salt, and pepper. Mix gently with your hands until just combined.
  3. Form the meatballs: Roll into 1-inch balls (about 40-45 total). Set aside on a parchment-lined tray.
  4. Sear the meatballs: Heat olive oil in a Dutch oven until hot. Brown meatballs in two batches for about 5 minutes each. Transfer to a plate.
  5. Sauté vegetables: In the same pot, add onions, celery, and carrots. Cook for 7-8 minutes until softened.
  6. Add garlic: Stir in garlic and sauté for 1 minute.
  7. Add broth & meatballs: Pour in broth and Italian seasoning. Add meatballs back to the pot.
  8. Simmer the soup: Bring to a boil, then add the pasta. Lower heat and simmer uncovered for 10 minutes, stirring occasionally.
  9. Add spinach: Stir in baby spinach until wilted.
  10. Final seasoning: Taste and season with additional salt and pepper. Serve with extra parmesan.

Expert Tips & Tricks

Best Practices

  • Hot pan = non-stick meatballs: Ensure your pot is properly heated before browning.
  • Don't overwork the meat: Gentle mixing keeps the meatballs tender.
  • Use small pasta: It absorbs the broth beautifully without overwhelming the spoon.

Common Mistakes

  • Crowding the pan: Brown meatballs in batches to avoid steaming them.
  • Skipping the sear: Browning builds flavor and locks in moisture.
  • Overcooking the pasta: Stop when it’s al dente it'll soften more in the broth.

Time-Saving Tips

  • Prep meatballs in advance and refrigerate or freeze until ready.
  • Chop veggies the night before to make soup night stress-free.

Serving Suggestions

Pairings

  • Crusty garlic bread or focaccia is a natural match.
  • Serve with a simple arugula salad with lemon vinaigrette to brighten the bowl.
  • Add a dish of marinated olives or roasted red peppers on the side.

Presentation Ideas

  • Ladle soup into wide bowls and top with fresh parmesan and a drizzle of olive oil.
  • Garnish with chopped parsley for color and freshness.

Beverage Pairings

  • A crisp white wine like Pinot Grigio or Verdicchio.
  • For non-alcoholic, try a sparkling lemon or rosemary-infused water.

Storage & Reheating

Leftover Storage

  • Store soup in an airtight container in the fridge for up to 4 days.
  • Freeze in portions for up to 3 months perfect for cozy lunches later.

Reheating Methods

  • Warm gently on the stove over medium heat.
  • Add a splash of broth or water if it thickens too much.
  • Microwave in a bowl with a paper towel cover, stirring halfway through.

Frequently Asked Questions

Substitutions & Adjustments

Can I use only ground beef?
Yes! You can skip the sausage and use all beef just add extra herbs or garlic to amp up flavor.

What can I use instead of acini de pepe?
Orzo, pastina, or even couscous work great here.

Troubleshooting

Soup too salty?
Add a splash of water or unsalted broth, and balance with a squeeze of lemon.

Meatballs falling apart?
Make sure the breadcrumb-milk mixture is smooth, and don’t skip the egg-it binds everything.

Variations & Customizations

Dietary Adaptations

  • Gluten-Free: Use GF breadcrumbs and pasta.
  • Dairy-Free: Omit the cheese and check sausage ingredients.
  • Vegetarian: Use plant-based meatballs and veggie broth.

Flavor Twists

  • Add lemon zest for brightness.
  • Stir in a pinch of crushed red pepper for heat.
  • Finish with a swirl of pesto or garlic oil for a punch of flavor.

Seasonal/Holiday Versions

  • Use butternut squash instead of carrots in fall.
  • Add tiny turkey meatballs for a festive holiday twist.

Let's Dish It Out

Italian Wedding Soup isn't about weddings at all it's about the perfect marriage of flavors. It's homey yet elegant, hearty but light. Whether you're making it for a weeknight dinner or a chilly Sunday lunch, it brings comfort in every spoonful. I'd love to hear how yours turns out leave a comment, share a photo, and pass the bread.

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

  • Author: EMMA
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
Print Recipe
Pin Recipe

Description

Italian Wedding Soup is one of those cozy, comforting bowls that feels like a hug from Nonna herself. Juicy little meatballs, tender vegetables, and delicate pasta all swim in a golden chicken broth finished with ribbons of wilted spinach and a snowfall of parmesan. This Italian Wedding Soup isn't just nourishing, it's nostalgic. And it delivers everything I love about rustic, homestyle cooking: hearty, humble, and deeply satisfying.


Ingredients

Units Scale

For the Meatballs:

  • ½ cup Italian-style breadcrumbs
  • ¼ cup milk
  • ½ pound ground beef
  • ½ pound Italian sausage
  • ½ cup freshly grated parmesan cheese (plus more for serving)
  • 1 large egg
  • ½ teaspoon salt
  • Pepper, to taste

For the Soup:

  • 2 tablespoons olive oil
  • ½ medium onion, chopped
  • 2 celery stalks, chopped
  • 3 medium carrots, peeled and chopped
  • 4 garlic cloves, minced
  • 8 cups chicken broth
  • ½ teaspoon Italian seasoning
  • ½ cup uncooked acini de pepe pasta (or orzo)
  • 1 (5-ounce) package fresh baby spinach

Instructions

  1. In a large bowl, mix breadcrumbs and milk. Let it sit and mash into a paste.
  2. Add beef, sausage, parmesan, egg, salt, and pepper. Mix gently with your hands until just combined.
  3. Roll into 1-inch balls (about 40-45 total). Set aside on a parchment-lined tray.
  4. Heat olive oil in a Dutch oven until hot. Brown meatballs in two batches for about 5 minutes each. Transfer to a plate.
  5. In the same pot, add onions, celery, and carrots. Cook for 7-8 minutes until softened.
  6. Stir in garlic and sauté for 1 minute.
  7. Pour in broth and Italian seasoning. Add meatballs back to the pot.
  8. Bring to a boil, then add the pasta. Lower heat and simmer uncovered for 10 minutes, stirring occasionally.
  9. Stir in baby spinach until wilted.
  10. Taste and season with additional salt and pepper. Serve with extra parmesan.

Equipment

Image of OVEN

OVEN

Buy Now →
Image of bowl

bowl

Buy Now →
Image of skillet

skillet

Buy Now →
Image of knife

knife

Buy Now →

Notes

Store in an airtight container in the fridge for up to 4 days. Freeze in portions for up to 3 months. Reheat gently on the stove or in the microwave with a splash of broth. For gluten-free, use GF pasta and breadcrumbs. Try turkey instead of beef/sausage, or make it vegetarian with meatless meatballs and veggie broth.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 4g
  • Sodium: 780mg
  • Fat: 22g
  • Saturated Fat: 8g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 2g
  • Protein: 20g
  • Cholesterol: 70mg

Did you make this recipe?

Share a photo and tag us - we can’t wait to see what you’ve made!

/TAS

Tweet
Share
Pin8
Share
8 Shares

More SOUP

  • Turkey Soup with Vegetables and Pasta
  • Creamy Cauliflower Soup (Vegan)
  • Chicken Tetrazzini Recipe: A Creamy, Cozy Classic
  • Creamy Zucchini Soup

I’m EMMA,!

The creator behind this recipe haven. I’ve always had a deep passion for cooking and experimenting with new ingredients.

More about me

Popular

  • Ranch Pasta Salad
  • Lemon Zucchini Bread
  • Zucchini Casserole (Easy & Cheesy)
  • Stuffed Zucchini Boats with Ground Turkey

Seasonal

  • Zucchini Lasagna Roll-Ups
  • Air Fryer 2 Ingredient Zucchini Parmesan Rounds
  • Keto Low Carb Zucchini Fritters
  • Easy Ground Beef Zucchini Boats

Footer

↑ back to top

Explore

  • BREAKFAST
  • DINNER
  • DESSERTS

About

    • ABOUT ME
    • Affiliate Disclaimer
    • Contact us
    • Home
    • Privacy Policy

Copyright © 2025 emmaarecipes.com• As an Amazon Associate I earn from qualifying purchases.