If you are looking for the ultimate comfort food, this Creamy Chicken Tortilla Soup is exactly what you need. It brings together bold zesty flavors, tender chicken, and a velvety cheese base that transforms a classic soup into a hearty meal. Perfect for busy weeknights or a cozy weekend lunch, this recipe is a family favorite that hits all the right notes of spice and comfort. Easy to prepare and incredibly satisfying, this soup will quickly become a staple in your rotation. Whether you are aiming for a quick family dinner or hosting friends, this soup delivers restaurant-quality results right at home.
10 minutes
35 minutes
45 minutes
13 cups
Why This Recipe Works
- The combination of cream cheese and cheddar creates a signature smooth texture that sets this Creamy Chicken Tortilla Soup apart.
- Using pantry staples like black beans, corn, and broth makes this a budget-friendly and accessible meal.
- Simple preparation steps allow for a delicious, complex-tasting dinner in under an hour.
- The heat levels are customizable, making it perfect for both spice lovers and mild-preference palates.
- It works beautifully as a one-pot meal that minimizes cleanup after cooking.

Ingredients
This recipe relies on high-quality aromatics and hearty proteins to build a robust foundation. You will need a mix of fresh vegetables, canned goods for convenience, and premium shredded cheese for the signature creaminess.
- 2 Tablespoons butter
- 1 small yellow onion, diced
- 1 jalapeno pepper, diced
- 3 cloves garlic, diced
- 1 Tablespoon tomato paste
- 1 15 oz. can corn, drained
- 1 10 oz. can Rotel diced tomatoes with green chilies, undrained
- 1 15 oz. can black beans, drained and rinsed
- 5 cups chicken broth
- 2 small boneless skinless chicken breasts (or 2 cups shredded chicken)
- 1 pinch Cayenne Pepper
- 1 teaspoon cumin
- 1-2 teaspoons hot sauce
- 1 oz. packet taco seasoning
- 1 ½ cups cheddar cheese, shredded
- 1/3 cup cream cheese, softened
- Corn or flour tortillas for serving
Ingredient Notes and Substitutions
Adjust this Creamy Chicken Tortilla Soup to fit your pantry needs with these simple tips.
- Swap canned corn for 1.5 cups of fresh or frozen corn if you prefer a crunchier snap.
- Use rotisserie chicken to save time; simply simmer it in the broth for 15 minutes to infuse the flavors.
- Choose a mild or hot taco seasoning depending on how much kick you want in your bowl.
- Ensure cheeses are at room temperature to prevent the soup from developing a grainy texture.
- Use your favorite hot sauce brand to dial in the perfect spice profile for your family.
How to Make Creamy Chicken Tortilla Soup
Step 1: Sauté Aromatics
Heat the butter in a large pot over medium heat. Add the diced yellow onion and jalapeno pepper, sautéing for about 5-6 minutes until softened. Stir in the minced garlic and cook for one additional minute until fragrant.
Step 2: Simmer the Base
Add the broth, tomato paste, corn, Rotel tomatoes, beans, and spices to the pot. Add the raw chicken breasts. Bring to a gentle bubble, keeping the heat steady; avoid a hard boil to keep the chicken tender. Start with 2 tablespoons of taco seasoning, reserving the rest to adjust later.
Step 3: Shred the Chicken
Let the soup simmer for about 20-25 minutes or until the chicken is cooked through. Remove the breasts, shred them using two forks, and return the meat to the pot.
Step 4: Create the Creamy Finish
Reduce the heat to low. Gradually whisk in the shredded cheddar cheese and softened cream cheese until the soup is completely smooth and incorporated. Taste and add the remaining taco seasoning if needed before serving.
Pro Tips
- Always keep the soup at a low temperature when adding dairy to ensure it stays silky and smooth.
- For extra texture, fry strips of corn tortillas in vegetable oil until crisp as a crunchy garnish.
- Garnish your bowl with fresh cilantro, diced avocado, and a dollop of sour cream for an authentic experience.
- If you prefer the slow cooker method, sauté the vegetables first, then cook on low for 6 hours before adding the cheese at the very end.

Serving Suggestions
Serve this soup hot with plenty of toppings to let everyone customize their bowl.
- Crispy homemade tortilla strips or store-bought chips.
- A large dollop of cool sour cream.
- Freshly chopped cilantro and lime wedges.
- Sliced avocado for a creamy contrast.
- A side of Mexican-style rice or a light garden salad.
Storage and Reheating
Store leftover Creamy Chicken Tortilla Soup in an airtight container in the refrigerator for up to 3 days. To reheat, warm it slowly on the stovetop over low heat, stirring occasionally. Because of the cheese content, avoid microwaving at high temperatures to prevent the dairy from separating.
FAQs
Can I make this recipe ahead of time?
Yes, this soup tastes even better the next day as the spices meld. Just reheat gently once you are ready to eat.
Can I freeze this recipe?
It is best to freeze the soup base before adding the dairy. Thaw, reheat, and stir in the cheeses fresh for the best consistency.
What can I serve with this recipe?
Serve this with fresh tortilla chips, a side of cilantro-lime rice, or a crisp green salad to balance the richness.
How do I keep this recipe from drying out?
Keep the heat low and steady throughout the cooking process. Overboiling the chicken is the main cause of toughness, so maintain a gentle simmer.
More Recipes You’ll Love
If you love this easy dinner, try these other family-friendly favorites from our kitchen.
- Check out our Easy Chicken Tacos for a quick weeknight win.
- Try this One-Pot Mexican Rice to complete your meal.
- Explore our Cheesy Black Bean Dip for the perfect appetizer.
- Don’t miss our Slow Cooker Chili for another cozy evening option.
Final Thoughts
Creamy Chicken Tortilla Soup is the ultimate answer to the “what’s for dinner” dilemma. With its rich, cheesy flavor and the perfect kick of spice, it offers a restaurant-quality meal in your own home. It is easy enough for beginners, satisfying enough for healthy appetites, and completely customizable with your favorite garnishes. We hope you enjoy making this dish as much as we enjoy sharing it. Grab your favorite soup bowl, load it up with toppings, and enjoy the cozy warmth of this delicious recipe tonight!
PrintCreamy Chicken Tortilla Soup
Indulge in the ultimate comfort food with this Creamy Chicken Tortilla Soup. This hearty meal combines tender chicken, zesty aromatics, and a velvety blend of cream cheese and cheddar for a rich, satisfying finish. Perfectly spiced and easy to prepare in one pot, it is a family-friendly dish that delivers restaurant-quality bold flavors right to your table, perfect for a cozy weeknight dinner.
- Prep Time: 10
- Cook Time: 35
- Total Time: 45
- Yield: 13 cups
- Category: Dinner
- Method: Stovetop
- Cuisine: Mexican-Inspired
Ingredients
2 Tablespoons butter
1 jalapeno pepper, diced
3 cloves garlic, diced
1 Tablespoon tomato paste
1 15 oz. can corn, drained
1 10 oz. can Rotel diced tomatoes with green chilies, undrained
1 15 oz. can black beans, drained and rinsed
5 cups chicken broth
2 small boneless skinless chicken breasts
1 pinch Cayenne Pepper
1 teaspoon cumin
1–2 teaspoons hot sauce
1 oz. packet taco seasoning
1.5 cups cheddar cheese, shredded
4 oz cream cheese, softened
Instructions
In a large pot, melt the butter over medium heat.
Add the onion and jalapeno, sautéing until soft.
Add the diced garlic and tomato paste, cooking for one minute until fragrant.
Stir in the chicken broth, taco seasoning, cumin, cayenne, and hot sauce.
Add the raw chicken breasts and simmer for 20 minutes until the chicken is cooked through.
Remove the chicken, shred it using two forks, and return it to the pot.
Add the corn, beans, and undrained Rotel tomatoes.
Stir in the shredded cheddar and softened cream cheese until the soup is smooth and creamy.
Simmer for an additional 5-10 minutes to allow flavors to meld before serving.
Notes
Customize your heat level by adjusting the amount of jalapeno or hot sauce used. Serve hot with optional toppings like cilantro, avocado, or crispy tortilla strips for extra texture.

