This Creamy Chicken Tortilla Soup is the ultimate comfort food, combining tender chicken, a velvety broth, and crunchy tortilla strips. It's a one-pot wonder that brings the flavors of your favorite Mexican restaurant right to your kitchen.
What makes this soup stand out is its creamy texture without being heavy. The blend of spices, fire-roasted tomatoes, and a touch of cream creates a rich, savory base that's perfectly balanced. Plus, it's versatile enough for weeknight dinners or casual gatherings.
Whether you're looking to warm up on a chilly day or simply craving something delicious, this soup delivers. Top it with your favorite garnishes and enjoy a bowl of pure comfort.
Why You'll Love This Recipe
About the Ingredients
1 tablespoon olive oil
Use a good-quality olive oil for sautéing. You can substitute with avocado oil.
1 medium yellow onion, diced
Adds a sweet, savory base. Use a sweet onion if you prefer a milder flavor.
3 cloves garlic, minced
Fresh garlic is best; substitute 1 teaspoon garlic powder if needed.
1 jalapeño, seeded and minced
Adjust to taste; leave seeds in for more heat. Use serrano for extra spice.
1 teaspoon ground cumin
Adds warm, earthy flavor. Toast in the pan for extra depth.
1 teaspoon chili powder
Use a blend like ancho chili for a smoky kick.
1 (14.5 oz / 411g) can fire-roasted diced tomatoes
Fire-roasted adds a subtle smokiness; regular diced tomatoes work too.
4 cups (960ml) low-sodium chicken broth
Use vegetable broth for a vegetarian version.
1 cup (240ml) heavy cream
For a lighter option, use half-and-half or coconut milk.
2 cups (280g) cooked, shredded chicken
Use rotisserie chicken or leftover chicken; shred it yourself for best texture.
1 (15 oz / 425g) can black beans, drained and rinsed
Great source of protein; substitute pinto beans if preferred.
1 cup (150g) frozen corn kernels
No need to thaw; add straight from the freezer.
1 teaspoon salt, or to taste
Adjust based on your broth's saltiness.
1/2 teaspoon black pepper
Freshly ground is best.
For serving: tortilla chips or strips, shredded cheese, avocado, cilantro, lime wedges
Garnishes add crunch and freshness.
Tips & Tricks
- Don't let the soup boil after adding the cream; simmer gently to prevent curdling.
- Shred chicken while warm for easier handling and better texture.
- If you prefer a thicker soup, mash some of the beans before adding them.
Pro Tips
Step-by-Step Instructions
1. Sauté Aromatics
Heat olive oil in a large pot over medium heat (350°F / 175°C). Add onion and cook until translucent, about 5 minutes. Add garlic and jalapeño, cook for 1 minute until fragrant.
2. Bloom Spices
Stir in cumin and chili powder. Cook for 30 seconds, stirring constantly, until fragrant. This enhances their flavor.
3. Add Tomatoes and Broth
Pour in the fire-roasted tomatoes and chicken broth. Bring to a boil, then reduce heat to low (200°F / 95°C) and simmer for 10 minutes to meld flavors.
4. Incorporate Cream and Chicken
Stir in heavy cream, shredded chicken, black beans, and corn. Simmer gently for 10-15 minutes, until heated through. Do not boil.
5. Season to Taste
Add salt and pepper. Taste and adjust seasoning as needed.
6. Serve with Toppings
Ladle soup into bowls. Top with crushed tortilla chips, shredded cheese, avocado, cilantro, and a squeeze of lime.
Delicious Variations
Vegetarian
Omit chicken and use vegetable broth; add extra beans or tofu.
Spicy
Add a pinch of cayenne or chipotle powder, or use a hotter pepper.
Creamy Avocado
Blend half an avocado into the soup for extra creaminess.
How to Store Creamy Chicken Tortilla Soup
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze without toppings for up to 3 months. Thaw overnight in the fridge.
Reheating
Reheat gently on the stovetop over low heat, adding a splash of broth or cream if needed.
Frequently Asked Questions
Q: Can I make this soup gluten-free?
Yes, this soup is naturally gluten-free. Just ensure your tortilla chips and broth are certified gluten-free.
Q: Can I use Greek yogurt instead of heavy cream?
Yes, you can substitute Greek yogurt for a lighter option. Stir it in at the end and heat gently to avoid curdling.
Q: How do I thicken the soup?
If you prefer a thicker soup, mash some of the beans or blend a portion of the soup before adding the cream. You can also simmer longer to reduce.
Q: Can I make this in a slow cooker?
Absolutely. Sauté the aromatics, then add everything except the cream and corn. Cook on low for 6-8 hours or high for 3-4 hours. Stir in cream and corn during the last 30 minutes.
Q: What can I use instead of chicken?
You can use shredded pork, turkey, or even tofu for a vegetarian version. Adjust cooking time accordingly.
I hope you enjoy this creamy, comforting soup as much as we do! If you try it, let me know in the comments below. Happy cooking!
Creamy Chicken Tortilla Soup
Warm up with this rich, creamy chicken tortilla soup—a cozy, satisfying meal that's easy to make and packed with flavor.
🧂 Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 jalapeño, seeded and minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1 (14.5 oz / 411g) can fire-roasted diced tomatoes
- 4 cups (960ml) low-sodium chicken broth
- 1 cup (240ml) heavy cream
- 2 cups (280g) cooked, shredded chicken
- 1 (15 oz / 425g) can black beans, drained and rinsed
- 1 cup (150g) frozen corn kernels
- 1 teaspoon salt, or to taste
- 1/2 teaspoon black pepper
- For serving: tortilla chips or strips, shredded cheese, avocado, cilantro, lime wedges
📋 Instructions
- 1Sauté Aromatics — Heat olive oil in a large pot over medium heat (350°F / 175°C). Add onion and cook until translucent, about 5 minutes. Add garlic and jalapeño, cook for 1 minute until fragrant.
- 2Bloom Spices — Stir in cumin and chili powder. Cook for 30 seconds, stirring constantly, until fragrant. This enhances their flavor.
- 3Add Tomatoes and Broth — Pour in the fire-roasted tomatoes and chicken broth. Bring to a boil, then reduce heat to low (200°F / 95°C) and simmer for 10 minutes to meld flavors.
- 4Incorporate Cream and Chicken — Stir in heavy cream, shredded chicken, black beans, and corn. Simmer gently for 10-15 minutes, until heated through. Do not boil.
- 5Season to Taste — Add salt and pepper. Taste and adjust seasoning as needed.
- 6Serve with Toppings — Ladle soup into bowls. Top with crushed tortilla chips, shredded cheese, avocado, cilantro, and a squeeze of lime.




