Best Chicken Enchilada Soup Recipe Ever: Tortilla-Edged Creaminess with Spiced Chicken

Soups & Stews

Best Chicken Enchilada Soup Recipe Ever: Tortilla-Edged Creaminess with Spiced Chicken

This best chicken enchilada soup recipe ever delivers the ultimate comfort in every spoonful—tender spiced chicken, tortilla-edged creaminess, and layers of smoky, savory flavor that taste like a hug from my grandmother's kitchen. 💛 After years of perfecting this dish, I've cracked the code for achieving restaurant-quality depth at home, where the tortillas add texture and the spices create that signature warmth.

The secret lies in a two-step cooking process: first building a rich, aromatic base with sautéed onions, garlic, and spices, then simmering the chicken until it's fork-tender before blending just enough of the broth to create that signature velvety texture.

What sets this apart is how the toasted tortillas—cut into strips and cooked until crispy—transform ordinary soup into something extraordinary, adding both texture and visual appeal.

By the time you're done, you'll have a steaming bowl of soup with perfectly balanced flavors: tender chicken, crispy tortilla edges, and a creamy broth that's rich but never heavy. The spices—cumin, chili powder, and a touch of cinnamon—create that familiar enchilada warmth without overpowering the dish.

This is the kind of soup that disappears quickly, leaving everyone asking for seconds.

Serve with warm cornbread or crusty bread to soak up every last drop of that flavorful broth. The beauty of this recipe is its versatility—it works as a hearty main dish for chilly evenings or as a satisfying lunch that feels special. Let's get cooking!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for best chicken enchilada soup recipe ever

Sixteen ingredients for a soup that tastes like a warm embrace from Abuela's kitchen.

Ingredient Amount Notes
Boneless Chicken Breast 🍗 2 ½ lb Cut into 1-inch cubes
Yellow Onions 🧅 2 whole Medium size, diced
Garlic Cloves 🧄 6 cloves Minced for aromatic base
Corn Tortillas 🌽 12 whole Small size, cut into strips
Ground Cumin 🌿 2 tsp Toasted for deeper flavor
Chili Powder 🌶️ 2 tbsp Medium heat preferred
Ground Cinnamon 🌶️ ½ tsp Warmth without overpowering
Dried Oregano 🍃 1 tsp Mexican oregano preferred
Chicken Broth 💧 6 cups Low-sodium preferred
Heavy Cream 🥛 1 cup Full-fat for richness
Tomato Sauce 🍅 1 cup Canned, no sugar added
Olive Oil 🫒 ¼ cup For sautéing onions
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Lime Juice 🍋 1 tbsp Freshly squeezed

The chicken breast is your star player here. Buy bone-in if possible—it stays juicier, and the bones add depth to the broth. I always grab mine from Costco when I'm doing a big batch, but the regular supermarket stuff works fine for a weeknight. Look for plump, firm pieces with no grayish tint. The tortillas? Mission brand is my go-to—they're sturdy enough to hold their shape when toasted. If you can't find corn tortillas, flour works too, but corn gives that authentic flavor. The spices? Penzeys or the bulk bins at Whole Foods are worth the splurge for this dish.

No chicken broth? Beef broth with a splash of lime juice works in a pinch. Fresh out of chili powder? Smoked paprika plus cayenne gets you close. The heavy cream can be swapped for coconut milk if you're avoiding dairy—just know the flavor will shift slightly. Want more texture? Add black beans or diced avocado at the end. The lime juice is non-negotiable though—it brightens everything up. Pro tip: Toast your cumin seeds in a dry pan for 30 seconds before grinding—game-changer for depth.

This soup tastes even better the next day—honestly, the flavors meld into perfection. Keeps for 4-5 days in the fridge, freezes beautifully for 3 months. I always make a double batch because it disappears fast. Store the tortilla strips separately if you want to keep them extra crispy. Serve with warm cornbread or crusty bread to soak up every last drop of that creamy goodness. Leftovers reheat wonderfully—just add a splash of broth if it gets too thick.

❤️

Why You'll Love This Recipe

  • No Tortilla Stress: I slice the tortillas before adding them to the pot—no soggy mess, no last-minute frying. Toss them in whole, let the broth do the work, and they soften just enough to soak up all that cumin-spiced chicken flavor. Honestly, it’s the one step that makes this recipe foolproof.
  • That Cumin Kick: Between us, ground cumin transforms this from ordinary soup to ridiculously good. I don’t skimp—just a heaping teaspoon toasted in the oil until the kitchen smells like a Mexican street corner. That earthy warmth lingers, turning shredded chicken into something you’ll fight over.
  • Lunchbox Magic: This soup begs to be reheated—better the second day, if you can believe it. Pack it in jars for work or school; the tortillas hold their shape, and the onions caramelize even more overnight. My kid’s teacher actually asked for the recipe after tasting his.
  • Pantry Staple Power: Three ingredients on this list (onion, garlic, cumin) are already in my fridge. Chicken breast stretches further than you’d think when shredded, and tortillas? A dollar bag lasts me weeks. I made this last month on $8 for six servings—no guilt, all flavor.

Step-by-step instructions for chicken enchilada soup

This is where the magic happens—rich, spiced chicken meets crispy tortilla edges in a creamy hug.

1

🔥 Step 1: Sear the Chicken for Maximum Flavor

Heat 0.25 cup olive oil in a large Dutch oven over medium-high heat. Add the 2.5 lb boneless chicken breast cut into 1-inch cubes and cook for 5-6 minutes, stirring occasionally, until the chicken is golden brown on all sides. You're building that deep, caramelized flavor right now—don't skip this step!

Once the chicken is browned, remove it from the pot and set it aside. You'll add it back later, but first, we need to build that aromatic base. The seared chicken will infuse the broth with its own delicious juices, making every spoonful richer. If the chicken releases from the pan easily, it's ready to go.

2

🍳 Step 2: Build the Aromatic Base with Onions and Spices

In the same Dutch oven, add 2 whole yellow onions diced and 6 cloves garlic cloves minced. Cook over medium heat for 5-6 minutes until the onions are soft and translucent and the garlic is fragrant but not browned. This is where the foundation of your soup's flavor develops—take your time here.

Now add 2 tbsp chili powder, 2 tsp ground cumin, 0.5 tsp ground cinnamon, 1 tsp dried oregano, 1.5 tsp salt, and 0.5 tsp black pepper. Stir everything together for 30 seconds to toast the spices and release their aromas. You'll smell that warm, earthy, slightly sweet spice blend—this is what makes enchilada soup sing.

3

🥘 Step 3: Simmer the Broth and Chicken

Pour in 6 cups chicken broth and 1 cup tomato sauce. Return the chicken to the pot and bring everything to a gentle boil. Once boiling, reduce the heat to low and let it simmer uncovered for 20-25 minutes until the chicken is tender and can be easily shredded with two forks. This is the moment when all those spices meld together into a cohesive, comforting broth.

While it simmers, you'll notice the chicken absorbing all that beautiful spiced broth. If the liquid reduces too much before the chicken is fully cooked, add a splash of water to keep it just right. The soup should be flavorful but not overwhelmingly thick at this stage—we'll adjust that later.

4

🔪 Step 4: Toast the Tortilla Strips for Crunch

Cut the 12 whole corn tortillas into ¼-inch strips. Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the tortilla strips in a single layer and cook for 2-3 minutes, stirring occasionally, until they're golden brown and crispy. This is the secret to that perfect tortilla edge texture—don't walk away, or they'll burn before they crisp up.

Transfer the toasted tortilla strips to a paper towel-lined plate to drain any excess oil. They'll stay crispy for a few minutes, but add them to the soup right before serving so they don't get soggy. Here's where the texture magic happens—those crispy edges contrast beautifully with the creamy broth.

5

🥘 Step 5: Finish with Cream and Lime

Return the soup to a gentle simmer. Stir in 1 cup heavy cream and cook for 2-3 minutes just until the soup is heated through and slightly thickened. The cream should blend smoothly—don't let it boil vigorously, or it might curdle. You're looking for a velvety texture that coats the back of a spoon.

Finally, stir in the 1 tbsp lime juice and taste. Adjust the seasoning if needed—this is your chance to balance the flavors. The lime brightens everything up, cutting through the richness of the cream and adding a little zing. Ladle the soup into bowls, top with the crispy tortilla strips, and serve immediately while they're still crispy and the soup is steaming hot.

👨‍🍳

Pro Tips For Making Best Chicken Enchilada Soup Recipe Ever

  • SHRED CHICKEN LOW: I used to overcook the chicken breast until it turned to rubber, and the soup suffered for it. Simmer it in the broth at a gentle boil—just until it hits 165°F internally—then pull it out to rest. The meat will shred effortlessly, and you’ll avoid that sad, dry texture that ruins everything.
  • TOAST TORTILLAS FAST: Skip the slow, sad method of toasting tortillas one by one over the flame. Instead, stack them in a dry skillet and toast them all at once—about 30 seconds per side—until they’re golden and crisp. This keeps them from sticking and saves you from waiting around like you have nothing better to do.
  • SAUTE ONIONS UNTIL GOLDEN: The onions aren’t just for flavor—they’re the foundation. Cook them in the oil until they’re deep golden, not just soft. I learned this the hard way when my soup tasted flat because I rushed. It takes about 8-10 minutes, but it’s the thing that matters most for that rich, caramelized depth.
  • STIR IN CUMIN LAST: If you add the cumin too early, it’ll burn before the onions and garlic get their chance to shine. Toss it in right after the garlic, just before you pour in the broth. This keeps the spices bright and aromatic instead of bitter and overpowering—trust me, it makes a real difference.

Flavor customization for these flavors

Spice Level Control

Want to adjust the heat? Start by reducing the chili powder to 1 tbsp for a milder version, or add ½ tsp cayenne pepper for extra kick. I keep a small jar of Penzeys smoked paprika on hand—just 1 tsp adds depth without overwhelming heat.

For a smoky twist, swap ½ tsp cinnamon for ½ tsp ground chipotle powder. 🌶️

Creamy Variations

Craving extra richness? Replace the heavy cream with ½ cup sour cream for tangy depth, or use ½ cup coconut milk for a dairy-free option. My kids love the ½ cup Mexican crema—it adds a subtle tang that balances the spices beautifully.

For a lighter touch, blend in ½ cup plain Greek yogurt at the end.

Protein Swaps

No chicken? Swap in 2.5 lb shredded rotisserie chicken (season it with the same spices first!) or 2.5 lb pork shoulder, cooked until tender. For vegetarian, use 2.5 lb extra-firm tofu (pressed and cubed) or 1.5 cups cooked black beans.

I’ve also made this with 1.5 cups cooked lentils—just add them with the broth to soak up flavors.

Tortilla Textures

Skip the strips? Toast 6 whole tortillas instead, then crumble them over the soup for a rustic touch. For extra crunch, bake ¼ cup panko breadcrumbs with 1 tbsp chili powder at 350°F for 5 minutes—sprinkle on top like enchilada crumbs.

My Austin farmers market sells blue corn tortillas—try those for a vibrant twist!

Broth Boosts

Want deeper flavor? Sauté 1 diced poblano pepper with the onions, or add 1 tbsp tomato paste to the broth. For umami, stir in 1 tsp fish sauce (trust me, it disappears!).

My Nana Mae always added 1 bay leaf while simmering—remove it before serving. For a smoky note, cook the chicken with ½ tsp liquid smoke (just a splash!).

Topping Ideas

Finish with ¼ cup crumbled queso fresco, 2 tbsp chopped cilantro, or 2 tbsp pickled jalapeños for brightness. A sprinkle of toasted pumpkin seeds adds crunch, while avocado slices bring freshness. For a Southern touch, top with crumbled bacon—it’s a crowd-pleaser at our Austin BBQ nights. 🥗

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 12g60%
Cholesterol 115mg38%
Sodium 850mg37%
Total Carbohydrate 32g11%
Dietary Fiber 5g18%
Sugars 6g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why do the tortilla strips need to be crispy?

The crispy tortilla strips are the secret to this soup's texture contrast! They add a satisfying crunch that balances the creamy broth, just like the tortilla edges in traditional enchiladas. Toasting them separately ensures they stay crispy right until serving—adding them straight from the skillet keeps that perfect texture.

2

Can I make this soup ahead of time?

This soup actually tastes better the next day as the flavors meld. Store in an airtight container for 4-5 days in the fridge. For serving, reheat gently on the stove and add fresh tortilla strips (toasted just before serving) to maintain their crispiness. Freeze for up to 3 months—just thaw overnight in the fridge.

3

What if I don't have corn tortillas?

Flour tortillas work perfectly fine! For extra authenticity, look for blue corn tortillas at specialty stores. If you're in a pinch, even tortilla chips (lightly toasted) can add that crunchy element—just reduce the quantity slightly since they're already crispy. The key is maintaining that textural contrast with the creamy broth.

4

How do I adjust the creaminess without heavy cream?

Try these lighter alternatives: blend in ½ cup Greek yogurt at the end for tangy creaminess, or use ½ cup evaporated milk for a milder dairy option. For dairy-free, coconut milk works well—just reduce the broth slightly first to balance the flavor. The soup will still be rich but with a different texture profile.

5

Can I make this soup in a slow cooker?

Yes! Brown the chicken first (same as recipe), then transfer everything to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Add the tortilla strips just before serving to keep them crispy. The slow cooker method actually enhances the spice flavors, making them more pronounced. Just stir in the heavy cream and lime juice at the end.

★★★★★4.8(9 reviews)
Categories Soups & Stews