1cupfresh or canned diced tomatoes (drained if canned)
1tablespoonolive oil
1leafbay leaf
2cupsfresh spinach, roughly chopped
to tastefresh lemon juice
Instructions
In a large mixing bowl, combine the ground chicken along with the breadcrumbs, minced garlic, chopped parsley, oregano, salt, and black pepper. Mix vigorously with your hands or a fork until all ingredients are well blended and cohesive.
Carefully shape the mixture into small meatballs, about 1 inch in diameter. Place them on a plate or baking sheet and set aside.
In a large pot over medium heat, add the olive oil. Once hot, add the diced onion, sliced carrots, and diced celery. Sauté these vegetables for approximately 5 minutes, stirring occasionally, until they start to soften and the onion becomes translucent.
Pour in the chicken broth and add the diced tomatoes along with the bay leaf. Increase the heat and bring the mixture to a gentle boil.
When the soup reaches a boil, reduce the heat to a simmer. Carefully drop in the chicken meatballs, making sure to submerge them in the broth.
Allow the soup to simmer uncovered for about 15-20 minutes, or until the meatballs are fully cooked and no longer pink in the center.
Stir in the chopped fresh spinach and continue cooking for an additional 2-3 minutes until the spinach has wilted and brightened in color.
Remove the bay leaf from the soup. Squeeze in fresh lemon juice to taste, which will enhance the flavors of the dish and add brightness.
Do a final taste check and adjust the seasoning with a bit more salt or pepper if needed before serving.
Notes
Serve the soup steaming hot in generous bowls, garnished with extra chopped parsley and a slice of lemon.