The secret to this soup's velvety texture is blending the softened vegetables directly into the broth - this creates a naturally creamy base without relying heavily on cream. Frying your own tortilla strips at home also makes a huge difference, adding a fresh, crispy crunch that you just can't get from a bag.
Heat olive oil in Dutch oven over medium heat. Sauté carrots, bell pepper, and onion for 7-10 minutes until soft.
Add garlic cloves and tomato paste, cook 2-3 minutes until paste darkens.
Stir in taco seasoning, corn, tomato sauce, and chicken broth. Bring to light boil, reduce heat and simmer 10-15 minutes.
Meanwhile, heat canola oil in large pan over medium-high heat. Fry tortilla strips 6-8 minutes until golden. Drain on paper towels and salt immediately.
Blend soup until smooth with immersion blender.
Stir in heavy cream, shredded chicken, and lime juice. Season with salt to taste.
Serve topped with crispy tortilla strips and desired garnishes.
Notes
Garnish options include shredded cheddar, green onions, avocado, cilantro, jalapeños, and sour cream.