Ingredients
Method
Prepare the Meatballs
- In a bowl, gently combine all meatball ingredients until just mixed.
- Roll into small meatballs (about ¾-inch). Set aside.
Build the Broth
- Heat olive oil in a Dutch oven over medium heat.
- Add onion, carrot, and celery. Cook 5–6 minutes until softened.
- Stir in garlic and cook 30 seconds.
- Add oregano and red pepper flakes.
- Pour in chicken broth (and Parmesan rind if using). Bring to a gentle simmer.
Cook the Meatballs
- Carefully drop meatballs into the simmering broth. Reduce heat and cook 8–10 minutes, until cooked through.
Add Pasta & Greens
- Stir in pasta and cook according to package directions (usually 6–8 minutes).
- In the final 2 minutes, stir in spinach until wilted. Remove Parmesan rind if used.
Finish
- Taste and adjust seasoning. Add a small squeeze of lemon juice if desired.
- Serve hot with freshly grated Parmesan.
Notes
- For make-ahead: cook pasta separately and add to individual bowls when serving.
- Soup thickens as it sits; add broth when reheating.
- Escarole offers a slightly more traditional flavor than spinach.
