Ingredients
Method
Preparation
- In a large bowl, combine the meatball ingredients: ground chicken, breadcrumbs, half and half, whisked egg, Parmesan, minced garlic, Italian seasoning, salt, and onion powder.
- Preheat your oven to 400°F (200°C).
- Roll the mixture into 1-inch meatballs and place them on a greased baking sheet. Bake for 11 minutes, then broil at 475°F (245°C) for an additional 1-2 minutes until lightly browned.
Cooking the Soup
- In a large soup pot, melt 2 tablespoons butter over medium heat.
- Add the diced onion, carrots, and celery. Sauté for 5 minutes until softened.
- Stir in the minced garlic, soy sauce, hot sauce, as well as the remaining seasonings, cooking for another 2 minutes until fragrant.
- Add the chicken broth and bouillon cube to the pot; bring to a boil.
- Once boiling, add the meatballs to the pot and lower to a gentle simmer for about 10-15 minutes.
- Cook the ditalini pasta separately until it’s al dente, then drain it and set it aside.
- Stir in the baby spinach to the soup and let it wilt for about 3-4 minutes.
- Remove from heat and stir in grated Parmesan cheese and lemon juice to brighten the flavors.
- Ladle the soup into bowls, and if you have extra Parmesan, sprinkle it on top!
Notes
If your meatballs are too dry, consider adding a bit more milk or grated vegetables like zucchini or carrots for moisture and flavor. Store the pasta separately to prevent it from soaking up too much liquid. This soup is freezer-friendly and can be made in advance.
