If you ask me which soup I can have everyday I will tell you this soup it’s so good healthy filling and delicious, can be served alone or with white rice to make it more filling. ✨Ingredients ✨ 1 whole chicken 1 to 1.5 lb 2 bay leaf’s 1 cinnamon stick 1 onion 2 garlic cloves 2 liters water 1 large potato 1 large carrot 2 sticks celery 1 small onion sliced 1/2 cup cherry tomato 1/4 cup chopped parsley 1/2 cup vermicelli 2 tbsp olive oil Salt and pepper to taste 1 chicken bouillon (optional) ✨Instructions✨ 1: wash and clean the chicken with cold water and vinegar then cut into pieces. 2: add the chicken in a pot cover with water and bring to boil then take out the white froth on top. 3: add garlic, onion, bay leaf and cinnamon then let it cook for around 10 to 15 minutes. 4:when chicken finish cooking take out then strain the broth to use for the soup 5:take the bone of the chicken then set on the side. 6: in a pot add diced potatoes celery and thinly sliced carrot and onion 7:cover with water and let it cook till gets soft 8: add the broth on top the veggies then add the chicken, cherry tomatoes and chopped parsley 9: add salt and pepper to taste and chicken bouillon cube (optional) 10:simmer for about 10 minutes on low then enjoy alone or server with cooked white rice.