In a large mixing bowl, combine ground chicken, cooked rice, chopped onion, minced garlic, egg, cilantro, ground cumin, salt, and pepper. Mix everything well until fully combined. Shape the mixture into small meatballs, about 1 inch in diameter. Set aside.
Cook The Vegetables
Heat olive oil in a large pot over medium heat. Add chopped onion and minced garlic. Sauté until the onion becomes translucent. Add sliced carrots and celery. Cook for about 5 minutes until they begin to soften. Stir in diced zucchini and cook for an additional 2 minutes.
Simmer The Soup
Pour in the can of diced tomatoes and chicken broth. Add ground cumin, dried oregano, salt, and pepper. Stir well. Bring the mixture to a boil, then reduce heat to a simmer.
Add The Meatballs
Carefully drop the prepared meatballs into the simmering soup. Cook for 20-25 minutes, ensuring the meatballs are cooked through and the vegetables are tender.
Final Touches
Stir in chopped fresh cilantro. Taste and adjust seasoning if necessary.
Notes
This recipe can easily be adapted to suit your preferences. Feel free to get creative with the vegetables and spices. Also, the meatballs can be made ahead and frozen for a quick and easy meal prep option.