Italian Wedding Soup

Italian wedding soup always makes me think of Sunday dinners growing up. While it wasn’t actually served at any weddings in my family, it felt special enough for one. I remember watching my mom roll tiny meatballs by hand, always insisting they had to be just the right size to fit perfectly on a spoon. The mix of hearty greens, tender pasta, and rich broth made it a meal we looked forward to as soon as the weather cooled down.

Italian Wedding Soup

The name might be a bit misleading it has nothing to do with weddings but it’s all about the “marriage” of flavors. The way the savory meatballs, light broth, and vibrant vegetables come together is pure harmony. I’ve adjusted the original recipe slightly over the years, but every bowl still brings me back to those cozy, laughter-filled Sunday nights.

Ingredients

Here’s what I use for this recipe. You can always make substitutions if you prefer!

  • Ground meat – A mix of beef and pork gives the meatballs richness and tenderness.
  • Bread crumbs – Helps bind the meatballs and keeps them moist.
  • Parmesan cheese – Adds salty, nutty depth to the meatballs.
  • Egg – Holds the meatball mixture together.
  • Garlic – Brings bold flavor to both the meatballs and the broth.
  • Parsley – Adds a fresh, herbal note to the meatballs and garnish.
  • Carrots – Sweet and colorful, they soften beautifully in the soup.
  • Celery – Offers crunch and balances the sweetness of the carrots.
  • Onion – Starts the soup base with depth and aroma.
  • Chicken broth – A light but flavorful base that lets all the ingredients shine.
  • Acini di pepe or small pasta – Adds texture and makes it more filling.
  • Spinach – Stirred in at the end for a pop of color and nutrients.
  • Olive oil – Used for sautéing the aromatics.
  • Salt and pepper – The essential seasoning for balance.

Tools You’ll Need

  • Mixing bowl – For combining and shaping the meatballs.
  • Baking sheet – To roast the meatballs before adding them to the soup.
  • Large soup pot – For simmering everything together in one pot.
  • Knife and cutting board – To chop all the fresh vegetables.
  • Wooden spoon – To stir the soup and keep ingredients from sticking.
  • Ladle – For easy serving without breaking the meatballs.
Italian Wedding Soup

Instructions

Step 1:

I start by making the meatballs. In a bowl, I combine ground meat, breadcrumbs, Parmesan, egg, garlic, chopped parsley, salt, and pepper. I roll the mixture into small, bite-sized meatballs about 1 inch in diameter.

Step 2:

I place the meatballs on a baking sheet and roast them at 400°F for about 15 minutes until they’re browned but not overcooked. This gives them a bit of texture and keeps them from falling apart in the broth.

Step 3:

While the meatballs bake, I heat olive oil in a large pot and sauté chopped onion, carrots, and celery until they’re soft and fragrant this forms the base of the soup.

Step 4:

Next, I pour in the chicken broth and bring it to a gentle boil. I stir in the pasta and let it cook until al dente, usually about 8 minutes.

Step 5:

Then I carefully add the roasted meatballs into the pot and let everything simmer together for another 10 minutes so the flavors can blend.

Step 6:

Just before serving, I stir in fresh spinach until wilted. I give the soup a taste and adjust the salt and pepper if needed, then serve it hot with extra parsley and Parmesan on top.

📌 Love Home Recipes? Follow Me on Pinterest!

Join thousands of others for daily Sweet home Recipes and creative ideas.

Follow Me on Pinterest

Tips

If I’m short on time, I sometimes make the meatballs in advance and freeze them they go straight from freezer to soup. You can also swap spinach for escarole or kale for a more traditional feel. For a leaner option, I’ve used ground turkey, and it still turns out delicious.

Ways to Serve

Serve with crusty Italian bread or garlic knots for dipping.

Pair with a light Caesar salad for a satisfying meal.

Add a sprinkle of chili flakes for a bit of heat if you like a spicy twist.

Frequently Asked Questions

Can I freeze Italian Wedding Soup?

Yes! I freeze it in individual containers without the pasta, then add freshly cooked pasta when reheating.

What kind of pasta works best in Italian Wedding Soup?

I usually use acini di pepe, but orzo or ditalini also work well.

Do I have to roast the meatballs first?

I recommend it! Roasting helps keep them firm and adds extra flavor.

See You in the Kitchen

I hope you give this Italian wedding soup a try it’s full of love, flavor, and comfort. Whether you’re cooking it for your family or meal prepping for the week, it’s a bowl that brings people together. Don’t forget to save this recipe and let me know how yours turns out!

Happy Cooking!

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

Italian Wedding Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 50 minutes
  • Yield: 6 servings
  • Diet: N/A

Description

Looking for the best Italian wedding soup recipe? This easy, healthy, and quick soup idea brings together tender meatballs, fresh greens, and cozy broth. Perfect for weeknight dinners or meal prep, it’s simple comfort food at its best and a family favorite!


Ingredients

Scale
  • 1/2 lb ground beef
  • 1/2 lb ground pork
  • 1/4 cup breadcrumbs
  • 1/4 cup grated Parmesan
  • 1 egg
  • 2 garlic cloves, minced
  • 2 tbsp chopped parsley
  • 1 tbsp olive oil
  • 1 small onion, chopped
  • 2 carrots, sliced
  • 2 celery stalks, sliced
  • 8 cups chicken broth
  • 3/4 cup acini di pepe or orzo
  • 2 cups fresh spinach
  • Salt and pepper to taste


Instructions

  1. Preheat oven to 400°F. Mix meatball ingredients in a bowl and roll into 1-inch balls.
  2. Place on a baking sheet and roast for 15 minutes until browned.
  3. In a soup pot, heat olive oil and sauté onion, carrots, and celery until soft.
  4. Add chicken broth and bring to a boil. Stir in pasta and cook until al dente.
  5. Add roasted meatballs to the pot and simmer for 10 minutes.
  6. Stir in spinach until wilted. Adjust seasoning and serve hot with parsley and Parmesan.

Notes

  • Freeze meatballs in advance for quicker prep.
  • Use kale or escarole instead of spinach.
  • Try turkey or chicken for a lighter version.
  • Omit pasta if freezing the soup for better texture.
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop + Roast
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 390
  • Sugar: 5g
  • Sodium: 710mg
  • Fat: 20g
  • Saturated Fat: 7g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 3g
  • Protein: 28g
  • Cholesterol: 85mg

Leave a Comment

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