
A classic Italian meatball soup elevated with pearl couscous and fresh vegetables. This hearty combination delivers rich flavors in every spoonful, making it perfect for a satisfying family meal.
This traditional soup carries the essence of rustic Italian cooking, with aromas that transform any kitchen into a welcoming space.
Key Ingredients
- Ground Beef: Select 80/20 blend for optimal juiciness
- Israeli Couscous: Medium pearls work best
- Baby Spinach: Fresh, dark green leaves
- Parmigiano-Reggiano: Freshly grated
- Italian Parsley: Choose vibrant bunches
Preparation Method
- Step 1: Meatball Preparation (20 minutes)
- Mix ingredients with light hands. Shape into consistent sizes. Rest in refrigerator. Space evenly on sheet pan.
- Step 2: Soup Foundation (15 minutes)
- Soften aromatics slowly. Layer flavors carefully. Brown garlic lightly. Add splash of broth to deglaze.
- Step 3: Final Assembly (20 minutes)
- Pour in broth gradually. Cook couscous to al dente. Wilt spinach at end. Ensure meatballs are cooked through.
- Step 4: Finishing Touches (5 minutes)
- Finish with fresh lemon. Balance seasonings. Add garnishes. Allow flavors to meld.

Combining two types of meat creates perfectly balanced meatballs that complement the soup base.
Broth Secrets
Simmer with cheese rind for extra depth.
Preparation Tips
Shape meatballs up to 24 hours ahead.
Serving Ideas
Accompany with rustic Italian bread.

Quick yet flavorful, this soup showcases how proper technique and quality ingredients create exceptional results.
Frequently Asked Questions
- → Can I prep the meatballs in advance?
- Absolutely! Cook them up to two days ahead and refrigerate, or freeze and keep for up to three months.
- → What’s a good replacement for pearl couscous?
- Try small pasta types like orzo, acini de pepe, or ditalini, but adjust the cook time to suit the pasta.
- → Is this soup freezer-friendly?
- Yes! Just leave out the pasta, freeze for up to three months, and add fresh pasta when you reheat it.
- → How can I make sure my meatballs stay soft?
- Don’t mix the meat too much and avoid overcooking. They’ll finish up cooking in the soup.
- → What other greens can I add instead of spinach?
- Swiss chard, kale, or escarole all work well. Add tougher greens earlier for better cooking.