AI generated image of a recipe card.

Italian Wedding Soup

Healthy Fact of the Day

This soup provides lean protein from the meatballs and nutrients from spinach, which is rich in iron and vitamins A and K. Using whole wheat pasta increases fiber, and turkey can replace beef to reduce saturated fat while maintaining flavor.

There’s something profoundly comforting about a bowl of soup that manages to be both elegant and homey at the same time, and Italian Wedding Soup achieves exactly that balance. Despite its romantic name, this soup isn’t actually served at Italian weddings—the “marriage” refers to the perfect union of greens and meat in the broth. But whatever its origins, this soup has earned its place as a beloved classic because it delivers layers of flavor and texture in every spoonful—tender meatballs, delicate pasta, fresh greens, and aromatic vegetables all swimming in a rich, savory broth.

I developed this recipe after years of ordering Italian Wedding Soup at restaurants and realizing that the homemade version is not only better but also surprisingly straightforward to prepare. The key is building flavors properly—browning the meatballs first creates fond in the pot that adds depth to the broth, while the Parmesan in the meatballs themselves ensures they’re flavorful throughout, not just on the surface. The tiny pasta catches in your spoon alongside the meatballs and greens, creating perfect bites that have a little of everything.

What makes this soup particularly special is how it transforms simple ingredients into something that feels nourishing on multiple levels. It’s the kind of soup that makes you feel cared for, whether you’re making it for yourself on a quiet evening or serving it to family who need a little extra comfort. The fresh spinach wilts into the hot broth just before serving, maintaining its color and providing that essential green element that makes each bowl look as appealing as it tastes.

─────────

The Inspiration Behind This Recipe

This soup emerged from the Italian-American tradition of adapting Old World recipes to New World ingredients and tastes. While similar soups exist in various regions of Italy—minestra maritata in Campania, for example—the version we know as Italian Wedding Soup is distinctly Italian-American, developed by immigrant communities who brought their culinary traditions and adapted them to what was available in America.

I wanted to honor that Italian-American heritage while ensuring the recipe was approachable for home cooks. The meatballs needed to be flavorful enough to stand out in the broth but small enough to fit nicely on a spoon. The pasta needed to be tiny and delicate, complementing rather than overwhelming the other components. The broth needed depth without being heavy, letting all the elements shine.

Through multiple batches and adjustments, I arrived at a version that captures what makes this soup so beloved—the perfect marriage of meat and greens, as the name promises.

─────────

A Brief History of Italian Wedding Soup

The name “Italian Wedding Soup” is actually a mistranslation of “minestra maritata,” which means “married soup” in Italian. The marriage refers to the flavor combination of greens and meat coming together in harmony, not to an actual wedding celebration. This traditional soup has roots in the Campania region of southern Italy, where similar soups have been made for centuries.

When Italian immigrants came to America, they brought these soup traditions with them, adapting them based on available ingredients. The version that became known as Italian Wedding Soup in America typically features small meatballs, tiny pasta, and leafy greens in chicken broth—a somewhat refined version compared to the rustic Italian originals that might use tougher greens and larger chunks of meat.

This recipe represents that Italian-American evolution—taking Old World techniques and flavors and making them accessible and appealing to American home cooks while maintaining the essential character that makes the soup special.

─────────

Why This Cooking Method Works

Browning the meatballs first serves multiple purposes—it develops a flavorful crust through the Maillard reaction, creates fond in the pot that enriches the broth, and helps the meatballs hold together better when they’re returned to the simmering soup. The browning doesn’t need to cook them through completely since they’ll finish in the broth.

Sautéing the aromatic vegetables in that same pot allows them to pick up the flavorful bits left by the meatballs while beginning to soften and sweeten. When the broth is added and brought to a boil, those caramelized flavors dissolve into the liquid, creating depth and complexity.

Adding the pasta directly to the broth allows it to absorb flavor as it cooks while also releasing some starch that gives the broth body. The spinach goes in at the very end so it wilts but doesn’t overcook, maintaining its bright color and fresh flavor rather than becoming drab and mushy.

─────────

Flavor Profile: What to Expect

This soup delivers a complex, satisfying taste experience:

  • Rich, savory broth infused with meatball drippings and vegetables
  • Flavorful mini meatballs with Parmesan, garlic, and herbs
  • Tender pasta that adds substance without heaviness
  • Fresh, slightly bitter greens that brighten every spoonful
  • Sweet undertones from carrots and onions
  • Herbal notes from oregano and fresh parsley
  • Umami depth from Parmesan in the meatballs

The result is a soup that’s comforting and nourishing while being genuinely delicious rather than just “healthy soup.”

─────────

Tips for Making the Best Italian Wedding Soup

Attention to detail elevates this soup significantly:

  • Keep meatballs small: About 1 inch ensures they cook quickly and fit nicely on a spoon.
  • Don’t overmix meatballs: Mix just until combined—overworking makes them dense and tough.
  • Use good broth: The broth is the foundation—homemade or quality store-bought makes a difference.
  • Choose tiny pasta: Acini di pepe, orzo, or ditalini work best—larger pasta overwhelms the soup.
  • Add spinach last: Wilting it at the end preserves color and prevents overcooking.
  • Season meatballs properly: They should be well-seasoned since they flavor the entire soup.

For extra richness, you can finish each bowl with a drizzle of good olive oil and extra Parmesan—simple touches that add sophistication.

─────────

Serving Suggestions and Side Pairings

This soup is nearly a complete meal but pairs beautifully with simple accompaniments:

  • Crusty Italian bread or garlic bread for dipping
  • Simple Caesar or mixed green salad
  • Antipasto platter as an appetizer
  • Focaccia or breadsticks
  • Light bruschetta to start

The soup is substantial enough with the meatballs and pasta that it doesn’t need much alongside—maybe just good bread and a simple salad.

─────────

Storage, Reheating, and Make-Ahead Tips

This soup stores well with a few considerations:

  • Refrigerate for up to 3 days—the pasta will continue to absorb broth, so you may need to add more when reheating
  • Freeze meatballs separately from broth for up to 3 months—add fresh pasta and spinach when serving
  • Reheat gently on the stovetop, adding broth or water to restore consistency
  • Make ahead by preparing meatballs in advance and refrigerating or freezing until ready to use

For best results, you can also store the components separately—broth and vegetables in one container, cooked meatballs in another, pasta separate—then combine when reheating. Add fresh spinach when serving for the brightest color and best texture.

─────────

Why This Recipe Deserves a Spot in Your Rotation

Italian Wedding Soup proves that elegant comfort food doesn’t have to be complicated. It delivers restaurant-quality results with straightforward techniques and accessible ingredients, making it perfect for everything from casual family dinners to serving guests who appreciate good food. The soup is nourishing without being heavy, flavorful without being overwhelming, and satisfying in that deep, soul-warming way that makes you want to curl up with a bowl and a good book.

Once you’ve experienced how rewarding homemade Italian Wedding Soup can be, you’ll find yourself making it regularly, especially during cooler months when you need something that feels like a warm hug in a bowl.

─────────

Recommended Drink Pairing

The savory, herb-forward flavors of this soup pair beautifully with Italian wines that offer complementary characteristics. A light-bodied red like Chianti or Barbera provides fruity acidity that cuts through the richness, while a crisp white like Pinot Grigio or Vermentino offers refreshing contrast.

For beer, try a lighter lager or pilsner that won’t overwhelm the delicate flavors. Non-alcoholic options like Italian sparkling water (plain or lemon), iced tea, or even a light Italian soda complement the soup perfectly.

Italian Wedding Soup

Italian Wedding Soup

Recipe by Amelia Grace

Italian Wedding Soup combines flavorful mini meatballs, tiny pasta, fresh spinach, and vegetables in a rich broth for the ultimate comfort in a bowl.

Course: MainCuisine: ItalianDifficulty: Easy
0.0 from 0 votes
Servings

6

servings
Prep time

20

minutes
Cooking time

30

minutes
Calories

300

kcal

50

minutes

    Ingredients

    • 1 pound ground beef

    • 1/2 cup bread crumbs

    • 1 cup Parmesan cheese

    • 2 cloves garlic, minced

    • 1 teaspoon dried oregano

    • 1 teaspoon salt

    • 1/2 teaspoon black pepper

    • 2 tablespoons olive oil

    • 8 cups chicken broth

    • 1 cup small pasta, like acini di pepe

    • 3 cups baby spinach

    • 1 cup carrots, diced

    • 1 cup onion, chopped

    • 2 tablespoons fresh parsley, chopped

    Directions

    • In a bowl, combine ground beef, bread crumbs, Parmesan cheese, minced garlic, oregano, salt, and pepper. Mix well to form a uniform meatball mixture.
    • Shape the meat mixture into small balls, about 1 inch in diameter, and set aside on a plate for cooking later.
    • In a large pot, heat olive oil over medium heat. Add meatballs and cook until browned on all sides, then remove and set aside.
    • In the same pot, add chopped onions and carrots, cooking until soft and the onions are translucent—about 5 minutes.
    • Pour in the chicken broth and bring the mixture to a boil. Once boiling, add the pasta and cook according to package instructions.
    • Return meatballs to the pot along with fresh spinach. Stir to combine and cook for an additional 3-5 minutes, until spinach is wilted.
    • Remove the pot from heat, sprinkle with fresh parsley, and season to taste with additional salt and pepper if needed before serving.

    Nutrition Facts

    • Total number of serves: 4
    • Calories: 300kcal
    • Cholesterol: 0mg
    • Sodium: 620mg
    • Potassium: 400mg
    • Sugar: 8g
    • Protein: 6g
    • Calcium: 60mg
    • Iron: 2mg

    About This Author

    Amelia Grace

    Amelia Grace

    Editor-in-Chief & Culinary Director

    The heart and guiding voice of Daily Dish, Amelia leads our editorial vision and recipe development. With a background in food journalism and over a decade spent in professional kitchens, she has a knack for blending gourmet technique with real-world accessibility. Her goal? To make every reader feel like a confident cook, one dish at a time.

    Favorite dish: Creamy lemon risotto with a sprinkle of fresh thyme.
    Kitchen motto: “Good food doesn’t have to be complicated — it just has to be made with heart.”

    0.0 from 0 votes

    Recent Recipes

    The Real Reason Restaurant Salads Taste Better

    • February 20, 2026
    • 7 min read

    Italian Wedding Soup

    • February 20, 2026
    • 8 min read

    Blueberry Pineapple Tequila Sour

    • February 19, 2026
    • 10 min read

    What Chefs Know About Eggs That You

    • February 19, 2026
    • 8 min read

    Steakhouse Burger Sloppy Joes

    • February 19, 2026
    • 7 min read

    Garlic Parmesan Roasted Shrimp

    • February 18, 2026
    • 10 min read

    The Reason Your Onions Never Caramelize Properly

    • February 18, 2026
    • 6 min read

    Crockpot Cheesesteak Tortellini

    • February 18, 2026
    • 8 min read

    Why Chefs Rest Meat and You Probably

    • February 17, 2026
    • 6 min read

    Veggie Lasagna

    • February 17, 2026
    • 7 min read

    Tip of the Day

    “Always let your meat rest before slicing.”

    Whether you're roasting a chicken, grilling steak, or baking pork tenderloin, letting cooked meat rest for 5–10 minutes before slicing allows the juices to redistribute evenly. This simple step keeps your meat juicy and tender, ensuring every bite is flavorful and moist. Bonus: It gives you a moment to plate your sides or garnish for a perfect presentation!

    Our Latest Recipes

    Blog
    Daily Disher

    The Real Reason Restaurant Salads Taste Better Than Yours

    Properly dried salad greens allow dressings to coat evenly with less overall fat needed, and making vinaigrettes with extra virgin olive oil provides heart-healthy monounsaturated fats and polyphenols that are absorbed better when consumed with the fat-soluble vitamins in fresh vegetables, maximizing the nutritional benefits of your salad.

    Read More »
    Entrees
    Daily Disher

    Italian Wedding Soup

    This soup provides lean protein from the meatballs and nutrients from spinach, which is rich in iron and vitamins A and K. Using whole wheat pasta increases fiber, and turkey can replace beef to reduce saturated fat while maintaining flavor.

    Read More »
    Beverages
    Daily Disher

    Blueberry Pineapple Tequila Sour

    Blueberries are one of the highest antioxidant-rich fruits available, containing anthocyanins that may support brain health and reduce oxidative stress — cheers to a cocktail with serious health benefits!

    Read More »

    Get your daily dose of delicious!

    Skip to content