Italian Wedding Soup is a comforting bowl of goodness, featuring tender meatballs, hearty greens, and tiny pasta in a rich, savory broth. This classic dish is warm, satisfying, and perfect for any occasion!
2sliceswhite breadcrusts removed if it’s crusty bread
¼cupmilk
2clovesgarlicminced
¼cupParmesanfreshly grated
1egglightly beaten
1teaspoonsaltI cook with kosher salt
freshly ground black pepper
1teaspoongarlic powder
1teaspoondried basil
1teaspoononion powder
For the soup
2tablespoonsolive oil
1cupyellow onionchopped
2carrotscut into ¼-inch dice
2stalkscelerycut into ¼-inch dice
1cupfennel bulbsliced
10cupschicken stockhomemade, or use low or no-sodium added chicken broth
1/2cupdry white wine
1cupacini di pepe pastaor any other very small pasta shape
4ouncesbaby spinachwashed
parsley
Instructions
Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
Soak the bread in milk for a few minutes, then mash it into a smooth paste.
Mix the ingredients by combining the ground pork, garlic, Parmesan, egg, salt, pepper, garlic powder, basil, onion powder, and bread paste in a large bowl.
Shape the meatballs by scooping about a teaspoon of the mixture per meatball and rolling them into ½- to 1-inch spheres. Arrange them on the baking sheet.
Bake for 20 minutes, or until the meatballs are lightly browned and fully cooked. Set them aside.
Sauté the vegetables by heating olive oil in a large pot over medium heat. Add the onion, carrots, and celery, stirring occasionally for about 5–7 minutes until softened.
Deglaze with white wine and let it simmer for 2–3 minutes to reduce slightly.
Add the broth and bring to a boil. Lower the heat, cover, and let it simmer for 10 minutes.
Cook the pasta separately by boiling it in about 2 cups of the chicken broth until al dente (about 6 minutes). Drain, let it cool, and return any remaining broth to the soup pot.
Incorporate the meatballs into the soup and let it simmer, covered, for 10 minutes.
Add the spinach and cook for 1–2 minutes, just until it wilts.
Taste and adjust seasoning with additional salt and pepper if needed. Serve hot, garnished with extra Parmesan if desired.
Notes
Chef Jenn's Tips
Use quality broth for the best taste—homemade or a rich store-bought option.
Don’t overwork the meatball mixture to keep them tender.
Skip the wine if needed—it adds depth but isn’t essential.
Cook the pasta separately to prevent it from soaking up too much broth when storing leftovers.
For a gluten-free version, use gluten-free bread and pasta.
Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed.