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 54.png

Italian Wedding Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍲 Savor the comforting warmth of Italian Wedding Soup, bursting with tender meatballs and fresh greens for a hearty, nourishing meal.
πŸ’ Bring tradition to your table with this classic recipe that’s perfect for family gatherings and easy to customize.

  • Total Time: 50 minutes
  • Yield: 6 servings

Ingredients

– 1 tablespoon olive oil

– Β½ lb ground beef (85% lean)

– Β½ lb ground pork

– 1 egg (beaten)

– Β½ cup breadcrumbs

– ΒΌ cup grated Parmesan cheese

– 3 cloves minced garlic (for meatballs)

– β…“ cup finely chopped fresh parsley

– ΒΎ teaspoon salt

– ΒΌ teaspoon pepper

– 1 diced yellow onion

– 1 ΒΌ cups diced carrots

– 2 diced celery (ribs)

– 3 cloves minced garlic (for soup)

– 8 cups chicken broth

– 2 teaspoons Italian seasoning

– ΒΎ cup uncooked acini di pepe pasta

– 4-5 cups fresh spinach

– salt and pepper to taste

– freshly grated Parmesan cheese for garnish

Instructions

1-First Step: Prepare the Meatballs Gently mix the ground beef, ground pork, beaten egg, breadcrumbs, grated Parmesan cheese, minced garlic, finely chopped fresh parsley, salt, and pepper in a large bowl until just combined. Avoid overmixing to keep the meatballs tender. Form the mixture into small ΒΎ-inch balls, which should make about 30-40 pieces depending on your sizing.

2-Second Step: Brown the Meatballs Heat 1 tablespoon of olive oil in a large pot over medium-high heat. Add the meatballs in batches to avoid crowding, and brown them for about 2 minutes per batch, turning as needed for an even sear. Once browned, remove them from the pot and set aside on a plate; this step adds depth to the soup’s flavor through the fond left in the pot.

3-Third Step: Soften the Vegetables In the same pot, add the diced yellow onion, diced carrots, and diced celery. If the pot seems dry, add a bit more olive oil. Cook these over medium heat for about 6 minutes, stirring occasionally, until they soften and release their aromas; this builds a flavorful base for the broth.

4-Fourth Step: Add Aromatics and Broth Stir in the minced garlic and Italian seasoning, cooking for 1 more minute to release their fragrances. Pour in the 8 cups of chicken broth and bring the mixture to a boil over high heat. Once boiling, reduce to a simmer and return the browned meatballs to the pot, letting them cook gently for about 10 minutes to infuse the broth.

5-Fifth Step: Cook the Pasta Separately While the soup simmers, bring a separate pot of salted water to a boil and cook the ΒΎ cup of uncooked acini di pepe pasta until al dente, which takes about 8-10 minutes. Drain the pasta and divide it into serving bowls; cooking it separately prevents it from absorbing too much broth and getting mushy.

6-Final Step: Finish and Serve Stir in the 4-5 cups of fresh spinach and let it wilt for about 2 minutes in the simmering soup. Taste and adjust seasoning with salt and pepper as needed. Ladle the soup over the pasta in the bowls, garnish with freshly grated Parmesan cheese, and serve hot for a comforting meal that pairs well with banana bread for a sweet side.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

πŸ₯„ Roll the meatballs small for the best texture and even cooking.
🍝 Always cook the pasta separately and add it to individual bowls to prevent it from absorbing the broth in leftovers.
❄️ This soup freezes well for up to 3-4 months; just omit the pasta when freezing and add freshly cooked pasta upon reheating.

  • Author: Brandi Oshea
  • Prep Time: 25 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 328 kcal
  • Sugar: 5 g
  • Sodium: 1755 mg
  • Fat: 16 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0.1 g
  • Carbohydrates: 24 g
  • Fiber: 3 g
  • Protein: 23 g
  • Cholesterol: 88 mg