Heat olive oil in an extra-large skillet over medium heat. Add garlic, bell pepper, green onions, jalapeño peppers, taco seasoning, salt and pepper.
Cook until soft and fragrant, 3 to 4 minutes. Add parsley and cilantro and cook for an additional 2 minutes.
Add the chicken stock, tomatoes, corn, beans and chiles to the skillet and bring to a boil over medium-high heat. Reduce heat to medium-low and simmer for 30 minutes, stirring occasionally. Five minutes before the soup is finished, add the chicken.
Ladle into serving bowls and top with cheese, sour cream and tortilla strips.