Ingredients
Equipment
Method
Step-by-Step Instructions
- In a large mixing bowl, combine ground chicken, egg (if using), garlic, Parmesan cheese, panko breadcrumbs, fresh basil, heavy cream, thyme, salt, and black pepper. Mix well until fully combined, then form small meatballs, about 1 to 1.5 inches in diameter.
- In a large pot, heat 2 tablespoons of extra-virgin olive oil over medium heat. Once hot, carefully add the meatballs in a single layer. Cook for about 6-8 minutes until golden brown on all sides. Remove the meatballs from the pot and set aside.
- In the same pot, add another drizzle of olive oil and sauté 1 finely chopped shallot over medium heat for about 3-4 minutes until soft. Stir in 3 minced garlic cloves, cooking for another minute until fragrant.
- Add the tomato paste and sun-dried tomatoes, stirring constantly for about 2 minutes to deepen the flavors.
- Pour in 6 cups of low-sodium chicken broth and bring to a gentle simmer. Carefully add the browned meatballs back into the pot, ensuring they’re submerged. Toss in fresh thyme and red pepper flakes. Simmer uncovered for 20 minutes.
- After simmering, stir in 1 cup of heavy cream and an additional 1/2 cup of grated Parmesan cheese. Cook for another 3-5 minutes until heated through. Serve garnished with torn fresh basil.
Nutrition
Notes
For best flavor, allow the soup to cool and sit for a while before serving. This soup can be made in advance, allowing the flavors to develop.
