Cooking and Love

  • Breakfast
  • Dinner
  • Dessert
  • Drink
menu icon
go to homepage
  • Breakfast
  • Dinner
  • Dessert
  • Drink
search icon
Homepage link
  • Breakfast
  • Dinner
  • Dessert
  • Drink
×

Easy Italian Wedding Soup Recipe

Published: Feb 21, 2026 by katelyn jefferson · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe
Pin the Recipe

this is Italian Wedding Soup done right. The kind that fogs up your glasses when you lean over the pot and smells so good your family starts hovering in the kitchen before you even set the table. I started making this on cold weeknights when I needed something fast but still felt like real cooking, and it's one of those recipes that never once disappointed me.

A bowl of Italian Wedding Soup with meatballs, spinach, carrots, celery, and pearl couscous in a flavorful broth.

If you love this kind of cozy dinner, you might also want to bookmark my Best Creamy Chicken Pesto Pasta, my Easy Homemade Beef Stew, and my Easy Chicken Bacon Ranch Casserole Recipe for more weeknight dinners worth coming home to.

Why You'll Love This Italian Wedding Soup Recipe

This Italian Wedding Soup is the kind of recipe that earns a permanent spot in your weekly rotation. The broth is rich and golden, the meatballs are juicy and packed with flavor from the Italian sausage, and the whole bowl just feels like a warm hug on a cold night.

What makes it really special is how little effort it actually takes. One pot, simple ingredients you probably already have, and about an hour of your time. No complicated techniques, no hard-to-find pantry staples. Just good, honest home cooking that tastes like you spent all day on it.

The homemade meatballs are a game changer. Using ground Italian sausage instead of plain ground beef means all the seasoning is already built in, so every single meatball is tender, savory, and full of flavor before you even add them to the broth. Toss in sweet carrots, celery, a handful of fresh spinach, and a cup of tiny pasta, and you've got a complete, satisfying meal in one bowl.

It's also one of those recipes that gets better the next day. The pasta soaks up the broth overnight, the flavors deepen, and what started as a great dinner turns into an even better lunch. If your family is anything like mine, there won't be much left to find out.

Jump to:
  • Why You'll Love This Italian Wedding Soup Recipe
  • Italian Wedding Soup Ingredients
  • How to Make Italian Wedding Soup
  • Easy Swaps and Substitutions
  • EQUIPMENT FOR Italian Wedding Soup
  • How to Store and Reheat Leftovers
  • Expert Tips
  • FAQ
  • Related
  • Pairing
  • Italian Wedding Soup

Italian Wedding Soup Ingredients

See Recipe Card Below This Post For Ingredient Quantities

For the Meatballs

  • plain breadcrumbs: These act as a binder and help keep the meatballs soft inside. Plain works best here so the flavor stays clean.
  • grated Parmesan: Adds a salty, nutty depth right into the meat. Freshly grated will melt in more smoothly than pre-shredded.
  • Italian seasoning: Brings warmth and herbiness to the meatball mix without needing to measure out five separate spices.
  • salt and ⅛ teaspoon black pepper: Seasons the meat from the inside out. Don't skip it even though the sausage already has salt - the balance matters.
  • ground Italian sausage (hot, mild, or sweet): This is the ingredient that makes these homemade Italian meatballs taste so good. Use whichever heat level your family likes best. The seasoning built into the sausage is what gives this spinach and meatball soup its depth.
  • egg: Holds everything together and adds just enough moisture to keep the meatballs tender.

For the Soup

  • onion: Sauteed until soft, it forms the sweet, savory base of the broth. Don't rush this step.
  • cloves garlic: Minced and cooked with the onion, garlic adds warmth and depth to the whole pot.
  • carrots: These bring color, natural sweetness, and a little heartiness to the soup. They're part of what makes this a proper Italian vegetable soup.
  • stalks celery: Rounds out the classic mirepoix base and adds a subtle savory note to the broth.
  • olive oil: For sauteing the vegetables. It also adds a touch of richness to the base.
  • Italian seasoning: A second round of seasoning goes into the broth itself and ties everything together.
  • chicken broth: The foundation of this chicken broth soup. Use a good-quality broth because it really does show up in the flavor. Low-sodium works well if you want to control the salt.
  • pasta: Ditalini, acini de pepe, or orzo all work perfectly. This is the wedding soup with pasta element that makes every spoonful feel complete.
  • fresh spinach: Stirred in at the end, it wilts in under two minutes and adds color, nutrients, and a gentle earthy flavor. Kale is a great swap if you want it to hold up better over time.

How to Make Italian Wedding Soup

Straightforward, simple, and satisfying. Here's exactly how it comes together.

  1. Make the meatballs: In a large bowl, combine the breadcrumbs, Parmesan, Italian seasoning, salt, and pepper. Add the ground Italian sausage and the egg, then mix everything together thoroughly until well combined. Shape the mixture into 32 small meatballs, about 1 tablespoon each. Set them aside on a plate while you start the soup. They don't need to be perfect, just roughly the same size so they cook evenly.
A bowl of ingredients for meatballs, including ground beef, breadcrumbs, egg, salt, and fresh parsley.
  1. Build the soup base: Finely dice the onion, carrots, and celery, and mince the garlic. Heat the olive oil in a large soup pot over medium heat. Add the onion and garlic first and saute for 3 to 4 minutes, until the onion is soft and just starting to turn translucent. Then add the carrots and celery and cook for another 3 to 4 minutes, stirring occasionally, until the celery begins to soften. Your kitchen should start smelling really good at this point.
  2. Add the seasonings and broth: Stir in the Italian seasoning and pour in the chicken broth. Turn the heat up to medium-high and bring everything to a boil, then reduce to a steady simmer.
  3. Cook the meatballs: Gently drop the meatballs one by one into the simmering soup. Cook for about 10 minutes, or until the meatballs are fully cooked through. They'll turn opaque and start to float when they're getting close. If you want a deeper, crispier exterior, you can brown them first in a skillet with a little butter before adding them to the pot. It's an extra step but it adds a lot of flavor.
A skillet filled with golden-brown meatballs, sizzling in oil with fresh herbs.
  1. Add the pasta and spinach: Once the meatballs are cooked through, add the small pasta to the pot. Cook for about 7 minutes, or until the pasta is tender but not mushy. Stir in the fresh spinach and cook for just a minute or two until it wilts completely into the broth. Taste and adjust with salt and pepper as needed.
  2. Serve hot: Ladle the soup into bowls and serve right away. A shower of extra Parmesan on top is highly encouraged. Crusty bread on the side is basically mandatory.

Easy Swaps and Substitutions

Parmesan: Pecorino Romano is a classic Italian alternative with a slightly sharper, saltier flavor. Either works well both in the meatballs and as a topping.

Ground Italian sausage: Mild, hot, and sweet all work great. Ground turkey or chicken sausage is a leaner option that still delivers good flavor. Plain ground beef works in a pinch but will taste more basic without the built-in seasoning.

Spinach: Fresh baby spinach is the easiest choice, but escarole is actually more traditional in authentic Italian Wedding Soup recipes. Kale is a heartier option that holds up well in leftovers.

Small pasta: Acini de pepe is the classic Italian Wedding Soup with acini de pepe choice. Ditalini, orzo, elbow macaroni, or any tiny pasta you have works just as well. If making ahead, cook the pasta separately to keep it from absorbing all the broth.

Chicken broth: Vegetable broth works if that's what you have. The Italian Wedding Soup will be slightly lighter in flavor but still delicious. Bone broth adds extra richness if you want to go that route.

EQUIPMENT FOR Italian Wedding Soup

Large Italian Wedding Soup pot (at least 6 quarts)

Cutting board and sharp knife

Large mixing bowl

Skillet (optional, only if you want to brown the meatballs first)

Ladle for serving

How to Store and Reheat Leftovers

In the refrigerator: Let the Italian Wedding Soup cool completely, then transfer it to an airtight container. It keeps well for up to 4 days. The pasta will absorb more broth as it sits, so just add a splash of chicken broth when you reheat it to loosen things back up.

In the freezer: This Italian Wedding Soup freezes beautifully, but for the best results, leave the pasta out before freezing. Cook fresh pasta when you reheat it so it doesn't turn mushy. Store in freezer-safe containers for up to 3 months.

Reheating: Warm the Italian Wedding Soup gently on the stovetop over medium-low heat, stirring occasionally. Add a little extra broth if it's thickened up more than you'd like. It often tastes even better the second day.

Expert Tips

Keep the meatballs small and consistent. About 1 tablespoon each is the sweet spot. They cook through faster, you get more meatballs per bowl, and the ratio of meatball to broth is just right.

Don't skip the Parmesan in the meatballs. It's not just for flavor. The cheese helps bind the mixture and keeps the texture tender and moist as they cook.

Cook pasta separately if making ahead. Add it directly to each bowl at serving time so it doesn't turn soft and swollen overnight.

Brown the meatballs first for a flavor upgrade. A quick sear in butter adds a golden crust and a deeper savory note. It takes an extra 5 minutes but the result is noticeably richer.

Taste before you serve. Every brand of chicken broth and sausage has a different salt level. Always adjust with salt and pepper right at the end.

Add spinach at the very end. Fresh spinach wilts in less than two minutes. Stir it in after the pasta is done and serve almost immediately for the best texture and color.

FAQ

What is in Italian wedding soup?

Classic Italian wedding soup is made with small meatballs, a leafy green like spinach or escarole, small pasta, and a rich chicken broth base. This version includes Italian sausage meatballs seasoned with Parmesan, breadcrumbs, and herbs, along with carrots, celery, onion, and garlic to build a full-flavored broth. Every Italian wedding soup ingredient works together to create something hearty, satisfying, and comforting all the way through.

Why is Italian wedding soup called that?

It has nothing to do with actual weddings. The name is a loose English translation of the Italian phrase minestra maritata, which means "married soup." The word married refers to how well the greens and the meat complement each other in the broth. The name caught on in the United States over time and stuck, even though it's a little misleading if you're expecting something fancy and celebratory.

Can Italian wedding soup be healthy?

It can be made lighter without losing too much of what makes it good. Swapping the pork sausage for turkey or chicken sausage cuts the fat significantly. Using a low-sodium chicken broth brings the sodium down. The spinach adds iron, vitamins, and fiber, and the broth-based format means it's naturally lower in calories than cream-based soups. A few easy swaps make it even more nutritious without losing the flavor.

Is kale or spinach in Italian wedding soup?

The most traditional version actually uses escarole, a slightly bitter leafy green common in Southern Italian cooking. In the United States, spinach became the standard substitute because it's widely available and wilts quickly into the broth. Kale also works well and holds up better during reheating, which makes it a smart choice for big batches. Use what you have or what your family likes best.

Related

Looking for other recipes like this? Try these:

  • A slice of keto cheesecake topped with raspberry and blueberry sauce.
    Easy Keto Cheesecake Recipe
  • cinnamon sugar soft pretzels stacked on a plate.
    Easy Cinnamon Sugar Soft Pretzels Recipe from Scratch
  • German goulash served with noodles and garnished with parsley.
    Easy Classic German Goulash Recipe
  • A plate of sliced Korean Rolled Omelette with vegetables inside.
    Easy Korean Rolled Omelette

Pairing

These are my favorite dishes to serve with Italian Wedding Soup:

  • A sliced Cranberry Brie Stuffed Chicken Breasts, with cheese and spinach spilling out.
    Easy Cranberry Brie Stuffed Chicken Breasts
  • A bowl of Crock Pot Chicken Stew with potatoes, carrots, and shredded chicken, garnished with parsley.
    Easy Crock Pot Chicken Stew
  • Close-up of a chocolate crinkle cookies with powdered sugar, bitten.
    Best Chocolate Crinkle Cookies
  • Italian tuna salad with potatoes, tomatoes, capers, red onions, and fresh basil.
    Easy Italian Tuna Salad
A bowl of Italian Wedding Soup with meatballs, spinach, carrots, celery, and pearl couscous in a flavorful broth.

Italian Wedding Soup

Italian Wedding Soup, this Italian Wedding Soup features juicy meatballs, fresh vegetables, and pasta in a flavorful chicken broth.
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 40 minutes mins
Total Time 1 hour hr
Servings: 6
Course: Main Course, Soup
Cuisine: Italian
Calories: 448
Ingredients Method Nutrition Notes

Ingredients
  

Meatballs
  • ¼ cup plain breadcrumbs for binding the meatballs
  • ¼ cup grated Parmesan adds flavor to the meatballs
  • ½ teaspoon Italian seasoning for flavor
  • ⅛ teaspoon salt to taste
  • ⅛ teaspoon black pepper for seasoning
  • 1 lb ground Italian sausage hot mild or sweet – adds flavor to the meatballs
  • 1 large egg for binding the meatballs
Soup
  • 1 yellow onion diced adds sweetness to the broth
  • 2 cloves garlic minced for aromatic flavor
  • 3 carrots peeled and diced for sweetness and texture
  • 3 stalks celery diced for a savory base
  • 2 tablespoon olive oil for sautéing
  • 1 teaspoon Italian seasoning to season the soup
  • 6 cups chicken broth for a rich flavorful base
  • ½ cup small pasta such as acini de pepe or orzo adds texture
  • 4 cups fresh spinach or escarole for added greens

Method
 

  1. To prepare the meatballs, combine breadcrumbs, Parmesan, Italian seasoning, salt, and pepper in a large bowl.
  2. Add the ground Italian sausage and egg to the mixture, then use your hands to combine everything evenly. Shape the mixture into approximately 24 small meatballs, about 1 tablespoon each. Set them aside.
  3. Dice the onion, carrots, and celery, and mince the garlic. Heat olive oil in a large soup pot over medium heat. Add the onion and garlic, and sauté until the onion softens and becomes translucent.
  4. Add the diced carrots and celery, continuing to sauté until the celery begins to soften, about 4 minutes.
  5. Stir in the Italian seasoning and pour in the chicken broth, then bring the mixture to a boil over medium-high heat.
  6. Once the soup reaches a boil, gently drop the meatballs into the pot. Reduce the heat and let the soup simmer for 10-12 minutes until the meatballs are cooked through.
  7. Add the pasta and continue to simmer for 7-9 minutes, or until the pasta is tender.
  8. Stir in the fresh spinach and cook until wilted, about 2 minutes. Taste and adjust seasoning with salt and pepper if needed.
  9. Serve hot and enjoy!

Nutrition

Serving: 1 servingCalories: 448kcalCarbohydrates: 23gProtein: 18gFat: 31gSaturated Fat: 7gPolyunsaturated Fat: 3gMonounsaturated Fat: 4gTrans Fat: 1gCholesterol: 80mgSodium: 1646mgPotassium: 732mgFiber: 3gSugar: 5gVitamin A: 15IUVitamin C: 20mgCalcium: 10mgIron: 15mg

Notes

This soup is a cozy meal perfect for chilly evenings. The meatballs are tender and flavorful, and the broth is rich and hearty.

Tried this recipe?

Let us know how it was!

More Dinner

  • A Korean Beef Bowl with ground beef, garnished with sesame seeds and green onions, served over white rice.
    Easy Korean Beef Bowl Recipe
  • A bowl of Turkish Ezme, a spicy tomato and herb salsa, served with grilled bread.
    Easy Turkish Ezme Recipe
  • Baked fish with cherry tomatoes and olives, green olives, and fresh herbs in a pan.
    Easy Baked Fish with Cherry Tomatoes and Olives Recipe
  • A bowl of Turmeric Rice with Chickpeas , spinach, and a dollop of yogurt, topped with paprika and a lemon wedge.
    Easy Turmeric Rice with Chickpeas

Leave a Reply Cancel reply

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

Recipe Rating




KATELYN jEFFERSON

Katelyn Jefferson is a home cook, recipe developer, and food enthusiast. Her easy-to-follow, flavorful recipes have helped countless readers bring delicious meals to their tables.

More about me

Popular

  • Tomato Egg Stir-Fry, garnished with green onions.
    Easy Tomato Egg Stir-Fry
  • Red Velvet Cupcakes with cream cheese frosting and red crumbs on top.
    Easy Red Velvet Cupcakes Recipe
  • A stack of banana Blueberry waffles topped with blueberries, powdered sugar, and a pat of butter.
    Best Banana Blueberry Waffles
  • A slice of Greek Honey Pie with a drizzle of honey on top.
    Easy Greek Honey Pie Recipe

Seasonal

  • Slice of Strawberry Pie topped with whipped cream and mint on a floral plate.
    Best Strawberry Pie Recipe
  • A slice of moist chocolate cake with layers of rich chocolate frosting.
    Easy Moist Chocolate Cake with Chocolate Fudge Frosting
  • Freshly baked Turkish simit, covered in sesame seeds, cooling on a wire rack.
    Easy Turkish Simit Recipe
  • Close-up of a salted caramel macarons filled with creamy frosting and topped with flaky sea salt.
    Easy Salted Caramel Macarons Recipe

Footer

↑ back to top

Explore

  • About
  • Contact
  • FAQ

Legal pages

  • Privacy Policy
  • Terms & Conditions
  • Accessibility
  • Disclosure
  • Cookie Policy

Copyright © 2026 Cooking and Love • Quick and Easy Cooking 🥘