
A flavorful and comforting Italian Wedding Soup with a spicy kick, featuring mini meatballs, tender orzo pasta, and vibrant greens in a rich broth.
In a medium bowl, combine ground pork, ground beef, breadcrumbs, Parmesan cheese, egg, minced garlic, red pepper flakes, salt, and pepper. Gently mix until just combined. Do not overmix.
Roll the mixture into small, bite-sized meatballs.
Heat olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrots, and celery and cook until softened, about 5-7 minutes.
Add the chicken broth to the pot and bring to a boil.
Gently drop the meatballs into the boiling broth. Reduce heat to a simmer and cook for 10-12 minutes, or until the meatballs are cooked through.
Add the orzo pasta to the pot and cook according to package directions, usually about 8-10 minutes, or until tender.
Stir in the spinach and cook until wilted, about 1-2 minutes.
Stir in the lemon juice. Taste and adjust seasoning as needed.
Ladle the soup into bowls and garnish with fresh parsley and extra Parmesan cheese, if desired. Serve hot.
Nutrition per serving (450g)
For a richer flavor, use homemade chicken broth.
You can make the meatballs ahead of time and store them in the refrigerator until ready to use.
If you don't have orzo pasta, you can substitute with ditalini or other small pasta shapes.
For extra spice, add a pinch of cayenne pepper to the meatballs or soup.
Adding a rind of parmesan cheese to the broth while simmering infuses the soup with extra umami flavor. Be sure to remove the rind before serving.
Do not overcook the pasta as it will continue to absorb the broth and become mushy.
Large pot or Dutch oven
No wine pairing suggestions available for this recipe.