
Chicken Enchilada Soup Recipe tastes like a cozy bowl of cheesy chicken enchiladas met a hearty chili and decided to hang out in your favorite mug. It works perfectly for busy weeknights, game days, or meal prep and usually lands on the table in about 35–40 minutes. I’ve made this so many times that my family calls it “the red soup,” which feels like a weird superhero name, but it stuck.
Why Chicken Enchilada Soup Recipe Is Worth It
This Chicken Enchilada Soup Recipe packs all the flavor of cheesy baked enchiladas without the stacking, rolling, and saucing gymnastics. You get tender chicken, a rich tomato-chile broth, sweet corn, and black beans, all wrapped up with melty cheese and tortilla strips on top. It tastes bold, cozy, and a little smoky, with just enough heat that you notice it but don’t need a fire extinguisher.
The recipe uses mostly pantry ingredients, so you can pull it off even when your fridge looks a little sad. It scales easily, freezes well, and works for picky eaters because everyone can customize toppings. Think of it as a “set out the toppings and let people go wild” kind of dinner.
“This Chicken Enchilada Soup Recipe tastes like restaurant-style enchiladas in a bowl, but comes together faster than takeout and disappears just as quickly. ★★★★★”
Ingredients You Need
Main Ingredients
-
Olive oil or avocado oil – Any neutral oil works; I usually grab avocado oil for the higher smoke point.
-
1 medium yellow onion, diced – White onion works too; use what you have.
-
3 cloves garlic, minced – Jarred minced garlic saves time and works fine.
-
1 jalapeño, seeded and minced (optional) – Adds mild heat; skip or use half if you prefer gentle spice.
-
1 red bell pepper, diced – Green bell pepper works, but red tastes sweeter.
-
1.5–2 pounds boneless skinless chicken breasts or thighs – Thighs stay extra juicy; breasts shred nicely and stay lean.
-
4 cups low-sodium chicken broth – Use your favorite brand; low-sodium gives you better control over salt.
-
2 cups red enchilada sauce – Canned sauce keeps this easy; I like Hatch, La Victoria, or Old El Paso for consistent flavor.
-
1 can (14–15 oz) diced tomatoes with green chiles – Rotel style; use mild or hot depending on your heat preference.
-
1 can (15 oz) black beans, drained and rinsed – Pinto beans work too.
-
1 cup frozen or canned corn kernels – Frozen tastes a bit fresher; canned works in a pinch (drain it).
Seasonings
- 2–3 teaspoons chili powder – Use a good-quality American-style chili powder blend.
- 1 teaspoon ground cumin – Adds that classic Tex-Mex depth.
- 1 teaspoon smoked paprika – Gives a subtle smoky note; regular paprika works if that’s what you have.
- 1 teaspoon dried oregano – Mexican oregano if you have it, regular oregano if not.
- 1 teaspoon kosher salt, plus more to taste – Adjust based on your broth and enchilada sauce.
- ½ teaspoon black pepper
- ¼ teaspoon cayenne pepper (optional) – Add more if you like things spicy.
Creamy & Cheesy Finish
- 4 oz cream cheese, softened and cubed – Use full-fat for the best texture; room temp melts easier.
- 1–1½ cups shredded cheese – Cheddar, Mexican blend, or Colby Jack all work well; shred from a block for better melt.
- ¼ cup heavy cream or half-and-half (optional) – Adds extra richness; skip for a lighter soup.
Toppings (Highly Encouraged)
- Tortilla strips or crushed tortilla chips – Use store-bought strips or break up corn tortillas and toast them.
- Shredded cheese – Extra on top never hurts.
- Sour cream or plain Greek yogurt
- Diced avocado or guacamole
- Fresh cilantro, chopped
- Lime wedges – A squeeze of lime wakes everything up.
- Sliced green onions or red onion
Equipment List
- Large heavy-bottomed pot or Dutch oven (5–6 quart)
- Cutting board and sharp knife
- Wooden spoon or spatula
- Measuring cups and spoons
- Ladle
- Two forks (for shredding chicken) or hand mixer (quick shredding trick)
Quick Tips & substitutions
- Use rotisserie chicken to cut the cook time; add it during the last 10 minutes so it stays tender.
- Swap chicken thighs in if you want extra juicy meat that stays tender even after reheating.
- Choose mild enchilada sauce and skip jalapeño if you cook for kids or spice-sensitive folks.
- Add extra chili powder, jalapeño, or a pinch of cayenne if you love more heat.
- Use frozen corn straight from the freezer; no need to thaw.
- Stir in Greek yogurt instead of sour cream for a little protein boost.
- Use dairy-free cheese and dairy-free cream cheese if you avoid dairy.
- Keep the soup a bit thicker by simmering uncovered longer, or thin it with extra broth if you like a lighter consistency.
- Shred cheese from a block; pre-shredded cheese contains anti-caking agents and melts less smoothly.
- Taste and adjust salt at the end, since different brands of broth and enchilada sauce vary a lot.
How to Make Chicken Enchilada Soup Recipe
Step 1: Sauté the Aromatics
Heat 1–2 tablespoons of oil in your large pot over medium heat. Add the diced onion, bell pepper, and jalapeño (if using). Stir and cook until the onion softens and turns translucent, about 4–5 minutes. Add the minced garlic and cook 30–60 seconds, until it smells fragrant and toasty.
Step 2: Add Spices and Toast Them
Sprinkle in the chili powder, cumin, smoked paprika, oregano, salt, black pepper, and cayenne. Stir well so the veggies coat in the spices. Let the spices toast for about 30 seconds while you stir; this step deepens the flavor and wakes up the seasonings.
Step 3: Add Liquids and Chicken
Pour in the chicken broth, enchilada sauce, and diced tomatoes with green chiles. Stir to combine and scrape up any browned bits from the bottom of the pot. Nestle the chicken breasts or thighs into the liquid, making sure they sit mostly submerged. Bring the pot to a gentle boil over medium-high heat.
Step 4: Simmer Until the Chicken Turns Tender
Once the soup reaches a gentle boil, reduce the heat to low or medium-low so it simmers steadily. Cover the pot with a lid, leaving it slightly ajar. Let the soup simmer for about 18–22 minutes, until the chicken cooks through and feels tender when you poke it with a fork. Stir once or twice during this time so nothing sticks.
Step 5: Shred the Chicken
Use tongs to lift the chicken out of the pot and place it on a cutting board or in a large bowl. Shred the chicken with two forks, or use a hand mixer on low speed for super quick shredding. Aim for bite-size shreds so every spoonful of soup gets some chicken.
Step 6: Add Beans, Corn, and Shredded Chicken
Add the black beans and corn to the pot and stir. Return the shredded chicken to the soup and mix everything together. Let the soup simmer another 5–10 minutes so the flavors mingle and the beans and corn heat through. Taste and adjust salt or spices at this point.
Step 7: Make It Creamy and Cheesy
Turn the heat down to low so the soup barely simmers. Add the cubed cream cheese and stir until it melts completely and blends into the broth. Add the shredded cheese in small handfuls, stirring between each addition so it melts smoothly and doesn’t clump. If you use heavy cream or half-and-half, pour it in now and stir until the soup looks silky.
Step 8: Adjust Thickness and Seasoning
Check the consistency of the soup. If it looks too thick for your taste, add a splash or two of broth until it reaches your favorite thickness. If it looks too thin, let it simmer uncovered for a few more minutes while you stir occasionally. Taste again and adjust with more salt, lime juice, or chili powder as needed.
Step 9: Serve with Toppings
Ladle the hot Chicken Enchilada Soup into bowls. Top each bowl with tortilla strips or crushed tortilla chips, extra cheese, a dollop of sour cream or Greek yogurt, and a sprinkle of cilantro or green onion. Add avocado on top and squeeze a lime wedge over each bowl right before you dig in.
Recipe Variations
- Gluten-free – Use a certified gluten-free enchilada sauce and broth; most other ingredients naturally avoid gluten.
- Dairy-free – Skip cream cheese and regular cheese; stir in a splash of canned coconut milk and use dairy-free cheese shreds if you like.
- Vegan – Swap chicken for canned chickpeas or extra black beans, use vegetable broth, and use dairy-free cheese or skip the cheese.
- Low carb – Omit the beans and corn, and add extra chicken and bell peppers; top with avocado and cheese.
- Extra protein – Stir in a can of drained pinto beans or add more shredded chicken.
- Smoky version – Add a chopped chipotle pepper in adobo and a spoonful of the adobo sauce.
- Slow cooker – Add everything except cheese and cream to the slow cooker, cook on low 6–7 hours or high 3–4 hours, shred chicken, then stir in cheese and cream at the end.
- Instant Pot – Sauté aromatics on Sauté mode, add liquids and chicken, cook on High Pressure 10 minutes, quick release, shred chicken, then stir in cheese and cream on Sauté (Low).
Ways to Serve Chicken Enchilada Soup Recipe
- Top with tortilla strips, avocado, cilantro, and lime for a “build-your-own” soup bar.
- Serve with warm flour or corn tortillas on the side for dunking.
- Pair with a simple green salad with a lime vinaigrette.
- Spoon it over cooked rice or cauliflower rice for a heartier bowl.
- Serve with a side of chips and salsa or guacamole for a fun Tex-Mex night.
Storage Success
Let the Chicken Enchilada Soup cool until it reaches room temperature, then transfer it to airtight containers. Store it in the fridge for 3–4 days, and reheat gently on the stove over medium-low heat so the cheese stays smooth. Add a splash of broth or water if it thickens too much in the fridge. Freeze it without the toppings for up to 2–3 months, then thaw overnight in the fridge and reheat on the stove while you stir often.

Chicken Enchilada Soup Recipe
Ingredients
Instructions
- Heat the oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the diced onion, bell pepper, and jalapeño if using. Cook, stirring, until the onion softens and turns translucent, about 4–5 minutes. Add the minced garlic and cook for 30–60 seconds, until fragrant.
- Sprinkle in the chili powder, cumin, smoked paprika, oregano, salt, black pepper, and cayenne if using. Stir to coat the vegetables and toast the spices for about 30 seconds, stirring constantly.
- Pour in the chicken broth, red enchilada sauce, and diced tomatoes with green chiles. Stir well, scraping up any browned bits from the bottom of the pot. Nestle the chicken breasts or thighs into the liquid so they are mostly submerged and bring the soup to a gentle boil over medium-high heat.
- Reduce the heat to low or medium-low to maintain a steady simmer. Cover the pot, leaving the lid slightly ajar, and simmer for 18–22 minutes, until the chicken is cooked through and tender. Stir once or twice during this time so nothing sticks.
- Use tongs to transfer the cooked chicken to a cutting board or large bowl. Shred the chicken into bite-size pieces using two forks or a hand mixer on low speed.
- Add the black beans and corn to the pot and stir. Return the shredded chicken to the soup and simmer for another 5–10 minutes, until everything is heated through and the flavors meld. Taste and adjust the salt or spices as needed.
- Turn the heat down to low so the soup is just barely simmering. Add the cubed cream cheese and stir until it melts completely and blends into the broth. Add the shredded cheese a small handful at a time, stirring between additions until smooth and melted. Stir in the heavy cream or half-and-half if using.
- Check the consistency of the soup. If it is too thick, stir in a splash or two of extra broth until it reaches your preferred thickness. If it is too thin, let it simmer uncovered for a few more minutes, stirring occasionally. Taste and adjust seasoning with more salt, chili powder, or a squeeze of lime juice if desired.
- Ladle the hot chicken enchilada soup into bowls. Top each serving with tortilla strips or crushed tortilla chips, extra cheese, a dollop of sour cream or Greek yogurt, cilantro or green onions, avocado, and a squeeze of lime just before serving.
Notes
Approximate per serving (1 of 6): 430–480 calories; fat 22–26 g; saturated fat 10–12 g; carbohydrates 30–35 g; fiber 6–8 g; sugars 5–7 g; protein 28–32 g; sodium 1050–1250 mg. Values will vary based on exact ingredient brands, cheese amount, and toppings used.

Leave a Reply