Creamy Chicken Tortilla Soup Recipe
Introduction
This Creamy Chicken Tortilla Soup is a comforting bowl full of bold flavors and creamy texture. Packed with tender chicken, black beans, corn, and a touch of heat, it’s perfect for a cozy meal any day of the week.

Ingredients
- 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 (about 3 tablespoons)
- 1 ½ cups cheddar cheese, shredded
- 1/3 cup cream cheese, softened
- Corn or flour tortillas, for topping (see notes)
Instructions
- Step 1: Heat the butter over medium heat in a large pot. Add the diced onions and jalapeno pepper, sautéing for 5 to 6 minutes until softened. Stir in the garlic and cook for an additional minute.
- Step 2: Add the tomato paste, corn, Rotel tomatoes with their juices, black beans, chicken broth, chicken breasts, cayenne pepper, cumin, hot sauce, and taco seasoning (start with 2 tablespoons). Stir to combine.
- Step 3: Bring the soup to a gentle simmer, partially covered. Cook gently for 20 to 25 minutes until the chicken is cooked through. Avoid boiling rapidly to keep the chicken tender.
- Step 4: Remove the chicken breasts and shred them with two forks. Return the shredded chicken to the pot.
- Step 5: Lower the heat to low. Gradually add the shredded cheddar cheese and softened cream cheese, stirring until the soup is smooth and creamy.
- Step 6: Taste the soup and adjust the seasoning by adding more taco seasoning or hot sauce if desired. Garnish with tortilla strips and serve warm.
Tips & Variations
- For a spicier kick, add extra jalapeno or cayenne pepper to taste.
- Use rotisserie chicken as a shortcut to save time.
- For a vegetarian version, omit the chicken and use vegetable broth instead.
- Serve with fresh lime wedges and chopped cilantro for added brightness.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days. When reheating, warm gently on the stovetop over low heat to maintain the creamy texture. Adding a splash of broth or water can help if the soup thickens too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this soup in a slow cooker?
Yes, sauté the onions, jalapenos, and garlic first, then add all ingredients except the cheese and cream cheese to the slow cooker. Cook on low for 4-6 hours. Add cheeses in the last 15 minutes and stir until melted.
What kind of tortillas work best as a topping?
Both corn and flour tortillas work well. You can cut them into strips and bake or fry until crispy, then sprinkle on top for added texture and flavor.
Print
Creamy Chicken Tortilla Soup Recipe
- Total Time: 45 minutes
- Yield: 6 servings 1x
Description
This Creamy Chicken Tortilla Soup is a flavorful, comforting dish featuring tender chicken simmered with diced tomatoes, black beans, corn, and a blend of spices, finished with creamy cheddar and cream cheese for a rich texture. Perfect for a cozy weeknight meal, it’s topped with crunchy tortilla strips or chips for added texture and zest.
Ingredients
Soup Base
- 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 cooked chicken)
- 1 pinch cayenne pepper
- 1 teaspoon cumin
- 1–2 teaspoons hot sauce
- 1 oz. packet taco seasoning (about 3 Tbsp.)
Cheeses
- 1 ½ cups cheddar cheese, shredded
- 1/3 cup cream cheese, softened
Toppings
- Corn or flour tortillas (for making tortilla strips or chips)
Instructions
- Sauté Aromatics: Heat 2 tablespoons butter over medium heat in a pot. Add diced yellow onion and jalapeno pepper, sautéing for 5-6 minutes until softened and fragrant. Add minced garlic and cook for an additional 1 minute to release its aroma.
- Add Main Ingredients: Stir in the tomato paste followed by corn, undrained diced tomatoes with green chilies, black beans, chicken broth, chicken breasts, cayenne pepper, cumin, hot sauce, and taco seasoning. Start with 2 tablespoons of taco seasoning and add more later if desired.
- Simmer Soup: Bring the soup to a gentle bubble over medium-low heat, partially covered, to ensure the chicken cooks slowly. Avoid boiling rapidly to keep the chicken tender. Simmer for 20-25 minutes until chicken is fully cooked through.
- Shred Chicken: Remove the chicken breasts using tongs or a slotted spoon, shred them finely with two forks, then return the shredded chicken to the soup.
- Add Cheeses and Finish: Reduce heat to low. Gradually sprinkle in shredded cheddar cheese and add softened cream cheese, stirring continuously until the soup turns smooth and creamy.
- Adjust Seasonings and Serve: Taste the soup and add extra taco seasoning or hot sauce if preferred. Garnish with crispy tortilla strips or chips before serving for texture and added flavor.
Notes
- For the tortilla topping, you can cut corn or flour tortillas into strips and bake or fry them until crisp.
- If using pre-cooked shredded chicken, add it during the last 10 minutes of simmering to prevent drying out.
- Adjust the heat level by varying jalapeno quantity or hot sauce amount.
- Leftover soup can be refrigerated for up to 3 days and reheated gently on the stovetop.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican-inspired
Keywords: Chicken tortilla soup, creamy chicken soup, Mexican soup, chicken bean soup, comfort food, easy dinner

