Italian Wedding Soup warms the heart and fills the belly, making it a perfect weeknight dinner. I remember the first time I enjoyed this comforting dish at a family gathering. The aroma of simmering broth and fresh vegetables brought everyone together, and each bowl seemed to tell a story of love and tradition. It quickly became a favorite in my home, not just for its delightful taste but also for the memories it creates around the table.

What I love most about Italian Wedding Soup is its versatility. It's easy to make, can feed a crowd, and allows for personalization. With delicious meatballs, flavorful broth, and fresh greens, this soup is satisfying and healthy. Let’s dive into how you can easily recreate this delightful dish.
Jump to:
Why You’ll Love This Recipe
- Comfort Food at Its Best: This Italian Wedding Soup offers rich flavors and warmth that bring comfort to every bowl.
- Simple Ingredients: The recipe uses easy-to-find ingredients, making it accessible for everyone in the kitchen.
- Customizable: You can adjust the meat, vegetables, and pasta to suit your taste and dietary needs.
- Quick Prep Time: With minimal prep and cooking time, you can have a delicious meal ready in under an hour.
- Great for Leftovers: This soup saves well, making it perfect for meal prep or enjoying the next day.
Ingredients You'll Need
- Canola oil – For greasing the baking sheet to prevent the meatballs from sticking.
- 1 large egg – Acts as a binder in the meatball mixture to hold everything together.
- ½ cup grated Parmesan cheese – Adds a rich and savory flavor to the meatballs.
- ¼ cup Italian seasoned breadcrumbs – Provides texture and helps keep the meatballs moist.
- 2 cloves garlic, minced – Infuses the meatballs with delicious, aromatic flavor.
- ½ teaspoon garlic powder – Enhances the garlic flavor in the meatballs.
- ¼ teaspoon salt – Brings out the flavors of the other ingredients.
- ¼ teaspoon black pepper – Adds a subtle heat to the meatballs.
- 8 ounces ground turkey – A lean protein that adds a light texture to the meatballs.
- 8 ounces Italian sausage – Provides rich flavor and moisture in the meatball mixture.
- 2 tablespoons olive oil – Used for sautéing the vegetables, enhancing their flavor.
- 1 cup chopped yellow onion – Adds sweetness and depth to the soup base.
- 2 large carrots, chopped – Contributes natural sweetness and color to the soup.
- 2 ribs celery, chopped – Offers fresh crunch and flavor in the broth.
- 3 cloves garlic, minced – Deepens the flavor of the soup.
- 6 cups low sodium chicken broth – Forms the flavorful base of the soup.
- 1 teaspoon Italian seasoning – Adds a blend of herbs that underscore the Italian flavor.
- ¾ cup dry acini de pepe pasta – Provides texture and heartiness to the soup; or you can use orzo or ditalini.
- 3 ounces fresh spinach, chopped – Adds vibrant color and nutrients to the soup.
- Fresh parsley and/or grated Parmesan cheese – Optional toppings for added flavor and garnishing.
How to Make Italian Wedding Soup
Step 1: Preheat the Oven and Prepare Meatballs
Preheat your oven to 450° F. Grease a large baking sheet with canola oil to prevent the meatballs from sticking. In a bowl, mix together the egg, Parmesan cheese, breadcrumbs, minced garlic, garlic powder, salt, and pepper. Stir until everything is well combined for a flavorful meatball mixture.
Step 2: Form and Bake Meatballs
Add the ground turkey and Italian sausage to your bowl. Mix gently until everything is just combined. Shape the meat mixture into small meatballs and arrange them on the greased baking sheet. Bake for about 8 minutes or until the meatballs are cooked through.
Step 3: Sauté the Vegetables
While the meatballs are baking, heat olive oil in a large pot over medium heat. Add chopped onion, carrots, and celery to the pot, cooking until they are softened. Then add the minced garlic and sauté for an additional 30 seconds until fragrant.
Step 4: Add Broth and Meatballs
Pour in the chicken broth and stir in the Italian seasoning and freshly ground black pepper. Add the cooked meatballs to the pot and simmer everything together for about 10 minutes to let the flavors meld.
Step 5: Incorporate Pasta
Stir in the dry acini de pepe pasta and continue to simmer until the pasta is cooked to al dente. Make sure to stir occasionally to prevent sticking.
Step 6: Add Spinach
Once the pasta is ready, uncover the pot and add the chopped spinach. Cook for another 1-2 minutes until the spinach wilts and gets a nice vibrant color from the heat.
Step 7: Season and Serve
Taste your soup and adjust the seasoning if needed. Ladle the soup into bowls and serve it hot, garnished with fresh parsley or additional Parmesan cheese if desired.

Pro Tips from My Kitchen
✓ Use Fresh Ingredients – Fresh herbs and vegetables enhance the flavor of your soup. Select high-quality ingredients for the best results.
✓ Don’t Overmix the Meatballs – When mixing your meatball ingredients, be gentle. Overmixing can make the meatballs tough, so mix until just combined.
✓ Adjust the Pasta Cooking Time – Different pastas have varying cooking times. Make sure to check the pasta package for accurate timing to achieve al dente texture.
✓ Use Homemade Broth if Possible – If you have the time, homemade chicken broth will add an extra layer of flavor to your soup that store-bought cannot match.
✓ Store Properly for Best Flavor – To keep your soup fresh, store leftovers in an airtight container in the refrigerator. This soup tastes even better the next day as the flavors develop.
What Makes This Recipe Work
- This recipe features a balance of lean proteins and fresh vegetables, creating a wholesome dish that is satisfying without feeling too heavy.
- The combination of Italian sausage with ground turkey gives the meatballs a flavorful richness while keeping the overall dish light.
- The method of baking the meatballs before adding them to the soup helps to lock in their juices and flavors, resulting in a delicious and hearty soup.
Frequently Asked Questions About Italian Wedding Soup
Yes, you can use ground beef in place of the turkey and sausage. However, beef has a richer flavor, so you might want to adjust the seasoning slightly to balance the flavors in the soup.
The meatballs should be browned on the outside and reach an internal temperature of 165° F. You can cut one open to check that it is no longer pink inside.
Absolutely! You can prepare the soup and store it in the refrigerator for up to three days. Just reheat gently on the stove before serving. The flavors will continue to develop over time.
If your soup turns out too salty, you can add a diced potato and let it simmer. The potato will absorb some of the saltiness. Remove the potato before serving.
This soup pairs perfectly with crusty bread or a fresh garden salad. You can also serve it with a sprinkle of extra Parmesan cheese on top for added flavor.

Italian Wedding Soup Recipe
Ingredients
- 1 large egg
- ½ cup grated Parmesan cheese
- ¼ cup Italian seasoned breadcrumbs
- 2 cloves garlic, minced
- ½ teaspoon garlic powder
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- 8 ounces ground turkey
- 8 ounces Italian sausage
- 2 tablespoons olive oil
- 1 cup chopped yellow onion
- 2 large carrots, chopped
- 2 ribs celery, chopped
- 3 cloves garlic, minced
- 6 cups low sodium chicken broth
- 1 teaspoon Italian seasoning
- ¾ cup dry acini de pepe pasta
- 3 ounces fresh spinach, chopped
- to taste fresh parsley and/or grated Parmesan cheese Optional toppings.
Instructions
- Preheat your oven to 450° F. Grease a large baking sheet with canola oil.
- In a bowl, mix together the egg, Parmesan cheese, breadcrumbs, minced garlic, garlic powder, salt, and pepper until well combined.
- Add the ground turkey and Italian sausage to the bowl. Mix gently and shape into small meatballs.
- Arrange the meatballs on the greased baking sheet and bake for about 8 minutes or until cooked through.
- While the meatballs are baking, heat olive oil in a large pot over medium heat and add onion, carrots, and celery. Cook until softened.
- Add minced garlic to the pot and sauté for another 30 seconds.
- Pour in the chicken broth and stir in the Italian seasoning and black pepper. Add the cooked meatballs and simmer for about 10 minutes.
- Stir in the dry pasta and simmer until cooked to al dente, stirring occasionally.
- Add the chopped spinach and cook for another 1-2 minutes.
- Taste the soup and adjust seasoning if needed. Ladle into bowls and garnish with fresh parsley or additional Parmesan cheese.
Notes
- Use fresh ingredients for the best flavor.
- Store leftovers properly in an airtight container for best flavor development.





Leave a Reply