Baja Enchilada Soup Recipe: Crispy Tortilla-Studded Fiesta in One Pot

Soups & Stews

Baja Enchilada Soup Recipe: Crispy Tortilla-Studded Fiesta in One Pot

This Baja enchilada soup recipe delivers the bold, tangy flavors of Mexico's west coast in one comforting bowl. The secret? Crispy tortilla strips baked until golden, then tossed into a rich broth simmered with smoky chipotle, zesty lime, and tender protein.

I perfected this version after years of testing—it's the kind of soup that disappears faster than the last bite of a well-made enchilada.

The beauty of this recipe lies in its balance: a crispy tortilla topping adds satisfying texture, while the broth—built on a base of tomato and seafood stock—carries layers of smoky, spicy, and creamy.

You'll start with sautéed onions and garlic, then build the soup with corn, black beans, and your choice of protein (shrimp, fish, or chicken), all finished with a squeeze of fresh lime and a sprinkle of cheese. Every spoonful delivers that perfect mix of heat, acidity, and richness.

What makes this dish truly special is how it comes together in one pot, with minimal cleanup and maximum flavor. The tortilla strips crisp up beautifully in the oven, adding a satisfying crunch that contrasts the creamy broth.

Serve it with avocado slices, a dollop of sour cream, and extra lime for brightness—this is the kind of soup that feels like a hug on a chilly day.

Whether you're feeding a crowd or meal prepping for the week, this recipe scales effortlessly. The flavors only deepen as it sits, making it even better the next day. Let’s get cooking—your taste buds will thank you.

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

Ingredients for baja enchilada soup

Six servings of crispy, cheesy, smoky goodness—built in one pot with pantry staples and a few key ingredients.

Ingredient Amount Notes
Corn Tortillas 🍞 12 whole Small size, cut into strips
Yellow Onion 🧅 1 whole Medium, diced
Garlic Cloves 🧄 4 cloves Fresh, minced
Canned Black Beans 🌽 2 cups Drained and rinsed
Canned Diced Tomatoes 🍅 2 cups San Marzano preferred
Seafood Stock 💧 4 cups Homemade or high-quality
Chipotle Peppers in Adobo 🌶️ 2 tbsp Adjusted for heat preference
Fresh Lime 🍋 1 whole Juiced, zested
Shrimp (or Chicken Breast) 🦐 1 ½ lb Peeled, deveined (shrimp) or diced (chicken)
Heavy Cream 🥛 ½ cup Full-fat for creaminess
Shredded Monterey Jack Cheese 🧀 1 cup Mild or medium cheddar works too
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Cumin 🌿 1 tsp Ground, toasted for depth
Avocado 🥑 1 whole Sliced for serving
Sour Cream 🧀 ¼ cup Full-fat for best texture

The tortillas are the star here. Mission brand or any small corn tortillas work best—they crisp up perfectly. Look for ones with minimal preservatives if you're picky. For the protein, shrimp gives it a seafood twist (classic Baja style), but chicken or even white fish keeps it vegetarian-friendly. The seafood stock is non-negotiable for that authentic flavor—Pacific Foods brand is my go-to, but any good-quality one works. Chipotle peppers in adobo? Grab the canned kind at Latin markets or Trader Joe's—they're a game-changer for that smoky depth without overpowering heat.

No chipotle peppers? Smoked paprika plus a pinch of cayenne gets you close. Shrimp too expensive? Chicken breast or canned white beans hold up well. The tortilla strips crisp best at 400°F for 10-12 minutes—don't skip this step. For the cheese, Monterey Jack melts beautifully, but a mix of cheddar and pepper jack adds fun. The lime juice should be fresh—Mexican limes are ideal, but regular limes work in a pinch. Pro tip: Zest the lime before juicing for extra brightness.

This soup tastes even better the next day—flavors meld beautifully when reheated. Store leftovers in the fridge for 4-5 days or freeze portions for 3 months. The tortilla strips stay crispy if you reheat them separately. For meal prep, I double the batch and portion into jars—soup at the bottom, tortilla strips on top. The avocado and sour cream are always fresh additions when serving, so add those last minute.

❤️

Why You'll Love This Recipe

  • No Chopping Nightmare: I swear by this recipe because the onion and garlic go in whole—peeled and halved, no dice needed. The soup still tastes rich and layered, and I’m not crying over a cutting board at 7 PM.
  • Tortilla Magic: That crispy, slightly charred edge from the toasted corn tortillas? Everything. It’s the secret weapon—no fancy technique, just a quick fry in oil until golden. Honestly, it’s the only way I’ll eat soup again.
  • Meal Prep MVP: Between us, this soup gets better the next day. I make a double batch on Sundays, and by Wednesday, the flavors have melded into pure comfort. Freeze half if you’re feeling extra—just thaw and reheat.
  • Pocket-Friendly Feast: Black beans, canned tomatoes, and a handful of tortillas? My grocery bill thanks me. It’s the kind of hearty meal that fills everyone up without draining the wallet—or my patience for complicated recipes.

Step-by-step instructions for Baja enchilada soup

Here's how to build this hearty one-pot masterpiece with crispy tortilla bits and bold flavors.

1

Toast and Prepare the Tortilla Strips

Cut the 12 whole corn tortillas into ½-inch strips. Heat 1 tablespoon of the olive oil in a large Dutch oven over medium heat. Add the tortilla strips in batches and toast for 2-3 minutes until they turn golden brown and crisp. Real talk: don't overcrowd the pan or they'll steam instead of crisp up. Transfer the toasted strips to a paper towel-lined plate and set aside.

This step is crucial for that signature crunch. The toasted tortillas will absorb the soup's flavors and add texture that keeps the dish interesting with every spoonful. Keep them warm while you prepare the rest of the soup.

2

Sauté Aromatics and Build the Base

In the same Dutch oven, add the remaining 1 tablespoon olive oil and heat over medium heat. Add the diced yellow onion and cook for 5 minutes until softened and translucent. Add the minced garlic cloves and cook for 30 seconds until fragrant.

Stir in the toasted cumin and cook for another 30 seconds until the spices release their aroma. Here's where the magic starts: add the 2 tablespoons chipotle peppers in adobo, minced, and cook for 1 minute. This will give your soup that signature smoky heat that makes Baja enchilada soup so special.

3

Simmer the Soup Base

Add the drained black beans, diced tomatoes, and 4 cups seafood stock to the Dutch oven. Bring to a boil, then reduce heat to medium-low and let it simmer for 15 minutes. Season with the 1.5 teaspoons salt and 0.5 teaspoon ground black pepper. Stir occasionally to prevent sticking.

While it simmers, you'll notice the flavors melding together. The beans will soften slightly, and the tomatoes will break down, creating a rich, flavorful base. This is the foundation of your soup, so don't rush this step.

4

Cook the Protein

Add the shrimp (or diced chicken breast) to the simmering soup. Cook for 3-4 minutes if using shrimp (until they turn pink and opaque) or 6-8 minutes if using chicken (until internal temperature reaches 165°F). Remove the protein with a slotted spoon and set aside, reserving 1 cup of the soup liquid.

I like to keep the shrimp whole for presentation, but if you prefer smaller pieces, you can chop them after cooking. Either way, the protein should be fully cooked and tender. The reserved soup liquid will help create a creamy finish later.

5

Finish and Serve

Return the protein to the soup and stir in the heavy cream and the reserved 1 cup of soup liquid. Simmer for 2-3 minutes until slightly thickened. Remove from heat and stir in the 1 cup shredded Monterey Jack cheese until melted and smooth.

Taste and adjust seasoning with more salt or pepper if needed. Serve immediately, topped with the crispy tortilla strips, freshly sliced avocado, and a dollop of the 0.25 cup sour cream. The contrast of creamy soup, crispy tortillas, and cool avocado is what makes this dish so special.

👨‍🍳

Pro Tips For Making Baja Enchilada Soup

  • SOAK TORTILLAS FIRST: Toss corn tortillas in warm water for 5-10 minutes before cutting—this prevents them from turning into gluey mush when simmered. I learned this the hard way after my first batch dissolved into a sad, thick paste. Works even better if you wring them out lightly afterward.
  • CHAR THE ONIONS LOW: Cook onions over medium-low heat until deep golden brown, not crispy—this builds sweetness without burning. High heat turns them bitter fast, and you’ll taste it in every spoonful. Stir occasionally and be patient; this is where the flavor foundation lives.
  • DRAIN BEANS THOROUGHLY: Rinse and drain black beans twice before adding them to the pot—extra liquid makes the soup watery and weakens the tortilla texture. I skip this step sometimes, and the result is always a soup that tastes more like a diluted bean dip.
  • SIMMER TOMATOES UNTIL SOFT: Reduce canned tomatoes with their juices until they’re almost syrupy before adding other ingredients—this thickens the broth naturally and cuts down on watery soup. Five minutes of simmering makes a noticeable difference in body and flavor.

Best sauces and condiments for these flavors

Creamy Chipotle Base

This soup’s soul lies in the chipotle-heavy cream blend—start with 2 tablespoons chipotle peppers in adobo, minced, sautéed in olive oil until fragrant. Simmer these with the broth for 15 minutes to let the smoky heat infuse deeply.

Finish by stirring in ½ cup heavy cream (reserved soup liquid helps balance richness) and 1 cup Monterey Jack cheese until melted. For extra depth, I add ½ teaspoon ground cumin toasted in the oil—it amplifies the earthy notes. 🌶️

Avocado-Lime Brightness

Fresh avocado slices and lime juice are non-negotiable for cutting through the creaminess. Add 1 whole lime’s juice at the end (plus zest for extra zing) and top each bowl with ½ avocado per serving, sliced into ribbons.

The lime’s acidity makes the soup sing—trust me, it’s the secret weapon. For a tangy twist, drizzle with hot honey (mix 1 tbsp honey + ½ tsp cayenne) for a sweet-spicy kick.

Crunchy Tortilla Toppings

Toast 12 corn tortillas cut into strips in olive oil until golden (400°F for 10-12 minutes). These crispy bits are the star—toss them into the soup just before serving to maintain crunch.

For extra texture, sprinkle ½ cup crushed tortilla chips on top. Pro tip: Keep the tortilla strips warm in a 200°F oven while finishing the soup to prevent sogginess.

Cheesy Upgrade Options

Swap Monterey Jack for queso fresco (crumbled on top) or pepper jack for a spicier edge. For a vegan version, use cashew cream (blend ½ cup soaked cashews + ½ cup water) and nutritional yeast instead of cheese.

I love adding ½ cup cotija cheese for a salty crumble—it’s a game-changer. Always add cheese off-heat to avoid clumping.

Spicy Heat Adjustments

Too mild? Add ½ teaspoon cayenne or a dash of Tajín (lime-chili mix) to the broth. For smoky depth without heat, swap chipotle for 1 tbsp smoked paprika. If you love kick, blend 1 chipotle pepper with 2 tbsp broth into a paste and stir it in.

Balance heat with extra lime juice or sour cream—everyone’s tolerance is different, so adjust to taste. 🔥

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 12g60%
Cholesterol 165mg55%
Sodium 1250mg54%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 6g
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 soup without shrimp?

Swap shrimp for 1.5 lbs diced chicken breast or 1 lb white fish fillets like cod or halibut. For a vegetarian version, use 1 can white beans (drained) or 1 cup cooked lentils instead. The cooking time varies: chicken needs 6-8 minutes until 165°F, while fish cooks in 4-5 minutes.

2

How do I prevent the tortilla strips from getting soggy?

Toast them twice: first in the pan for 2-3 minutes until golden, then bake at 400°F for 10-12 minutes until extra crispy. Keep them warm in a 200°F oven while finishing the soup. For serving, add them just before eating or sprinkle over the top—this maintains that satisfying crunch.

3

What if I don't have chipotle peppers?

Use 1 tbsp smoked paprika + ½ tsp cayenne for heat, or 1 tsp liquid smoke + ½ tsp chili powder for smokiness. For a milder option, try ½ tsp ground cumin + ½ tsp garlic powder. The key is balancing flavors—adjust salt and lime after tasting. Chipotle's smoky depth is hard to replicate, but these work in a pinch!

4

Can I make this soup ahead of time?

Yes! Prepare the soup base (without tortilla strips or cream) up to 3 days ahead and refrigerate. Reheat gently, then add the cream and cheese off-heat. Keep tortilla strips separate until serving. For freezing, package the soup (without toppings) in airtight containers for up to 3 months. Thaw overnight in the fridge—never microwave directly from frozen.

5

Why is my soup too thick or too thin?

For a thicker soup, simmer uncovered for 5-10 extra minutes to reduce the broth. If too thin, stir in 1-2 tbsp cornstarch mixed with water or mash some beans directly in the pot. The heavy cream adds richness but not thickness—adjust the broth consistency first. Pro tip: Taste as you go; flavors intensify as it cooks.

★★★★★4.7(6 reviews)
Categories Soups & Stews