Beef Enchilada Soup

A steaming bowl of Beef Enchilada Soup with Tortilla Strips garnished with cheese, sour cream, and fresh cilantro. Save to Pinterest
A steaming bowl of Beef Enchilada Soup with Tortilla Strips garnished with cheese, sour cream, and fresh cilantro. | seasonedstates.com

This comforting soup combines tender ground beef, black beans, corn, and diced tomatoes simmered in a spiced enchilada broth. Aromatic seasonings like chili powder, cumin, and smoked paprika deepen the flavor while baked tortilla strips add a crispy topping. Finished with shredded cheese, sour cream, fresh cilantro, and lime wedges, it’s an easy, hearty option for a satisfying meal. Variations include using ground turkey or adding extra vegetables for a personal touch.

The first time I made this soup, it was supposed to be regular enchiladas for Tuesday dinner, but I was too tired to roll tortillas. I threw everything in the pot instead and my family honestly liked it better than the original plan.

Last winter my friend came over completely exhausted from work and I served her this soup with the tortilla strips on the side so she could hear them crunch when she added them. She said it was the first time all day she felt something warm and genuine.

Ingredients

  • Lean ground beef: The 500g gives you enough richness without overwhelming the soup, and draining excess fat keeps it from feeling heavy
  • Yellow onion: Diced small so it disappears into the broth while building that essential flavor base
  • Garlic cloves: Minced fresh beats powder every time here, especially when bloomed briefly in the hot pan
  • Red bell pepper: Adds sweetness and color that balances the deep spices perfectly
  • Diced tomatoes: The entire can including juice creates body and natural richness in the broth
  • Black beans: Rinse them well to avoid murky broth and let their creaminess shine through
  • Frozen corn: Thawed briefly or tossed in frozen, either way it brings these sweet little bursts throughout
  • Tomato paste: Concentrates the savory depth and gives the soup that gorgeous reddish brown color
  • Beef broth: A full liter might seem like a lot but the simmer reduces it into something almost sauce like
  • Enchilada sauce: This is the secret ingredient that makes it taste like enchiladas instead of just taco soup
  • Chili powder: Two teaspoons gives warmth without overwhelming heat for a family friendly finish
  • Ground cumin: That earthy signature note that immediately says Mexican inspired comfort food
  • Smoked paprika: Adds a subtle smokiness that mimics the charred flavors of baked enchiladas
  • Dried oregano: Just a half teaspoon brings herbal brightness that cuts through the richness
  • Salt and black pepper: Season generously but taste first since the enchilada sauce and cheese bring salt too
  • Shredded cheese: Cheddar or Monterey Jack melted into hot bowls creates those irresistible cheesy stretches
  • Sour cream: A cool dollop on top balances the spices and makes every spoonful feel luxurious
  • Spring onions and cilantro: Fresh finishing touches that wake up all those slow simmered flavors
  • Lime wedges: A squeeze right before eating brightens everything and makes the broth sing
  • Corn tortillas: Cutting them into strips and baking them transforms them into the best garnish ever
  • Olive oil: Just enough to coat the tortilla strips for even golden crispiness

Instructions

Crisp the tortilla strips:
Cut your tortillas into thin strips, toss them with olive oil and salt until evenly coated, then spread them on a baking sheet and bake at 200°C for 8 to 10 minutes until golden and crunch.
Brown the beef:
Cook the ground beef in a large pot over medium heat, breaking it up with your spoon until its no longer pink, then drain any excess fat so your soup stays flavorful not greasy.
Soften the vegetables:
Add the diced onion, garlic, and bell pepper to the pot, sautéing for about 4 minutes until theyre fragrant and starting to soften.
Bloom the spices:
Stir in the tomato paste and all the spices, letting them cook for just 1 to 2 minutes until they smell incredibly fragrant, which unlocks their full potential.
Add the liquids and beans:
Pour in the diced tomatoes with their juice, enchilada sauce, beef broth, black beans, and corn, stirring everything together until well combined.
Simmer to meld flavors:
Bring the soup to a boil, then reduce heat and let it simmer uncovered for 20 to 25 minutes so the flavors deepen and the broth thickens slightly.
Taste and adjust:
Give it a final taste and add more salt or pepper if needed, remembering the toppings will add more flavors too.
Finish and serve:
Ladle the hot soup into bowls and pile on your favorite toppings, especially those crispy tortilla strips right before eating.
Beef Enchilada Soup with Tortilla Strips ladled from a Dutch oven topped with melted cheddar and crispy tortilla strips. Save to Pinterest
Beef Enchilada Soup with Tortilla Strips ladled from a Dutch oven topped with melted cheddar and crispy tortilla strips. | seasonedstates.com

My neighbor text me at 9pm on a rainy Tuesday asking what that smell was because it had wafted through the hallway. I sent her over a bowl and she showed up at my door five minutes later with an empty container asking for the recipe.

Make It Your Own

The beauty of this soup is how easily it adapts to what you have or what you crave. I have made it with ground turkey when beef felt too heavy, and honestly the result was just as satisfying, especially with extra cheese on top.

Ahead Of Time

This soup actually tastes better the next day when all those spices have had even more time to mingle. Make a big batch on Sunday and you will have the most comforting work lunches waiting for you all week.

Freeze Like A Pro

Portion cooled soup into freezer bags laid flat, and they will stack neatly taking up minimal space. Just remember the tortilla strips need to be made fresh because frozen ones lose all their crunch.

  • Skip the cheese and sour cream when freezing, add those after reheating
  • Thaw overnight in the fridge for the best texture and flavor
  • Reheat gently on the stove, adding a splash of broth if it seems too thick

Close-up of Beef Enchilada Soup with Tortilla Strips showing tender beef, beans, and corn in rich tomato broth with lime wedges. Save to Pinterest
Close-up of Beef Enchilada Soup with Tortilla Strips showing tender beef, beans, and corn in rich tomato broth with lime wedges. | seasonedstates.com

There is something about a big pot of soup simmering on the stove that makes a house feel like home, especially when it smells like spices and comfort.

Recipe Questions & Answers

Cut the tortillas into thin strips, toss with olive oil and a pinch of salt, then bake at 200°C (400°F) for 8–10 minutes until golden and crisp.

Yes, ground turkey or plant-based mince can be used as lighter or vegetarian alternatives without compromising flavor.

Add a diced jalapeño with the vegetables or choose a hot enchilada sauce for an extra kick.

Use gluten-free enchilada sauce and tortillas to accommodate gluten intolerance.

Shredded cheddar or Monterey Jack cheese, sour cream, sliced spring onions, chopped cilantro, and lime wedges enhance flavor and texture.

Beef Enchilada Soup

Savor a flavorful blend of beef, beans, corn, and spices in a warm tomato broth with crispy tortilla strips.

Prep 15m
Cook 35m
Total 50m
Servings 6
Difficulty Easy

Ingredients

Meats

  • 1 lb lean ground beef

Vegetables

  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 red bell pepper, diced
  • 1 can (14 oz) diced tomatoes
  • 1 can (14 oz) black beans, drained and rinsed
  • 1 cup frozen or canned corn kernels
  • 2 tablespoons tomato paste

Liquids

  • 4 cups beef broth
  • 1 can (14 oz) enchilada sauce (mild or medium)

Spices & Seasonings

  • 2 teaspoons chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper

Dairy Toppings

  • 1 cup shredded cheddar or Monterey Jack cheese
  • 1/2 cup sour cream

Garnishes

  • 2 spring onions, sliced
  • 2 tablespoons fresh cilantro, chopped
  • 1 lime, cut into wedges

Tortilla Strips

  • 4 small corn tortillas
  • 2 tablespoons olive oil
  • Pinch of salt

Instructions

1
Prepare Tortilla Strips: Preheat oven to 400°F. Cut tortillas into thin strips, toss with olive oil and a pinch of salt, and spread on a baking sheet. Bake for 8–10 minutes until crisp and golden. Set aside.
2
Brown Ground Beef: In a large pot or Dutch oven over medium heat, cook the ground beef until browned, breaking it up with a spoon. Drain excess fat if necessary.
3
Sauté Vegetables: Add diced onion, garlic, and bell pepper. Sauté for 3–4 minutes until softened.
4
Toast Spices: Stir in tomato paste, chili powder, cumin, smoked paprika, oregano, salt, and pepper. Cook for 1–2 minutes until fragrant.
5
Add Liquids and Simmer: Add diced tomatoes with juice, enchilada sauce, beef broth, black beans, and corn. Stir to combine. Bring to a boil, then reduce heat and simmer uncovered for 20–25 minutes, stirring occasionally.
6
Season and Serve: Taste and adjust seasoning if needed. Ladle soup into bowls. Top with shredded cheese, sour cream, spring onions, cilantro, and crispy tortilla strips. Serve with lime wedges.
Additional Information

Equipment Needed

  • Large pot or Dutch oven
  • Baking sheet
  • Chef's knife
  • Cutting board
  • Wooden spoon

Nutrition (Per Serving)

Calories 390
Protein 27g
Carbs 34g
Fat 17g

Allergy Information

  • Contains dairy (cheese, sour cream) and gluten (regular tortillas, some enchilada sauces). May contain sulphites (canned products) and soy (some sauces).
Vivian Clarke

Sharing easy, wholesome recipes and real-life cooking tips for fellow food lovers.