
This Chicken Tortilla Soup starts with onions, bell pepper, and corn tortillas simmered in chicken stock and blended with spices like cumin and chili powder.
Heat olive oil and butter in large pot over medium heat. Add onions, garlic and green pepper and cook, stirring occasionally, until tender and just starting to brown, about 10-15 minutes.
Add cut corn tortillas, chili powder and cumin; continue to cook, stirring occasionally, a few minutes more. Add chicken stock, salt and cayenne pepper (if adding) and bring to a boil. Turn heat down to low and simmer for about 20 minutes.
Remove the soup from the heat and puree until completely smooth. An immersion blender is easiest for this or blend in batches in your blender. Stir in chicken, then ladle soup into bowls and garnish. Store leftovers in an airtight container in the fridge.