Italian Wedding Soup with Pasta is a timeless comfort food that brings together tender meatballs, delicate pasta, and vibrant greens in a rich, savory broth. Despite its romantic name, this soup is all about the “marriage” of flavors—simple ingredients coming together to create something truly special. It’s warm, nourishing, and perfect for any time of year.
What makes this soup so irresistible is its balance. The mini meatballs are juicy and flavorful, the pasta adds just the right amount of heartiness, and the spinach or escarole brings a fresh, slightly earthy contrast. Every spoonful is light yet satisfying, making it ideal for both cozy dinners and elegant starters.
This Italian Wedding Soup with Pasta is also incredibly versatile and weeknight-friendly. It comes together in under an hour and uses pantry-friendly ingredients, making it a go-to recipe for busy families. Plus, it reheats beautifully, which means leftovers taste just as comforting the next day.
Whether you’re craving a classic Italian-inspired soup, planning a comforting meal for colder weather, or looking for a make-ahead dish that everyone will love, this recipe delivers. Serve it with crusty bread or a simple salad, and you have a complete, soul-warming meal that never goes out of style.
Print
Italian Wedding Soup with Pasta
Italian Wedding Soup with Pasta is a cozy, classic soup made with tender meatballs, delicate pasta, leafy greens, and a flavorful chicken broth. It’s hearty yet light, making it perfect for weeknight dinners, chilly evenings, or meal prep.
- Total Time: 45 minutes
- Yield: 6 servings 1x
Ingredients
Small meatballs (beef, pork, or chicken)
Chicken broth
Small pasta (acini di pepe, ditalini, or orzo)
Fresh spinach or escarole
Onion, garlic, carrot, celery
Egg, breadcrumbs, Parmesan cheese
Italian seasoning, salt, black pepper
Notes
Cooking Tips
-
Mini meatballs matter: Keep them small (about 1 teaspoon each) so they cook evenly and fit nicely on the spoon.
-
Cook pasta separately if storing: Pasta can absorb too much broth over time—adding it fresh keeps leftovers perfect.
-
Boost the broth: Simmer with a Parmesan rind for extra depth, then remove before serving.
-
Greens last: Add spinach or escarole at the end to keep them bright and tender.
Variations
-
Creamy Version: Stir in ¼ cup heavy cream at the end for a richer soup.
-
Low-Carb: Skip the pasta and add extra greens or zucchini ribbons.
-
Turkey Meatballs: Use ground turkey for a lighter option.
-
Extra Hearty: Add white beans or chickpeas for more texture and protein.
-
Gluten-Free: Use gluten-free pasta and breadcrumbs in the meatballs.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sodium: 720mg
- Fat: 14g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 20g




