Let’s tuck in and & enjoy every bite

Photo of author

By Emma Clarke

Published: Nov 21, 2025

This post may contain affiliate links. See our disclosure policy.

Simple Italian Wedding Soup

There’s nothing quite like a bowl of Simple Italian Wedding Soup to bring warmth and smiles around the table. With savory meatballs, tender pasta, and vibrant greens, it’s the kind of dish that feels like a hug in every spoonful. Whether you’re cooking for family or prepping ahead for busy nights, this comforting classic delivers bold flavors and balanced nutrition in one pot. Let’s bring this timeless favorite to your kitchen made easy, made delicious, and made with love.

Simple Italian Wedding Soup

What Makes Simple Italian Wedding Soup So Special

The Story Behind This Soul-Warming Classic

Contrary to its name, Italian Wedding Soup isn’t traditionally served at weddings. The name comes from the phrase “minestra maritata”, meaning “married soup” a nod to the harmonious marriage between leafy greens and savory meat. This pairing gives the dish its depth, balancing rich protein with fresh, light vegetables.

The soup gained popularity in Italian-American kitchens as a humble, budget-friendly meal that could stretch across multiple servings. Today, it’s a household staple, especially in colder months when comfort food calls louder than ever. Just like the cozy appeal of our One-Pot Creamy Mushroom Soup, this soup has stood the test of time thanks to its satisfying simplicity.

Core Flavors That Keep You Coming Back

At the heart of this recipe is a broth built on time-tested ingredients: sautéed onions, carrots, and celery create a base so aromatic, you’ll find yourself lingering at the stove. Once you pour in a mix of full-flavor chicken and beef broth, the pot begins to sing with richness.

What truly sets this soup apart, though, are the tender, herb-laced meatballs. Rolled small enough to scoop with a spoon and packed with sage, chives, and garlic, they’re a standout on their own. Combine that with the soft chew of pasta and the brightness of fresh spinach, and you’ve got a spoonful of everything in each bite.

It’s these layers of texture delicate greens, savory meatballs, and slurpable pasta that make Italian Wedding Soup more than just a starter. It’s a complete meal, made for gathering around the table and savoring slowly.

For an equally soothing and nutrient-packed option, our Easy Lentil Vegetable Soup offers another route to weeknight comfort.

Recipe

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

Simple Italian Wedding Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emma Clarke
  • Total Time: 1 hour 20 minutes
  • Yield: 8 servings 1x

Description

A cozy bowl of Italian Wedding Soup with herb-packed meatballs, tender pasta, and fresh spinach simmered in flavorful broth.


Ingredients

Scale
  • 1 large egg
  • 3 tablespoons finely chopped fresh chives
  • 2 teaspoons finely chopped fresh sage
  • 2 cloves garlic, minced
  • ¾ lb ground beef (340 g)
  • ½ lb seasoned poultry sausage, casings removed (225 g)
  • ½ cup grated Parmigiano Reggiano (50 g)
  • ⅓ cup Italian seasoned breadcrumbs (30 g)
  • ¼ teaspoon salt
  • 2 tablespoons olive oil (30 ml)
  • 1 medium yellow onion, diced
  • 2 large carrots, diced
  • 2 stalks celery, diced
  • 6 cups chicken broth (1.4 L)
  • 2 cups beef broth (470 ml)
  • 2 cups water (470 ml)
  • 1 bay leaf
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 cup ditalini pasta (170 g)
  • 3 cups fresh spinach, chopped (4 oz or 115 g)
  • Parmigiano Reggiano, for serving

Instructions

  1. Preheat oven to 350°F. Line a baking sheet with foil and spray a roasting rack.
  2. In a bowl, beat egg with herbs and garlic. Add meat, cheese, breadcrumbs, and salt. Mix by hand.
  3. Roll into 1-inch balls and place on rack. Bake 15–18 minutes.
  4. Heat olive oil in a soup pot. Add onion, carrots, and celery. Cook 8 minutes.
  5. Pour in chicken broth, beef broth, water, bay leaf, salt, and pepper. Bring to a boil.
  6. Add pasta. Cook until al dente, 8–10 minutes.
  7. Add spinach and meatballs. Simmer until spinach wilts and meatballs are heated through.
  8. Serve hot, topped with grated Parmigiano Reggiano.

Notes

  • For meal prep, freeze without pasta and add fresh pasta when reheating.
  • Use high-quality broth for maximum flavor.
  • Substitute other small pasta shapes like orzo or acini di pepe if preferred.
  • Prep Time: 50 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 359
  • Sugar: 5 g
  • Sodium: 930 mg
  • Fat: 22 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 13 g
  • Trans Fat: 0 g
  • Carbohydrates: 16 g
  • Fiber: 2 g
  • Protein: 23 g
  • Cholesterol: 83 mg

How to Build Flavor in Simple Italian Wedding Soup

Homemade Broth vs. Store-Bought – What Matters Most

When you’re after big flavor in a short time, your broth choice becomes the backbone of the entire dish. For this Simple Italian Wedding Soup, go with a rich, full-sodium chicken broth not the low-sodium kind and combine it with beef broth for that deeper, more rounded taste. A touch of water balances the blend and lets the other ingredients shine without overwhelming the soup.

The broth doesn’t need to be homemade, but it should taste like it could be. Look for quality ingredients on the label, or choose a brand you trust. The broth simmers with classic aromatics like diced onions, carrots, and celery (also known as a mirepoix). Sautéing these in olive oil for about eight minutes brings out their sweetness and creates a flavor foundation that holds everything together.

To enhance it further, toss in a bay leaf while the soup simmers. It may seem small, but this simple leaf subtly lifts the aroma and depth of the pot. The result is something that tastes like it’s been cooking for hours without actually needing that time.

You’ll find this technique mirrors other quick and tasty soups, like the Fast Chicken Tortilla Soup we love for its weeknight ease.

Smart Ingredient Swaps that Deliver

Some recipes call for traditional sausages that may contain ingredients not suitable for everyone. In this recipe, we go for a seasoned poultry sausage instead. It brings in all the right spices and keeps things light and approachable, while still blending beautifully with the ground beef in the meatballs.

If you’re wondering about the wine, don’t stress over it. That half cup of dry white wine is completely optional and doesn’t make or break the soup. Honestly, with such a full-bodied broth and herb-packed meatballs, most won’t miss it at all.

When it comes to pasta, ditalini is our go-to. It’s the perfect size small enough to sit on your spoon with a meatball or two and not overwhelm the dish. Other small pasta like acini di pepe or even orzo will also do the trick.

Every ingredient here has its place, contributing to a layered but balanced bowl of soup. No one part outshines the other, and that harmony is what makes this such a satisfying recipe just like how every layer plays a role in the flavor-packed Roasted Garlic Potato Soup.

Simple Italian Wedding Soup

The Secret to Tender, Juicy Meatballs in Simple Italian Wedding Soup

Why Fresh Herbs Bring the Magic

The flavor of this soup lives in the little details and the meatballs are where those details shine brightest. Starting with finely chopped fresh chives and sage, you layer in garlic and mix them directly into the egg before adding your protein. This step lets the herbs bloom, creating aromatic depth that carries through every bite.

The combination of ground beef and seasoned poultry sausage makes the meatballs moist and flavorful, while still feeling light. Parmigiano Reggiano and seasoned breadcrumbs help bind everything together and add subtle texture. The key to perfect meatballs? Don’t overwork the mixture. Gently mash with your hands until just combined any more, and you’ll lose that melt-in-your-mouth quality.

Roll them small, about one inch in diameter. It may seem like a lot, but you’ll end up with nearly 50 bite-sized meatballs. Their size ensures they cook evenly and are easy to scoop up with the pasta and spinach in one satisfying spoonful.

This kind of attention to layering flavor is similar to what we highlight in the Roasted Garlic Potato Soup, where the garlic becomes soft and sweet, transforming the whole bowl.

Bake, Don’t Fry – The Easy Prep Method

Forget standing over the stove and dealing with oil splatters. For this recipe, we bake the meatballs on a roasting rack set over foil. A quick 15–18 minutes at 350°F is all it takes to get a golden brown exterior and a juicy, fully-cooked center.

The rack lets heat circulate, keeping them round and helping fat drip away while they bake. It’s a cleaner, more efficient way to cook, and the result is tender meatballs that hold their shape without falling apart in the soup.

While they bake, you can get your soup base ready this timing is what makes the recipe perfect for busy weeknights. As soon as the pasta is al dente, you’ll drop the warm meatballs right in and let them soak in the broth for just a few minutes.

Simple Italian Wedding Soup

How to Finish and Serve Simple Italian Wedding Soup Like a Pro

Pasta Timing Makes or Breaks the Soup

One of the simplest yet most important parts of this recipe is getting the pasta just right. You want it tender but not mushy al dente is key. To do that, wait until your broth is fully boiling before adding the pasta. Ditalini, acini di pepe, or orzo are ideal because they cook quickly and hold their shape.

Keep an eye on it while it simmers. Most small pasta shapes only need 8 to 10 minutes. Once it hits that perfect texture, it’s time to move quickly. Overcooking it even by a few minutes can turn your soup starchy, and the pasta will soak up too much broth, leaving less for the rest of the bowl.

If you’re making this soup ahead of time or planning to freeze it, hold off on adding the pasta. Cook and store it separately, then stir it in right before serving. That way, each bowl still feels fresh and balanced.

This trick works wonders in other comforting bowls too, like our 15-Minute Egg Drop Soup, where fast-cooking ingredients shine brightest when added at the right moment.

Spinach: The Final Touch That Brightens the Bowl

Once your pasta is perfect, all that’s left is the greens. Roughly chopped spinach goes in last—not only to preserve its color and texture but to keep its nutrients intact. Stir it in and let it wilt naturally from the heat of the soup. It should soften just enough to blend into the dish without becoming soggy.

That quick addition adds a vibrant green pop to your bowl and balances the richness of the meatballs and broth. It’s a fresh contrast that lightens each bite and makes the soup feel complete without adding extra prep time.

To serve, ladle into warm bowls and top generously with freshly grated Parmigiano Reggiano. This cheese melts beautifully into the soup, adding that irresistible salty note that ties everything together.

When you want cozy, hearty, and nourishing all in one bowl, this recipe delivers. It’s comforting without being heavy, quick enough for weeknights, and special enough for a Sunday dinner. Just like our favorite Easy Lentil Vegetable Soup, it’s one you’ll come back to again and again.

Leave a Comment

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