There’s nothing quite like a bowl of creamy, comforting soup to warm you up on a chilly evening. This Creamy Chicken Tortilla Soup is a delightful blend of tender chicken, rich broth, and creamy texture, all topped with classic Mexican garnishes. Whether you’re looking for a quick weeknight meal or a cozy weekend dish, this soup delivers big on flavor and comfort.
The combination of spices, vegetables, and creamy finish makes this soup a standout in any kitchen.
- Easy to Make: With simple ingredients and straightforward steps, you can whip up this soup in no time.
- Rich and Creamy: The addition of heavy cream gives this soup a luxurious texture that’s incredibly satisfying.
- Flavorful: Spices like cumin and chili powder infuse the soup with a depth of flavor that’s both comforting and exciting.
- Customizable: Easily adapt this recipe to suit your taste or dietary needs with various toppings and ingredient swaps.
- Perfect for Leftovers: This soup reheats well, making it ideal for meal prep or enjoying throughout the week.
Ingredients You’ll Need
Let’s gather our ingredients—these simple pantry staples create magic together to form a delicious Creamy Chicken Tortilla Soup.
For the Soup Base:- Olive oil: For sautéing the onions and garlic.
- Onion: Adds a sweet and savory base to the soup.
- Garlic: Enhances the flavor profile.
- Chicken breasts: Provides protein and texture.
- Cumin and chili powder: These spices give the soup its distinctive Mexican flair.
- Diced tomatoes: Adds a tangy, rich component to the broth.
- Chicken broth: Forms the foundation of the soup.
- Black beans: Adds heartiness and fiber.
- Corn kernels: Brings a touch of sweetness and texture.
- Heavy cream: Creates the creamy texture that makes this soup special.
- Tortilla chips: For crunch and to thicken the soup slightly.
- Avocado: Adds creaminess and healthy fats.
- Shredded cheese: Melts into the soup for added richness.
- Fresh cilantro: Provides a fresh, herby finish.
- Lime wedges: A squeeze of lime brightens up the flavors.
When selecting your ingredients, opt for fresh produce where possible. For the chicken broth, consider using a low-sodium variety to control the saltiness of your soup. If you’re looking for a dairy-free option, coconut cream can be a delicious substitute for the heavy cream.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Kitchen Equipment Needed
To make this Creamy Chicken Tortilla Soup, you’ll need the following kitchen essentials:
- Large pot or Dutch oven: Essential for cooking the soup.
- Sharp knife: For dicing the onions and mincing the garlic.
- Cutting board: To prep your ingredients safely.
- Measuring cups and spoons: For accurate ingredient measurements.
- Wooden spoon or spatula: To stir and mix the soup as it cooks.
How to Make Creamy Chicken Tortilla Soup Recipe
Step 1: Sauté the Aromatics
Start by heating the olive oil in a large pot over medium heat. Add the diced onion and cook until softened, about 5 minutes. Then, add the minced garlic and cook for another minute until fragrant.
Trust me, this step lays the foundation for a flavorful soup.
Step 2: Brown the Chicken
Next, add the chicken pieces to the pot, along with the cumin and chili powder. Cook, stirring occasionally, until the chicken is browned on all sides, about 5-7 minutes. Believe me, browning the chicken adds a depth of flavor that’s unbeatable.
Step 3: Simmer the Broth
Pour in the diced tomatoes and chicken broth, scraping the bottom of the pot to loosen any browned bits. Bring the mixture to a boil, then reduce the heat and let it simmer for 15 minutes. This simmering time allows the flavors to meld together beautifully.
Step 4: Add the Beans and Corn
Stir in the black beans and corn kernels, and continue to simmer for another 5 minutes. Now comes the fun part—watching the soup come together as the beans and corn add their unique textures and flavors.
Step 5: Finish with Cream and Serve
Reduce the heat to low and stir in the heavy cream. Season with salt and pepper to taste. Let the soup simmer gently for another 5 minutes to heat through.
Step back and admire your creation! Serve the soup hot, topped with tortilla chips, avocado, shredded cheese, fresh cilantro, and a squeeze of lime.
Pro tip: To ensure the soup stays creamy and doesn’t curdle, avoid boiling it after adding the heavy cream. Keep the heat low and stir gently. Temperature matters: Use room temperature heavy cream to prevent shocking the soup and causing separation. This simple step can make a big difference in the final texture. Timing is key: Allow the soup to simmer long enough for the flavors to meld, but don’t overcook the chicken to avoid it becoming tough. Aim for a gentle simmer. Visual cues: Look for the soup to thicken slightly and the chicken to be fully cooked through. The soup should have a rich, creamy consistency without being too thick.Recipe Variations & Customizations
- Spicy Kick: For those who love heat, add a diced jalapeño or a pinch of cayenne pepper to the soup base. This adds a fiery element that complements the creamy texture.
What to Serve With This Recipe
Creamy Chicken Tortilla Soup pairs wonderfully with a variety of dishes. Serve it with a side of warm cornbread or crusty bread to soak up the delicious broth. For a complete meal, consider adding a fresh green salad with a tangy vinaigrette.
If you’re entertaining, this soup makes a great starter for a Mexican-themed dinner, followed by tacos or enchiladas. For beverages, a crisp Mexican beer or a glass of chilled white wine complements the soup’s flavors perfectly.
Storage & Make-Ahead Instructions
- To store leftovers, let the soup cool to room temperature, then transfer it to an airtight container. It can be refrigerated for up to 3 days. For longer storage, freeze the soup in freezer-safe containers for up to 3 months. To reheat, thaw overnight in the refrigerator if frozen, then warm gently on the stove over low heat, stirring occasionally. Avoid boiling to maintain the soup’s creamy texture. If you’re planning to make this soup ahead of time, prepare it up to the point of adding the cream, then refrigerate. When ready to serve, reheat and add the cream just before serving for the best results.
Nutritional Benefits
- This Creamy Chicken Tortilla Soup is packed with nutrients. The chicken provides high-quality protein, essential for muscle repair and growth. Black beans are a great source of fiber, which aids in digestion and helps you feel full longer. Corn adds a touch of sweetness and additional fiber. The heavy cream contributes to the soup’s rich texture and provides essential fats. For a healthier version, consider using low-fat milk or a dairy-free alternative to reduce the calorie content while maintaining creaminess.
Frequently Asked Questions
Q: Can I make this soup ahead of time?
Yes, you can prepare the soup up to the point of adding the cream, then refrigerate it. Add the cream and reheat gently just before serving for the best results.
Q: What can I use instead of heavy cream?
For a lighter version, use half-and-half or whole milk. For a dairy-free option, coconut cream works well and adds a subtle coconut flavor.
Q: How do I know when the chicken is fully cooked?
The chicken is fully cooked when it reaches an internal temperature of 165°F (74°C). It should be white throughout with no pink remaining.
Q: Can I freeze this soup?
Yes, you can freeze this soup without the cream. Add the cream after thawing and reheating for the best texture.
Q: How can I adjust the soup’s flavor?
To make it spicier, add more chili powder or a diced jalapeño. For a milder version, reduce the amount of spices used.
Q: What are some good toppings for this soup?
Tortilla chips, avocado, shredded cheese, fresh cilantro, and lime wedges are all excellent toppings that add texture and flavor.
Q: Can I make this soup vegetarian?
Yes, substitute the chicken with extra beans or tofu and use vegetable broth instead of chicken broth.
Recipe Origin or History
Creamy Chicken Tortilla Soup is a modern take on traditional Mexican tortilla soup. While the classic version is often clear and brothy, this creamy adaptation adds a rich texture that’s become popular in American cuisine. The use of ingredients like corn, beans, and spices reflects the vibrant flavors of Mexican cooking, while the addition of cream gives it a comforting, indulgent twist.
Final Thoughts
This Creamy Chicken Tortilla Soup is a testament to the joy of simple, flavorful cooking. With its easy preparation, rich taste, and customizable nature, it’s a recipe that you’ll come back to time and time again. Whether you’re cooking for a family dinner or meal prepping for the week, this soup delivers comfort and satisfaction in every spoonful.
Give it a try and let me know how it turns out! Don’t forget to rate the recipe and share your creations on social media. Enjoy the warmth and flavor of this delicious soup, and explore more recipes on my blog for your next culinary adventure.

Creamy Chicken Tortilla Soup
Equipment
- Large pot or Dutch oven
- Sharp knife
- Cutting board
- Measuring cups and spoons
- Wooden spoon or spatula
Ingredients
- 1 tablespoon olive oil
- 1 onion diced
- 2 garlic cloves minced
- 1 pound boneless, skinless chicken breasts cut into bite-sized pieces
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1 can diced tomatoes 14.5 ounces
- 4 cups chicken broth
- 1 can black beans 15 ounces, rinsed and drained
- 1 cup corn kernels fresh or frozen
- 1 cup heavy cream
Instructions
- Heat the olive oil in a large pot over medium heat. Add the diced onion and cook until softened, about 5 minutes. Add the minced garlic and cook for another minute until fragrant.
- Add the chicken pieces to the pot, along with the cumin and chili powder. Cook, stirring occasionally, until the chicken is browned on all sides, about 5-7 minutes.
- Pour in the diced tomatoes and chicken broth, scraping the bottom of the pot to loosen any browned bits. Bring the mixture to a boil, then reduce the heat and let it simmer for 15 minutes.
- Stir in the black beans and corn kernels, and continue to simmer for another 5 minutes. This allows the flavors to meld together.
- Reduce the heat to low and stir in the heavy cream. Season with salt and pepper to taste. Let the soup simmer gently for another 5 minutes to heat through.