Best Chicken Enchilada Soup Recipe Ever: Smoky Tortilla-Crusted Bites in Creamy Tomato Broth

Soups & Stews

Best Chicken Enchilada Soup Recipe Ever: Smoky Tortilla-Crusted Bites in Creamy Tomato Broth

This best chicken enchilada soup recipe ever delivers restaurant-quality comfort in a single pot—where tender shredded chicken and smoky tortilla bits float in a velvety tomato broth. The secret lies in toasting corn tortillas for crispy edges and building layers of flavor through slow-simmered spices.

I perfected this version after years of testing, balancing creamy richness with the bright acidity of lime and the earthy depth of cumin.

The magic happens in the broth: roasted garlic and charred onions form the aromatic base, while chicken thighs (not breasts) stay juicy even after hours of simmering. Corn tortillas break into crunchy, flavor-packed bites that elevate every spoonful, while a final squeeze of lime brightens the creamy tomato foundation.

This isn't just soup—it's a one-pot masterpiece that transforms simple ingredients into something extraordinary.

What you'll end up with is a creamy yet balanced soup where each component shines—tender chicken, crispy tortilla pieces, and a broth so flavorful it tastes like it simmered all day.

The texture is perfect: creamy from the broth, crunchy from the tortillas, with just enough heat from chili powder to warm you from the inside out. Serve with warm cornbread or crusty bread for dipping, and you've got a meal that's equal parts comforting and impressive.

Best of all, this recipe scales effortlessly—double it for a crowd or halve it for leftovers (which, trust me, will disappear quickly). The foolproof technique ensures success every time, whether you're feeding a family or craving a cozy solo dinner. Let's get cooking—your taste buds won't know what hit them.

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

Ingredients for best chicken enchilada soup recipe ever

These 15 ingredients transform into the ultimate smoky, creamy, tortilla-crusted soup experience.

Ingredient Amount Notes
Chicken Thighs, Bone-In 🍗 2 ½ lb Skin-on for richer flavor
Corn Tortillas 🌽 12 whole Small size preferred, store-bought
Yellow Onions 🧅 2 whole Charred for deep flavor
Garlic Cloves 🧄 8 cloves Roasted for sweetness
Canned Diced Tomatoes 🍅 28 oz San Marzano preferred
Chicken Broth 💧 4 cups Low-sodium preferred
Heavy Cream 🥛 1 cup Full-fat for richness
Ground Cumin 🌿 1 ½ tbsp Toasted for depth
Chili Powder 🌶️ 1 ½ tbsp Smoked variety preferred
Dried Oregano 🍃 1 tsp Mexican oregano ideal
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Lime Juice 🍋 ½ cup Freshly squeezed
Olive Oil 🫒 ¼ cup Extra-virgin for richness
Cotija Cheese 🧀 ½ cup Crumbled for garnish

The chicken thighs are non-negotiable—skin-on, bone-in for that unmatched richness. Trader Joe's often has the best prices for bone-in thighs, but any grocery store's butcher section will work. Look for thighs with good marbling—they stay juicy even after hours of simmering. Corn tortillas should be small and sturdy; Mission or La Banderita are my go-tos, but any store-bought will do. The secret to those crispy tortilla bits? Toast them in batches until golden—don't skip this step. For the charred onions and garlic, I use a cast-iron skillet over high heat until blackened in spots—this adds a smoky depth that can't be replicated any other way.

No cumin? Smoked paprika at double the amount works in a pinch, though it won't be identical. Running out of Cotija? Substitute crumbled feta or even Parmesan—just know the flavor will be different. The San Marzano tomatoes make all the difference here; if you can't find them, Muir Glen is the next best thing. For the heavy cream, full-fat is essential—don't use anything reduced. The lime juice should be freshly squeezed; bottled lime juice just doesn't cut it. Want to make this ahead? Hold off on adding the tortilla bits until reheating so they stay crispy.

This soup tastes even better the next day—honestly, the flavors meld into something magical. Store leftovers in the fridge for up to 5 days, or freeze for 3 months. I always make a double batch because it disappears so fast. For serving, I like to toast the tortilla bits fresh each time so they stay crispy. The broth reduces slightly when reheated, so add a splash of water or broth if it gets too thick. Garnish with extra Cotija and a crack of black pepper right before serving—trust me, it makes all the difference.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: those toasted tortilla strips floating on top. They’re the perfect crunchy contrast to the rich, garlicky broth—like a hug in soup form. No fancy techniques, just fry a few strips in the oil you’re already using.
  • I’ll be real: the next day’s even more delicious. The flavors meld, the tortillas get softer, and honestly? It’s the kind of soup that makes you want to eat it straight from the pot. Freezer-friendly too—just reheat and add a splash of water.

Step-by-step instructions for smoky tortilla-crusted chicken enchilada soup

This method delivers restaurant-quality texture and flavor with minimal effort—creamy broth, crispy tortilla bites, and perfectly seasoned chicken.

1

Char the Onions and Roast the Garlic for Deep Flavor

Heat a dry skillet over medium-high heat and add the whole yellow onions. Cook them undisturbed for 8-10 minutes, turning occasionally, until their edges are deeply charred and blackened in spots. This caramelization builds the soup's rich foundation. Transfer the charred onions to a cutting board and let them cool slightly before peeling off the blackened skin.

While the onions cook, preheat your oven to 400°F. Place the garlic cloves on a parchment-lined baking sheet and drizzle with 1 tablespoon of the olive oil. Roast for 12-15 minutes until the cloves are golden and soft. The roasting mellows their sharpness and adds natural sweetness to the soup. Once cooled, squeeze the roasted garlic from their skins directly into your mixing bowl.

2

Sear and Shred the Chicken for Maximum Flavor

Pat the chicken thighs dry with paper towels—this ensures a better sear. Heat 2 tablespoons of the olive oil in a large Dutch oven over medium-high heat until shimmering. Working in batches if needed, add the chicken thighs skin-side down and cook for 6-8 minutes until the skin is deep golden brown and crispy. Flip the thighs and cook for another 4-5 minutes until the meat reaches 165°F internally.

Remove the chicken from the pot and let it rest for 5 minutes before shredding with two forks. The resting prevents dry, stringy meat. Once shredded, return the chicken to the pot and set it aside—its juices will infuse the broth as we build the soup.

3

Build the Creamy Tomato Base

In the same Dutch oven, reduce the heat to medium and add the remaining 2 tablespoons of olive oil. Add the charred onions and cook for 2 minutes until fragrant. Stir in the ground cumin, chili powder, dried oregano, salt, and black pepper, toasting the spices for 30 seconds until aromatic.

Pour in the canned diced tomatoes (with their juices) and chicken broth. Bring the mixture to a gentle simmer, then reduce the heat to low and let it cook uncovered for 15 minutes. This step develops the soup's depth—watch for the onions to soften and the flavors to meld. The broth should now have a rich, smoky aroma.

4

Create Crispy Tortilla Bites and Finish the Soup

Cut the 12 corn tortillas into 1-inch squares—you should have about 48 pieces total. Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Working in batches, fry the tortilla squares for 1-2 minutes per side until they're golden brown and crispy. Drain on paper towels and set aside.

Return the Dutch oven to medium-low heat and stir in the heavy cream and lime juice. The cream should gently heat through—don't let it boil, or it will curdle. Taste and adjust seasoning with additional salt if needed. Fold in the shredded chicken and half of the crispy tortilla squares, reserving the rest for garnish.

5

Serve with Crunchy Toppings and Fresh Garnish

Ladle the soup into bowls, topping each serving with the remaining crispy tortilla squares and crumbled cotija cheese. The contrast of creamy broth, tender chicken, and crispy tortilla bites makes this soup truly special. Serve immediately while the tortilla squares are still crunchy—this dish doesn't wait!

For extra flair, garnish with fresh cilantro or a drizzle of avocado oil. The lime juice brightens the rich, smoky flavors, while the cotija cheese adds a salty tang. Each spoonful delivers layers of texture and depth that make this the best enchilada soup you'll ever try.

👨‍🍳

Pro Tips For Making Best Chicken Enchilada Soup Recipe Ever

  • BLISTER NOT BROWN: DESCRIPTION: Skip the slow sear on chicken thighs—get them screaming hot in a dry skillet first. After 3 minutes per side until deeply charred (not just brown), remove them and set aside. That crust packs flavor you won’t get from gentle cooking, and it won’t turn to mush when simmered later. I used to worry about overcooking them, but they’ll finish perfectly in the broth.
  • SOAK TORTILLAS 10 MINUTES: DESCRIPTION: Toss corn tortillas in warm broth for 10 minutes before rolling—no need to soften them fully. This prevents them from disintegrating when they hit the soup later. I learned this the hard way after watching a batch turn to paste in my first attempt. Even if you’re in a hurry, this step guarantees texture.
  • SWEAT ONIONS LOW AND LONG: DESCRIPTION: Caramelize onions at 275°F (135°C) for 40 minutes until jammy, not just translucent. The deeper color and sweetness cut through the richness of the chicken fat. I used to rush this, and the soup always tasted flat—now it’s the base of the flavor. Add a splash of broth if they dry out.
  • SALT THE BROTH AFTER SIMMERING: DESCRIPTION: Wait until the soup has simmered 15 minutes before adding salt—this lets the natural flavors develop first. Taste at the end and adjust; canned tomatoes and store-bought broth often hide blandness. I was skeptical until I tried it, and now I can’t go back.

Wine and beer pairings for this best chicken enchilada soup recipe ever

Mexican Lager Pairing

A crisp, Mexican-style lager like Modelo Especial or Pacifico Clara is my go-to choice for this soup. The light body and subtle malt sweetness complement the smoky, creamy broth without overpowering it. The effervescence also helps cleanse your palate between spoonfuls, making each bite of crispy tortilla bits feel fresh.

I like to chill mine to 40-45°F—just cold enough to enhance the soup's flavors without numbing your taste buds. 🍺

Spicy Margarita Cocktail

For a festive twist, serve this soup with a spicy margarita made with reposado tequila, fresh lime juice, and a touch of agave syrup. Add ½ tsp chili powder and a pinch of salt to the rim for a kick that mirrors the soup's warmth.

The citrusy brightness cuts through the creaminess, while the tequila adds depth. I like to muddle 2-3 mint leaves in the glass for an extra layer of freshness. 🍹

White Wine Options

If you prefer wine, a dry Riesling from Germany or a Verdejo from Spain offers the perfect balance. The acidity in these wines mirrors the lime juice in the soup, while their crisp finish prevents the dish from feeling too heavy.

Avoid oaky whites—they'll clash with the bright, smoky flavors. Serve slightly chilled (50-55°F) to let the wine's structure shine alongside the soup's creamy texture. 🍷

Beer and Cheese Combo

Pair your soup with a sharp cheddar or pepper jack cheese for dipping the tortilla bits. The saltiness of the cheese enhances the smoky depth of the soup, while the fat content helps balance the acidity.

I love Tillamook Sharp Cheddar or Monterey Jack for this purpose. Keep the beer simple with a Mexican amber lager like Negra Modelo—its caramel notes complement the roasted garlic and onions beautifully. 🧀

Non-Alcoholic Refreshers

For a non-alcoholic option, try a hibiscus-peppermint iced tea sweetened with agave. The tartness of the hibiscus echoes the lime in the soup, while the peppermint adds a cooling contrast. Serve over ice with a slice of lime on the rim.

Alternatively, a sparkling limeade made with San Pellegrino and fresh lime juice keeps things refreshing without overpowering the dish's rich flavors. 💧

Dessert Wine Balance

If you're serving this as part of a full Mexican feast, consider a dry sparkling wine like Prosecco or Cava to finish the meal. The bubbles and acidity help reset your palate after the rich, creamy soup.

For a sweeter option, a Pedro Ximénez sherry (sweet but not cloying) pairs surprisingly well with the spicy, smoky notes. Serve at 55°F to let the wine's complexity shine. 🍇

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 16g80%
Cholesterol 210mg70%
Sodium 1250mg54%
Total Carbohydrate 32g11%
Dietary Fiber 6g21%
Sugars 8g
Protein 32g64%
* 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

Can I make this chicken enchilada soup with chicken breasts instead of thighs?

While it's possible, chicken thighs are ideal because they stay juicier during the long simmer. If you must use breasts, trim all visible fat and cook them separately until just done (165°F) before shredding. Add them back to the soup only at the very end to prevent drying out. For best results, consider using half thighs and half breasts to balance texture.

2

How do I keep the tortilla bits crispy when reheating leftovers?

Never reheat tortilla bits in the soup directly—they'll turn soggy. Instead, toast fresh batches in a dry skillet over medium-high heat for 1-2 minutes per side before adding them to reheated soup. For extra crunch, sprinkle with a pinch of salt while toasting. Store leftover tortilla bits separately in an airtight container.

3

What can I substitute if I don't have corn tortillas?

Flour tortillas work in a pinch, but they'll be less flavorful and may not crisp up as well. For best results, use small corn tortillas (like 6-inch) and cut them into ½-inch strips instead of squares. If you're gluten-free, look for certified gluten-free corn tortillas—regular gluten-free flour tortillas won't hold up well. The key is thin, crispy pieces that can stand up to the creamy broth.

4

Can I make this soup in a slow cooker?

Brown the chicken and char the onions/garlic separately first. Then combine everything (except tortilla bits and cream) in your slow cooker and cook on low for 6-7 hours or high for 3-4 hours. Stir in the cream and lime juice during the last 30 minutes of cooking. Add crispy tortilla bits just before serving to maintain texture. The slow cooker enhances the broth's depth even more!

5

Why does my soup taste too spicy?

This likely means the chili powder or cumin overpowered the other flavors. Balance it by adding 1 tablespoon of lime juice (cuts through heat) and ½ teaspoon of sugar (rounds out flavors). For extra richness, stir in 1 tablespoon of sour cream at the end. Next time, reduce the chili powder to 1 teaspoon and toast it longer to mellow the heat before adding to the soup.

★★★★★4.6(13 reviews)
Categories Soups & Stews