This is our family recipe which I have modified a bit for people who don't like onions, or celery. It still contains these ingredients but I use my food processor to chop it super tiny. I also use a tea ball infuser for the cilantro because I don't like cooked cilantro. I don't like the way it looks and feels once cooked but without it your soup will not taste the same. Same reason why I leave the cabbage out of my soup, even though my family recipe calls for it. If you like cooked cabbage I have included it as an optional ingredient. To keep your recipe healthy you can use boneless, skinless chicken breast. If you do, throw a wing in there in order to get some flavor. You can use your leftover veggies, you really can play with the recipe as it calls for a lot of veggies. You can leave out some, or add others that you may like with chicken.