Creamy Chicken Tortilla Soup Recipe

Photo of author

Maya Bennett

There’s something incredibly cozy about a bowl of chicken tortilla soup simmering on the stovetop. Rich in flavor and loaded with toppings, this dish brings joy to chilly evenings and satisfies those cravings for something hearty yet comforting. Plus, there’s a delightful crunch paired with the creamy background that keeps your taste buds on their toes. This is a staple recipe in my kitchen, and I can’t help but whip it up on repeat because it never fails to impress.

Why you’ll love this dish

First off, the combination of tender chicken, velvety broth, and zesty toppings is a knockout. It’s easy to customize, which means whether you’re feeding a crowd or just yourself, you can serve it up just the way you like.

"This soup is like a warm hug in a bowl! I love how it gets better the next day."

Thank you, reader! And it’s true — the flavors meld beautifully as they sit, making leftovers something you’ll genuinely look forward to. You’ll find that this soup strikes the perfect balance between wholesome and indulgent, making it ideal for everything from casual weeknights to cozy gatherings with friends.

The cooking process explained

Now, let’s break down how this beauty comes together. It’s largely a straightforward affair: a little sautéing, a quick simmer, and then the endless fun of toppings. You’ll be pleasantly surprised by how little effort goes into producing something so satisfying. Trust me, all eyes will be on you when this hits the table!

Prep Time: 15 min | Cook Time: 30 min | Total Time: 45 min

What you’ll need

Here’s your grocery list for this warming dish:

  • 1 lb boneless, skinless chicken breasts (or thighs for a richer flavor)
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced (don’t skimp on this)
  • 1 bell pepper, diced (any color goes!)
  • 1 can (14 oz) diced tomatoes, undrained
  • 4 cups chicken broth (homemade if you have it, otherwise, a quality brand will do)
  • 1 can (15 oz) black beans, rinsed and drained
  • 1 cup corn (frozen or canned)
  • 2 teaspoons chili powder
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • Tortilla chips for topping
  • Optional garnishes: avocado, cilantro, lime wedges, cheese, and sour cream

A quick note: always go for fresh ingredients whenever possible. It makes a real difference! Trust me — skip the bottled stuff for spices, too; fresh spices bring a punch you don’t want to miss.

Step-by-step instructions

  1. In a large pot, heat the olive oil over medium heat. Toss in the onion, garlic, and bell pepper, and sauté until softened, about 5 minutes.
  2. Add the chicken breasts and sauté for another 3-4 minutes, searing them slightly before adding in the tomatoes along with their juices.
  3. Pour in the chicken broth, black beans, corn, chili powder, and cumin. Give it a good stir, making sure everything’s combined.
  4. Bring the soup to a gentle boil. Reduce the heat and let it simmer for about 20 minutes or until the chicken is fully cooked.
  5. Remove the chicken, shred it (I like to use two forks for this), and return it to the pot. Stir everything to combine and adjust seasoning as needed.

Don’t skip this step: let the flavors mingle in the pot for an extra 5 minutes before serving! It truly matters more than people think.

Best ways to enjoy it

Serve it up hot with a sprinkle of cheese, a squeeze of lime, and a handful of crushed tortilla chips on top. For an added flair, avocado slices and a dollop of sour cream are always welcome. You could even offer a side of spicy salsa to elevate things further! It’s also fantastic with a side of warm, crusty bread for those who want to really dive in.

Storage and reheating tips

If you happen to have leftovers (which I highly doubt), cool the soup completely before transferring it to airtight containers. Store in the fridge for up to 4 days or freeze it for three months. To reheat, gently warm on the stovetop over medium heat, adding a splash of water or broth if it seems too thick.

Helpful cooking tips

Here’s a tip that’s saved me more than once: If you’re short on time, feel free to use rotisserie chicken. Shred it up and toss it in right at the end of cooking. It adds a wonderful depth that mimics a long-cooked flavor in a pinch! Also, don’t forget to taste as you go — adjusting seasoning can take your soup from good to extraordinary.

Creative twists

Feeling playful? Try adding some diced jalapeños for heat or experimenting with different beans, like pinto or kidney beans. You could even use quinoa instead of tortilla chips for a healthy twist, or switch up the garnishes with a dollop of Greek yogurt and some pickled onions for a fresh zing!

FAQ

Can I make this soup in advance?
Absolutely! In fact, the flavors deepen and improve after a day in the fridge.

Is it freezer-friendly?
Yes! Just remember to cool completely before freezing.

What can I substitute for the chicken?
You could use shredded beef for a different flavor or even go vegetarian with chickpeas or extra veggies. Just adjust the broth accordingly.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cozy Chicken Tortilla Soup


  • Author: maya-benet
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Gluten-free

Description

A heartwarming chicken tortilla soup rich in flavors with tender chicken, zesty toppings, and a creamy broth, perfect for chilly evenings.


Ingredients

Scale
  • 1 lb boneless, skinless chicken breasts (or thighs)
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 bell pepper, diced
  • 1 can (14 oz) diced tomatoes, undrained
  • 4 cups chicken broth
  • 1 can (15 oz) black beans, rinsed and drained
  • 1 cup corn (frozen or canned)
  • 2 teaspoons chili powder
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • Tortilla chips for topping
  • Optional garnishes: avocado, cilantro, lime wedges, cheese, and sour cream

Instructions

  1. Heat the olive oil over medium heat in a large pot. Toss in the onion, garlic, and bell pepper, and sauté until softened, about 5 minutes.
  2. Add the chicken breasts and sauté for another 3-4 minutes, searing them slightly before adding in the tomatoes along with their juices.
  3. Pour in the chicken broth, black beans, corn, chili powder, and cumin. Give it a good stir, making sure everything’s combined.
  4. Bring the soup to a gentle boil. Reduce the heat and let it simmer for about 20 minutes or until the chicken is fully cooked.
  5. Remove the chicken, shred it, and return it to the pot. Stir everything to combine and adjust seasoning as needed.
  6. Let the flavors mingle in the pot for an extra 5 minutes before serving.

Notes

This soup tastes even better the next day, and you can use rotisserie chicken to save time.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 10g
  • Saturated Fat: 2g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 10g
  • Protein: 30g
  • Cholesterol: 70mg

Keywords: chicken soup, tortilla soup, comfort food, Mexican cuisine, cozy recipes