Soups & Stews
This authentic chicken enchilada soup recipe delivers the soul-warming comfort of Mexico’s most beloved soup—where tender shredded chicken, smoky tortilla strips, and velvety tomato broth come together in perfect harmony. 🌟 The secret lies in slow-cooked chicken infused with cumin and bay leaves, paired with crispy fried tortillas that add a satisfying crunch with every spoonful.
I’ve perfected this version to balance rich, creamy textures with bright, tangy flavors—just like Abuela used to make, but with modern shortcuts that still honor tradition.
The foundation of great enchilada soup starts with a deeply flavorful broth, built layer by layer with garlic, onions, and a touch of chipotle for that signature smokiness.
While the chicken simmers until falling-apart tender, the tortillas get fried to a golden crisp—just enough to hold their shape when added back to the pot.
This isn’t your average canned-soup quick fix; it’s a restaurant-quality dish that feels like a hug in a bowl, especially when topped with crumbled queso fresco, a drizzle of crema, and fresh cilantro.
What sets this recipe apart is the balance of textures: the creamy tomato broth, the smoky tortilla crunch, and the tender chicken all work together in every bite.
The soup develops even richer flavors as it sits, making it perfect for meal prep—just reheat and serve with warm cornbread or crusty bread to soak up every last drop.
Whether you’re feeding a family or craving a cozy solo dinner, this is the enchilada soup that’ll become your new go-to.
For those who love tradition with a modern twist, you can adjust the spice level by adding more chipotle or a dash of cayenne, or swap the flour tortillas for corn tortillas for an extra layer of authenticity.
The possibilities are endless, but the core remains the same: a foolproof, deeply satisfying bowl of comfort that tastes like home. Let’s get cooking!
Ingredients for authentic chicken enchilada soup
Six servings of soul-warming comfort—where smoky tortillas and creamy broth meet tender chicken in every spoonful.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs 🍗 | 2 ½ lb | Bone-in, skin-on preferred |
| Flour Tortillas 🍞 | 12 whole | Medium size, store-bought or homemade |
| Garlic Cloves 🧄 | 6 cloves | Freshly minced for depth |
| Yellow Onion 🧅 | 1 whole | Diced, yellow or white |
| Canned Tomato Sauce 🍅 | 2 cups | San Marzano preferred |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Ground Cumin 🌿 | 1 tbsp | Toasted for warmth |
| Bay Leaves 🌿 | 2 whole | Fresh or dried |
| Dried Oregano 🍃 | 1 tsp | Mexican preferred |
| Smoked Paprika 🌶️ | 1 tsp | For smoky depth |
| Chipotle Peppers in Adobo 🌶️ | 2 whole | Minced, adjust for heat |
| Queso Fresco 🧀 | ½ cup | Crumbled, for topping |
| Mexican Crema 🥛 | ¼ cup | Or sour cream thinned |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Vegetable Oil 🫒 | ½ cup | For frying tortillas |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The chicken thighs are non-negotiable here—they stay juicy and tender while the broth develops layers of flavor. Bone-in, skin-on is ideal, but boneless works too. Look for thighs with good marbling at Walmart or H-E-B—their butcher sections often have great deals. If you're using corn tortillas for authenticity, grab them from the Latin market where they stay fresher longer. The chipotle peppers in adobo? Penzeys sells them canned, but any brand works. Just make sure they're not too spicy unless you love heat!
No flour tortillas? Corn tortillas work perfectly—just fry them a little longer so they don't fall apart. Running out of queso fresco? Cotija cheese crumbled is a great swap. The crema can be homemade by mixing sour cream with a splash of milk if you're feeling fancy. For the broth, low-sodium is key—you'll be adding plenty of salt later. The cumin and smoked paprika are what give this soup its signature depth, so don't skip them. If you can't find Mexican oregano, regular dried oregano at half the amount will do in a pinch.
This soup tastes even better the next day—honestly, it's worth making a double batch. Store leftovers in the fridge for 4-5 days or freeze for 3 months. I like to portion it into containers so lunches are ready to grab. The fried tortillas stay crispy for about 2 hours at room temperature, so add them back to the soup just before serving. Garnish with cilantro and queso fresco right before eating so everything stays fresh and vibrant.
Why You'll Love This Recipe
- One-Pot Wonder: I swear by this—just brown the chicken thighs, toss in the onion and garlic, then dump in the tortillas and tomato sauce. No extra pans, no fuss, and honestly, the flavor builds right in that same pot.
- Tortilla Magic: Between us, the secret’s in those flour tortillas. They soften just enough to melt into the soup, but not so much that you lose that satisfying bite. (Yes, even on a Tuesday night.)
- Budget-Friendly Feast: Chicken thighs are cheaper than breasts, and tortillas stretch this into four hearty servings. I’ll be real: my grocery budget thanks me every time I make this.
- Leftovers That Beg: This soup actually tastes better the next day—if you can resist eating the whole pot. I double the batch on Sundays and freeze half; come winter, it’s my cozy lifesaver.
Step-by-step instructions for authentic chicken enchilada soup
Let's build this soul-warming soup where smoky tortillas meet rich tomato broth.
🔥 Step 1: Sear the Chicken Thighs for Deep Flavor
Pat the 2.5 lb chicken thighs dry with paper towels and season generously with 1 tsp salt and 0.5 tsp black pepper on both sides. Heat a large Dutch oven over medium-high heat and add 2 tablespoons vegetable oil (from the 0.5 cup total).
Place the chicken thighs skin-side down and cook for 6-8 minutes until the skin is golden brown and crispy. Flip and cook another 4-5 minutes until the internal temperature reaches 165°F. Remove chicken and set aside to rest.
Here's the thing—searing the chicken first builds incredible depth of flavor that carries through the entire soup. Don't skip this step, even if it adds a few minutes to your prep time.
🍳 Step 2: Build the Smoky Base with Aromatics
In the same Dutch oven, reduce heat to medium and add 2 tablespoons vegetable oil (to make the full 0.5 cup). Add the 1 whole yellow onion and cook for 5 minutes until softened and translucent.
Add the 6 cloves minced garlic and cook for 30 seconds until fragrant. Stir in the 1 tbsp ground cumin, 1 tsp smoked paprika, 1 tsp dried oregano, and 2 whole bay leaves. Cook for 1 minute until the spices are toasted and aromatic.
This is where the authentic flavors develop. The toasted spices release their essential oils, creating that warm, earthy base that defines this soup. Don't rush this step—let those spices sing.
🥘 Step 3: Simmer the Broth with Chipotle Heat
Pour in the 2 cups canned tomato sauce and 4 cups chicken broth, scraping up any browned bits from the bottom of the pot. Add the 2 whole minced chipotle peppers in adobo (adjust for heat preference) and bring to a gentle boil.
Return the chicken thighs to the pot, skin-side up, and simmer uncovered for 20 minutes. The chicken should be fork-tender and easily pull apart. Remove the chicken, shred the meat (discard bones and skin), and return the shredded chicken to the pot.
Simmer the soup for another 10 minutes to let all the flavors meld together. You'll notice the broth deepens in color and develops a beautiful, smoky aroma. This is your reward for taking your time.
🔪 Step 4: Fry the Tortillas for Crunchy Texture
While the soup simmers, heat 0.25 cup vegetable oil (from the 0.5 cup total) in a clean skillet over medium heat. Fry each of the 12 whole flour tortillas for 20-30 seconds per side until they're light golden brown and crispy.
Drain on paper towels and keep warm. The key here is to fry them just until they're crispy—not too dark or they'll burn. You want that perfect crunch that contrasts beautifully with the creamy broth.
🥘 Step 5: Finish and Serve with Toppings
Stir in the 0.25 cup Mexican crema and simmer for 2 minutes to slightly thicken the soup. Taste and adjust seasoning with additional salt if needed. Ladle the soup into bowls and top each serving with 2 crispy tortillas, 0.5 cup crumbled queso fresco, and 1 tablespoon chopped fresh cilantro.
Here's the magic—the contrast of creamy soup with crispy tortillas and cool, crumbly queso fresco creates a perfect balance of textures and temperatures. Serve immediately while the tortillas are still crispy and the soup is steaming hot.
Pro Tips For Making Authentic Chicken Enchilada Soup
- Sear the Thighs First: Skip the slow start—hit those chicken thighs with a hot, dry skillet for 4-5 minutes per side before adding anything else. The crust locks in flavor and keeps the meat from drying out later when it simmers in the tomato sauce. (Yes, even if you're impatient like me, resist the urge to rush this.)
- Toast the Tortillas Dry: Ditch the damp tortillas—wrap each one in foil and warm in a 350°F oven for 5-7 minutes until pliable, not soggy. This prevents them from disintegrating into mush when they hit the simmering broth, which is the thing that matters most when you want real texture.
- Sweat the Onion Low: After searing the chicken, reduce heat to medium-low and cook the onion until it’s translucent but not browned—about 8-10 minutes. Browning here will burn before the garlic has a chance to add its magic, and you’ll taste it in every bite.
- Simmer the Sauce Long: Don’t rush the tomato sauce—let it bubble gently for at least 20 minutes after adding the chicken and broth. This breaks down the canned tomatoes into a velvety base, not a watery mess. (I learned this the hard way after serving soup that tasted like it was made from a can of sad, undercooked tomatoes.)
Wine and beer pairings for these flavors
White Wine Pairings
A crisp Vermentino from Sardinia is my go-to white wine for this soup—its bright citrus notes and mineral finish cut through the richness while complementing the smoky chipotle and creamy tomato broth.
Look for a bottle from Cantina Mesina or La Spinetta for that perfect balance. The slight acidity keeps your palate refreshed between each spoonful of enchilada soup. 🍷
Light Red Options
If you prefer red wine, a Tempranillo from Spain or Rioja offers a smoother pairing with the soup's smoky depth. I love Muga Reserva—its earthy undertones and subtle oak enhance the cumin and chipotle flavors without overpowering them. Serve slightly chilled (55-60°F) for the best experience.
Mexican Beer Pairings
For beer lovers, a Mexican lager like Modelo Especial or Pacífico works beautifully—its clean, crisp profile lets the soup's flavors shine. If you want something bolder, try a Mexican amber ale like Negra Modelo for a malty contrast that pairs wonderfully with the tortilla crunch.
Serve both at 45°F for optimal refreshment. 🍺
Sparkling Contrast
A Mexican sparkling wine like Cava from Freixenet adds a festive touch while cleansing your palate between bites. The bubbles help balance the soup's richness, making it feel lighter. I like to serve it slightly chilled (45-50°F) alongside the soup for a celebratory feel.
Non-Alcoholic Options
Don't drink alcohol? No problem! A Mexican horchata (made with rice, cinnamon, and almonds) or a ginger-mint iced tea (like Arizona Ginger Beer) provides refreshing contrast. For something more substantial, try a sparkling lime soda with a pinch of salt—it mimics the crema's tanginess perfectly. 💛
Regional Wine Twist
For a truly authentic experience, pair your soup with a Baja California wine like Don Pedro Chardonnay—its tropical fruit notes and creamy texture mirror the soup's richness.
If you're in Mexico, ask for a local Tempranillo from Valle de Guadalupe for a true regional match. The local terroir makes all the difference! 🌎
Nutrition facts
Frequently asked questions
What makes this chicken enchilada soup different from regular chicken soup?
This recipe transforms traditional soup into a Mexican-inspired dish with three key elements: crispy fried tortillas for texture, chipotle-infused broth for smoky depth, and queso fresco for tangy contrast. Unlike regular chicken soup, it combines creamy tomato broth with authentic Mexican spices like cumin and oregano for a completely different flavor profile.
Can I use corn tortillas instead of flour tortillas?
Corn tortillas work beautifully and add even more authentic flavor. Just fry them 10-15 seconds longer per side since they're thinner and crisp up faster. The toasted corn flavor pairs perfectly with the smoky broth. For extra authenticity, look for blue corn tortillas at Latin markets.
How do I adjust the spice level for picky eaters?
Start by reducing the chipotle peppers to 1 whole pepper instead of 2. For milder heat, remove the seeds and membranes first. You can also omit the smoked paprika completely and use regular paprika instead. Always taste the broth before adding the chicken back in to adjust seasoning.
Can I make this soup ahead of time?
This soup actually tastes better the next day as flavors meld together! Store in an airtight container in the fridge for 4-5 days or freeze for 3 months. Reheat gently on the stove, adding 1-2 tablespoons of broth if it thickens too much. Just add the fried tortillas back when serving to maintain their crispiness.
What's the best way to serve this soup?
Serve in deep bowls with warm cornbread or crusty bread for dipping. Garnish each serving with 2 crispy tortilla strips, queso fresco, and fresh cilantro right before eating. For extra presentation, drizzle with Mexican crema and sprinkle with crushed red pepper flakes if you love heat.
