Soups & Stews
This Baja Chicken Enchilada Soup delivers restaurant-quality flavor with crispy tortilla edges and a velvety tomato-chipotle broth that's impossible to resist. The secret lies in toasting the tortillas until they're golden and crispy, then layering them with tender chicken and melted cheese for that signature enchilada texture in every spoonful.
I've perfected this recipe to balance smoky adobo, warm cumin, and creamy richness—all while keeping it simple enough for a weeknight dinner.
The foundation starts with a deep, aromatic broth infused with chipotle peppers and cumin, which simmers until it's rich and flavorful. Shredded chicken adds protein and heartiness, while the enchilada sauce ties everything together with its signature tangy-sweet balance.
What sets this version apart is the crispy tortilla topping—lightly fried until golden and crunchy—adding a satisfying texture contrast that makes it feel like a full enchilada in soup form.
By the time you're done, you'll have a steaming bowl of soup topped with crispy, cheesy tortilla pieces that melt into the creamy broth with every bite. The combination of smoky chipotle, warm spices, and tender chicken creates a flavor profile that's both comforting and exciting.
This recipe is designed to be adaptable—use store-bought tortillas for convenience or homemade for extra authenticity.
Perfect for chilly evenings or as a hearty lunch, this soup brings the bold flavors of Baja to your kitchen without the fuss. The best part? It comes together in one pot, making it a foolproof dish that's sure to become a family favorite. Let's get cooking!
Ingredients for baja chicken enchilada soup
Crispy tortillas, smoky chipotle, and velvety cheese—just eight essential ingredients transform into this Baja masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Skin-on for flavor, cut into bite-sized pieces |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Canned Chipotle Peppers in Adobo 🌶️ | 2 tbsp | Adobo sauce included, finely chopped |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano preferred |
| Canned Diced Tomatoes 🍅 | 2 cups | San Marzano preferred, undrained |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Flour Tortillas 🍞 | 6 whole | Medium size, 8-inch diameter |
| Shredded Monterey Jack Cheese 🧀 | 1 ½ cups | Freshly shredded for meltiness |
| Cream Cheese 🧈 | 4 oz | Full-fat for creaminess |
| Vegetable Oil 🫒 | ½ cup | For frying tortillas |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Enchilada Sauce 🍅 | 1 cup | Store-bought or homemade |
The chipotle peppers in adobo are the flavor foundation—Trader Joe's has the best canned variety, but any brand works. Toast your cumin seeds for 30 seconds in a dry pan before grinding to unlock deeper flavor. For the tortillas, Mission brand or La Tortilla Factory are my go-tos—they fry up perfectly crispy. If you're using store-bought enchilada sauce, check for hidden sugar; Herdez or La Preferida are reliable choices. The cheese matters too—Monterey Jack melts beautifully, but Oaxaca cheese adds a creamy, stretchy texture if you want to get fancy.
No chipotle peppers? Smoked paprika plus a dash of cayenne gets you close, though the smokiness won't be as deep. Out of cumin? Corriander at half the amount works in a pinch, but the earthy warmth is different. For the tortillas, corn tortillas change the texture but still work—just fry them longer. The cream cheese can be swapped for sour cream if you prefer tang, but it won't be as creamy. If you're short on time, pre-shredded cheese is fine, but freshly grated melts better. The broth should be low-sodium—Swanson or Pacific Foods are great choices.
Fry the tortillas in batches—they burn fast. Keep them warm in a 200°F oven while you assemble the soup. This reheats beautifully—just add a splash of broth to loosen it up. Leftovers keep for 4-5 days in the fridge, but the tortillas get soggy after day two, so plan to eat it fresh. For meal prep, make the broth and chicken first, then assemble the soup when you're ready to serve. The crispy tortilla topping is best made fresh, but you can fry them ahead and reheat in the oven at 375°F for 5 minutes to revive the crunch.
Why You'll Love This Recipe
- One-Pot Magic: This soup comes together in a single pot—no chopping boards or extra dishes. Toss in the chicken thighs, onions, and garlic, then let the chipotle and cumin work their flavor while you stir. Honestly, it’s the kind of recipe that makes me feel like I’ve earned my dinner.
- Smoky Depth: That canned chipotle in adobo? It’s the secret weapon. The smoky heat lingers just enough to wake up your taste buds, but the creamy tortilla broth balances it perfectly. I’ll be real: my picky husband actually finishes his bowl now.
- Weeknight Workhorse: Serve it over rice for a hearty meal, or let it be a soup all on its own. It’s my go-to when I need something filling but not fussy—even on nights when I’m too tired to think. (Yes, even on a Tuesday night.)
- Budget-Friendly Feast: Chicken thighs stretch farther than breasts, and a single can of chipotle peppers adds instant restaurant-quality flavor. I’ve made this for six people for under $15, and the leftovers? Just as good the next day. My secret weapon for feeding a crowd without breaking the bank.
Step-by-step instructions for Baja chicken enchilada soup
Here's how to create that perfect balance of crispy tortilla edges and velvety tomato-chipotle broth.
Sear the Chicken and Build the Flavor Base
Heat 0.5 cup vegetable oil in a large Dutch oven over medium-high heat. Add the 1.5 lb boneless chicken thighs (cut into bite-sized pieces) and cook for 5-6 minutes until golden brown on all sides. You'll see the edges develop a nice crust—that's your signal to remove them and set aside.
In the same pot, add the 1 whole yellow onion (diced) and cook for 3-4 minutes until softened. Stir in the 4 cloves garlic cloves (minced) and cook for 30 seconds until fragrant. Add the 2 tbsp canned chipotle peppers in adobo (finely chopped) and cook for another 30 seconds to meld the flavors.
Develop the Tomato-Chipotle Broth
Pour in the 2 cups canned diced tomatoes (with juices), 4 cups chicken broth, 1 tbsp ground cumin, 1 tsp dried oregano, 1.5 tsp salt, and 0.5 tsp black pepper. Bring to a boil, then reduce heat to medium-low and simmer for 15 minutes to allow the flavors to meld.
Return the chicken to the pot and simmer for another 10 minutes until the chicken is cooked through and tender. The broth should now have a deep red color and a rich, smoky aroma from the chipotle. Taste and adjust seasoning if needed—this is where all the magic happens.
Prepare the Creamy Cheese Mixture
In a small bowl, combine the 4 oz cream cheese and 1 cup enchilada sauce. Microwave for 20-30 seconds until the cream cheese is melted and smooth. Stir until fully blended—this mixture will give your soup that signature creamy texture.
Keep this mixture warm while you prepare the tortilla toppers. The enchilada sauce adds depth, while the cream cheese creates that luxurious mouthfeel that makes this soup so satisfying. If the mixture thickens too much, whisk in 1-2 tablespoons of hot broth to loosen it.
Fry the Tortillas for Crispy Toppers
Heat 0.25 cup vegetable oil (about half of the remaining oil) in a skillet over medium heat. Working in batches, fry each flour tortilla for 20-30 seconds per side until golden brown and crispy. Drain on paper towels and keep warm in a single layer.
Here's the thing—don't overcrowd the pan or the tortillas will steam instead of crisp. You want that perfect crunch that contrasts beautifully with the creamy broth. If any tortillas lose crispness while waiting, just fry them again for 10 seconds per side before using.
Assemble and Serve the Soup
Return the soup to a gentle simmer and stir in the creamy cheese mixture until fully combined. The soup should now have a velvety texture with beautiful swirls of cheese. Taste and adjust seasoning one final time—this is your chance to perfect the balance of smoky, spicy, and creamy flavors.
Ladle the soup into bowls and top each serving with 2 crispy tortillas and 0.375 cups shredded Monterey Jack cheese. The contrast of crispy tortilla edges against the creamy soup is what makes this dish truly special. Serve immediately while the tortillas are still crisp and the cheese is melted and gooey.
Pro Tips For Making Baja Chicken Enchilada Soup
- Sear Chicken Skin-Side Down: That crispy skin is where all the flavor hides, so don’t skip it. Pat the thighs dry first—wet skin won’t brown—and sear over medium-high heat for 6-7 minutes until deep golden. I used to flip them too soon, and the skin turned sad and greasy. Let them rest 5 minutes before shredding so the juices redistribute (yes, even if you’re impatient like me).
- Char the Adobo Peppers: The smoky depth comes from the peppers’ char, not just the sauce. Cut the canned chipotles in half, remove the seeds, and toss them in a dry skillet over high heat for 30 seconds per side until blackened in spots. Then blend with the adobo—this adds a complexity store-bought sauce can’t match. Skip this, and your soup tastes like mild salsa.
- Bloom the Cumin Dry: Toast the ground cumin in the same pot you seared the chicken, right after removing the thighs. Stir on medium heat for 20-30 seconds until fragrant—it’ll smell like a Mexican street cart. This step makes a real difference in aroma and prevents the cumin from tasting raw. I was skeptical until I tried it (and now I never skip it).
- Simmer Low and Slow: After adding broth and tomatoes, reduce heat to a bare simmer—tiny bubbles, occasional swirls. Rushing this turns the soup into a mushy, one-note dish. Let it cook 20-25 minutes uncovered so the flavors meld. I learned this the hard way when I walked away and came back to a watery, flavorless mess. Trust the process.
Pro cooking tips for perfect results
Broth Layering
Build flavor depth by cooking the chipotle peppers in adobo with the onions and garlic for 30 seconds before adding liquids. This step caramelizes the sugars in the onion and infuses the chipotle's smoky heat directly into the base.
I like to mash the chipotle peppers slightly with the back of a spoon to release more of their oils and flavors into the broth. 🌶️
Chicken Timing
Remove the chicken from the pot when it reaches 165°F internal temperature—don't let it overcook in the broth. The thighs will continue cooking slightly as the soup simmers, but pulling them early prevents dryness.
I use a meat thermometer to check, and I swear by the ThermoWorks Smoke for its accuracy. 🌡️
Tortilla Crispiness
Fry the tortillas in small batches over medium heat with just enough oil to coat the pan. Too much oil makes them greasy, while too little causes uneven cooking. I recommend using a 10-inch cast iron skillet—it maintains even heat distribution.
Keep them warm in a 200°F oven while you finish the soup to maintain their crispness. ✨
Cheese Blend
For the creamy cheese mixture, I always melt the cream cheese first before adding the enchilada sauce. This prevents clumping and ensures a silky texture. If your mixture thickens too much, whisk in 1 tablespoon of hot broth at a time until you reach a pourable consistency.
The sauce should coat the back of a spoon but still flow smoothly. 🧈
Flavor Balancing
Taste the soup at every critical stage—after simmering the broth, after adding the chicken, and finally after incorporating the cheese mixture. Adjust seasoning with salt, black pepper, or even a pinch of sugar if the chipotle's heat needs balancing.
I often add a splash of lime juice at the end for brightness. The goal is a harmonious blend of smoky, spicy, and creamy notes. 💫
Serving Presentation
Top each bowl with the crispy tortillas and cheese just before serving. The tortillas should float slightly on the surface, and the cheese should melt into the soup with the first spoonful.
I like to garnish with fresh cilantro and a sprinkle of crushed red pepper flakes for extra color and heat. This final touch makes the dish look as good as it tastes. 🍽️
Nutrition facts
Frequently asked questions
Can I use corn tortillas instead of flour tortillas?
You can absolutely use corn tortillas, but they'll need 10-15 seconds longer per side to get crispy. The texture will be slightly different—corn tortillas stay firmer when fried—but they'll still add great crunch. Just be prepared for a slightly chewier bite compared to the tender flour tortillas.
How do I make this soup less spicy?
Reduce the chipotle peppers to 1 tbsp instead of 2, or remove the seeds and membranes before chopping. For extra mildness, add 1/2 cup sour cream or Greek yogurt to the finished soup—it cools the heat while adding creaminess. Taste as you go and adjust!
Can I make this soup in a slow cooker?
Yes! Brown the chicken first, then combine everything (except tortillas) in your slow cooker. Cook on LOW for 6-7 hours or HIGH for 3-4 hours. Add the cheese mixture and tortillas just before serving to keep them crispy. The slow cooker method actually deepens the flavors beautifully.
What's the best way to reheat leftovers?
Reheat only the broth and chicken portion (without tortillas) on the stovetop over medium-low heat until warm. Stir in the cheese mixture just before serving, then add fresh crispy tortillas. The tortillas won't reheat well—always make them fresh when serving leftovers. For extra richness, add a splash of broth or water to loosen the texture.
Can I make this vegetarian?
Swap the chicken for 1.5 lbs portobello mushrooms or 2 cups black beans. Sauté the mushrooms with the onions and garlic first to develop their flavor. For extra protein, add 1 cup cooked quinoa or lentils. The texture will be different but still delicious!
