Cook the chicken in the water, meanwhile sauté the garlic and onion in 1 or 2 tbsp oil. When chicken is fully cooked add the sautéed onion and garlic, chopped pepper, ground chilies, basil, salt, pepper and tomato puree. Cook for maybe half an hour. Now cook the tortillas in hot oil until nice brown and crispy. Once the tortillas and soup are ready, divide the tortillas, cheese and avocados in 6 bowls. Pour soup over when you’re ready to eat. Best if eaten right after pouring soup over tortillas. Squeeze in lemon and hot sauce if desired. Enjoy.