In large stockpot, heat olive oil over medium high heat.
Saute onion, green bell pepper, poblano pepper, garlic, serrano pepper, and chipotle peppers until onion is translucent. Approx 5 minutes.
Add tomatoes, oregano, salt and pepper to pot. Stir and cook for about 2 minutes until oregano is fragrant.
Add chicken stock to pot. Turn heat to high and bring to boil.
Add diced chicken and frozen corn. Reduce heat to low and simmer for 30 minutes.
Add white rice and juice of one lime. Stir through and simmer 5 more minutes.
Tastes for seasoning. Add more salt and pepper if needed.
Ladle soup into bowls and serve with additional lime wedges, fresh cilantro.
Additional toppings could be crushed tortilla chips, avocado chunks and shredded cheese.