Loading...

In a large mixing bowl, combine the ground chicken, breadcrumbs, dried Italian seasoning, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Use your hands to gently mix until just combined. Form the mixture into approximately 1-inch meatballs.

Heat 1 tablespoon of olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Carefully add the chicken meatballs in a single layer, working in batches if necessary to avoid overcrowding. Brown the meatballs on all sides until golden, about 6-8 minutes. They don't need to be cooked through. Remove the browned meatballs from the pot and set aside on a plate.

Reduce the heat to medium. Add another 1 tablespoon of olive oil to the same pot, if needed. Add the diced yellow onion, carrots, and celery. Sauté, stirring occasionally, until the vegetables begin to soften, about 6-8 minutes.

Stir in the chopped sun-dried tomatoes and cook for another 2 minutes, allowing their flavor to meld with the vegetables.

Pour in the chicken broth and bring the mixture to a gentle simmer, scraping up any browned bits from the bottom of the pot with a wooden spoon.

Reduce the heat to low. Stir in the heavy cream and return the browned chicken meatballs to the pot. Continue to simmer gently for 5 minutes, allowing the meatballs to cook through and the flavors to meld.

Add the fresh spinach, grated Parmesan cheese, and chopped fresh parsley to the soup. Stir until the spinach has wilted and the Parmesan cheese has melted into the soup, creating a rich and creamy consistency.

Taste the soup and season with 1/2 teaspoon salt and 1/4 teaspoon black pepper, or more to your preference. Serve hot, garnished with additional fresh Parmesan cheese and parsley, if desired. This soup pairs wonderfully with crusty bread for dipping.


In a large mixing bowl, combine the ground chicken, breadcrumbs, dried Italian seasoning, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Use your hands to gently mix until just combined. Form the mixture into approximately 1-inch meatballs.

Heat 1 tablespoon of olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Carefully add the chicken meatballs in a single layer, working in batches if necessary to avoid overcrowding. Brown the meatballs on all sides until golden, about 6-8 minutes. They don't need to be cooked through. Remove the browned meatballs from the pot and set aside on a plate.

Reduce the heat to medium. Add another 1 tablespoon of olive oil to the same pot, if needed. Add the diced yellow onion, carrots, and celery. Sauté, stirring occasionally, until the vegetables begin to soften, about 6-8 minutes.

Stir in the chopped sun-dried tomatoes and cook for another 2 minutes, allowing their flavor to meld with the vegetables.

Pour in the chicken broth and bring the mixture to a gentle simmer, scraping up any browned bits from the bottom of the pot with a wooden spoon.

Reduce the heat to low. Stir in the heavy cream and return the browned chicken meatballs to the pot. Continue to simmer gently for 5 minutes, allowing the meatballs to cook through and the flavors to meld.

Add the fresh spinach, grated Parmesan cheese, and chopped fresh parsley to the soup. Stir until the spinach has wilted and the Parmesan cheese has melted into the soup, creating a rich and creamy consistency.

Taste the soup and season with 1/2 teaspoon salt and 1/4 teaspoon black pepper, or more to your preference. Serve hot, garnished with additional fresh Parmesan cheese and parsley, if desired. This soup pairs wonderfully with crusty bread for dipping.
