Italian Wedding Soup Recipe

There’s something deeply comforting about a bowl of soup on a chilly day, especially when that soup is as hearty and vibrant as Italian Wedding Soup. I still remember the first time I tried this delightful dish—it was a bustling Sunday dinner table in my Italian friend’s home, filled with laughter, love, and the enticing aroma of rich broth wafting in the air. My friend’s Nonna had prepared a massive pot simmering away on the stove, and the whole family gathered around, eager to dig in. The moment I had my first spoonful, I knew I was hooked! The delicious combination of tender meatballs, fresh greens, and vibrant broth made my taste buds dance. Now, every time I make this soup, I’m transported back to that joyful afternoon surrounded by family and friends.

## Recipe Timing

  • Prep Duration: 25 minutes
  • Active Cooking: 35 minutes
  • Total Duration: 1 hour
  • Portion Size: 6 servings
  • Complexity: Moderate

## Nutritional Recipe

  • Calories per portion: 350 kcal
  • Protein: 24g
  • Carbs: 40g
  • Fats: 12g
  • Fiber: 4g
  • Sugars: 3g
  • Sodium: 900mg

## Why You’ll Love This Italian Wedding Soup

This Italian Wedding Soup isn’t just a recipe; it’s a warm hug in a bowl! It combines lean ground chicken (or turkey) meatballs with fresh greens and giant couscous, all simmered to perfection in a savory broth. The flavorful mix of herbs and spices elevates the dish, making it comforting and nutritious. It’s also a versatile recipe—perfect for a cozy dinner or to impress guests at a gathering. Plus, the meatballs can be made ahead of time, saving you even more effort during the week.

## The Complete Cooking Journey

Let’s embark on this culinary adventure, where each step brings you closer to savoring a dish that’s as delightful to make as it is to eat. You’ll feel the warmth of the soup in your kitchen and the satisfaction from knowing you’ve created something truly special.

## Ingredients:

  • 1 lb ground chicken or turkey 7-10% fat
  • 1 egg
  • 1 teaspoon garlic powder
  • ½ teaspoon onion powder
  • â…“ cup freshly grated pecorino, parmesan, or 3 tablespoons nutritional yeast
  • 3 tablespoons parsley, chopped
  • 3 tablespoons basil, chopped
  • 2 teaspoons dried oregano or Italian seasoning
  • 1 tablespoon tomato paste
  • ½ teaspoon flaky salt
  • ½ teaspoon black pepper
  • 1 tablespoon olive oil plus more to spray
  • 1 tablespoon olive oil or avocado oil
  • 1 medium yellow onion, diced (70g / 2.5oz)
  • 2 large carrots, diced (250g / 8.8oz)
  • 3 garlic cloves, minced
  • 1 teaspoon Italian seasoning
  • 1 bay leaf
  • ½ teaspoon flaky salt plus more to taste
  • ½ teaspoon black pepper
  • 8 cups low-sodium chicken broth
  • 1 cup giant couscous (200g / 7oz)
  • 4 cups fresh kale or spinach, chopped (120g / 4.2oz)
  • 1 tablespoon lemon juice

## Method:

Let’s dive into the scrumptious details of how to bring this flavorful soup to life!

Step 1: Mixing the Meatball Ingredients

Combine ground chicken or turkey with the egg, garlic powder, onion powder, grated cheese or nutritional yeast, chopped parsley, chopped basil, oregano, tomato paste, flaky salt, and black pepper in a large bowl.

Step 2: Shaping the Meatballs

Rub your hands with olive oil to prevent the mixture from sticking and roll it into 12-15 meatballs.

Step 3: Baking the Meatballs

Place the meatballs on a baking tray or in an air fryer basket. Spray lightly with olive oil and bake in a preheated oven at 200°C (180°C fan) or air fry at 400°F for 15-20 minutes until golden and cooked through, reaching an internal temperature of 74°C (165°F).

Step 4: Sautéing the Veggies

While the meatballs cook, heat 1 tablespoon of olive oil in a large pot over medium heat. Sauté the diced onion and carrots until soft, about 3-5 minutes.

Step 5: Infusing Flavor

Add the minced garlic, Italian seasoning, flaky salt, and black pepper, cooking for 1 minute until fragrant.

Step 6: Creating the Base

Pour in the low-sodium chicken broth, add the bay leaf and giant couscous. Bring to a boil, then reduce the heat and simmer for about 7 minutes until the couscous is just undercooked.

Step 7: Adding the Meatballs

Gently add the cooked meatballs to the pot and let them simmer in the broth for 3-5 minutes.

Step 8: Incorporating the Greens

Stir in the chopped kale or spinach and cook for another 3 minutes until wilted.

Step 9: Final Touches

Remove from heat, stir in lemon juice, and adjust seasoning if needed.

Step 10: Serving the Soup

Ladle the soup into bowls and top with extra cheese, fresh herbs, and a drizzle of olive oil if desired.

## Serving Suggestions & Pairings

This Italian Wedding Soup pairs beautifully with crusty bread or freshly baked rolls. A light arugula salad dressed with lemon vinaigrette complements the soup’s heartiness. You also might enjoy a glass of crisp white wine or a refreshing Italian soda to elevate your meal.

## Storage & Leftovers Guide

Store any leftovers in an airtight container in the refrigerator for up to 4 days. This soup freezes well, too! Divide it into single-serving portions and freeze for up to 3 months. Reheat gently on the stovetop or in the microwave, adding a splash of broth or water to loosen it up if needed.

## Kitchen Wisdom & Success Tips

  • To make preparing easier, you can make the meatballs ahead of time. Just refrigerate or freeze them until you’re ready to cook.
  • Use cooking spray on your hands while rolling the meatballs to keep them from sticking.
  • For added texture, try experimenting with different grains or pasta types. Or use chickpeas or lentils for a vegetarian version.

## Flavor Variations & Adaptations

Feel free to switch up the greens! If you’re not a fan of kale, fresh spinach, or even Swiss chard works wonderfully too. You could add some diced zucchini or bell pepper for extra color and nutrition. If you’re looking for a different flavor profile, consider adding saffron or a dash of smoked paprika.

## Reader Questions & Solutions

  1. Can I use lean beef for the meatballs?
    Absolutely! Lean beef can provide a richer flavor. Just adjust the cooking time slightly.

  2. How can I make this soup vegetarian?
    Substitute the meatballs with lentil or bean-based meat alternatives. Use vegetable broth instead of chicken broth.

  3. Can I add more vegetables?
    Yes! Carrots, peas, or even squash can add great flavor and nutrition. Just be mindful not to overcrowd the pot.

  4. Why is my soup too salty?
    Always use low-sodium broth to control the saltiness. Taste as you go and adjust seasoning gradually.

  5. Can I use frozen greens instead of fresh?
    Yes! Add them at the last minute of cooking to avoid overcooking.

## Wrapping Up

Cooking this Italian Wedding Soup is not just about preparing a meal; it’s about creating memories and savoring flavors that remind us of family gatherings and warmth. I hope you’re inspired to give this recipe a try, to share it with friends and family, and to create your own kitchen adventures. It’s more than just soup; it’s love served in a bowl!

Print

Italian Wedding Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting Italian soup with tender meatballs, fresh greens, and giant couscous, simmered in a savory broth.

  • Author: info-nailzspa
  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Total Time: 60 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Baking & Sautéing
  • Cuisine: Italian
  • Diet: Non-Vegetarian

Ingredients

Scale
  • 1 lb ground chicken or turkey (7-10% fat)
  • 1 egg
  • 1 teaspoon garlic powder
  • ½ teaspoon onion powder
  • â…“ cup freshly grated pecorino, parmesan, or 3 tablespoons nutritional yeast
  • 3 tablespoons parsley, chopped
  • 3 tablespoons basil, chopped
  • 2 teaspoons dried oregano or Italian seasoning
  • 1 tablespoon tomato paste
  • ½ teaspoon flaky salt
  • ½ teaspoon black pepper
  • 1 tablespoon olive oil plus more to spray
  • 1 tablespoon olive oil or avocado oil
  • 1 medium yellow onion, diced (70g / 2.5oz)
  • 2 large carrots, diced (250g / 8.8oz)
  • 3 garlic cloves, minced
  • 1 teaspoon Italian seasoning
  • 1 bay leaf
  • ½ teaspoon flaky salt plus more to taste
  • ½ teaspoon black pepper
  • 8 cups low-sodium chicken broth
  • 1 cup giant couscous (200g / 7oz)
  • 4 cups fresh kale or spinach, chopped (120g / 4.2oz)
  • 1 tablespoon lemon juice

Instructions

  1. Combine ground chicken or turkey with the egg, garlic powder, onion powder, grated cheese or nutritional yeast, chopped parsley, chopped basil, oregano, tomato paste, flaky salt, and black pepper in a large bowl.
  2. Rub your hands with olive oil to prevent the mixture from sticking and roll it into 12-15 meatballs.
  3. Place the meatballs on a baking tray or in an air fryer basket. Spray lightly with olive oil and bake in a preheated oven at 200°C (180°C fan) or air fry at 400°F for 15-20 minutes until golden and cooked through.
  4. While the meatballs cook, heat 1 tablespoon of olive oil in a large pot over medium heat. Sauté the diced onion and carrots until soft, about 3-5 minutes.
  5. Add the minced garlic, Italian seasoning, flaky salt, and black pepper, cooking for 1 minute until fragrant.
  6. Pour in the low-sodium chicken broth, add the bay leaf and giant couscous. Bring to a boil, then reduce the heat and simmer for about 7 minutes until the couscous is just undercooked.
  7. Gently add the cooked meatballs to the pot and let them simmer in the broth for 3-5 minutes.
  8. Stir in the chopped kale or spinach and cook for another 3 minutes until wilted.
  9. Remove from heat, stir in lemon juice, and adjust seasoning if needed.
  10. Ladle the soup into bowls and top with extra cheese, fresh herbs, and a drizzle of olive oil if desired.

Notes

This soup can be stored in an airtight container in the refrigerator for up to 4 days and freezes well for up to 3 months.

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 3g
  • Sodium: 900mg
  • Fat: 12g
  • Saturated Fat: 3g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 4g
  • Protein: 24g
  • Cholesterol: 100mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Scroll to Top