Beef Enchilada Soup with Tortilla Strips

A bowl of hearty Beef Enchilada Soup with tortilla strips, topped with cheese, sour cream, and fresh cilantro for a Mexican-inspired dinner. Pin this
A bowl of hearty Beef Enchilada Soup with tortilla strips, topped with cheese, sour cream, and fresh cilantro for a Mexican-inspired dinner. | recipesbycandice.com

This hearty Mexican-style soup brings all the flavors of classic beef enchiladas into a bowl. Ground beef simmers with black beans, kidney beans, corn, and diced tomatoes in a savory broth infused with red enchilada sauce and aromatic spices like cumin, chili powder, and smoked paprika.

The dish comes together in just 45 minutes with simple preparation—brown the beef, build the flavorful base, and let it simmer to meld the flavors. While it cooks, bake corn tortilla strips until golden and crispy for that signature crunch topping.

Customize with your favorite toppings like shredded cheese, sour cream, fresh avocado, cilantro, and a squeeze of lime. It's naturally gluten-free when using corn tortillas, and leftovers keep beautifully for meal prep throughout the week.

The first time I made this soup, my kitchen smelled like my favorite Tex-Mex restaurant on a busy Friday night. My roommate walked in from work and immediately asked what restaurant I'd ordered from, not believing I'd thrown it together in under an hour. Now it's become our go-to comfort food whenever someone needs a pick-me-up after a long week.

Last winter, my sister came over feeling under the weather and completely uninterested in food. I served her a steaming bowl with extra cheese and those golden tortilla strips peeking out. She finished every bite and asked for the recipe before she even left.

Ingredients

  • Ground beef: I like using 85/15 for the right balance of flavor without excessive grease, though you can drain off any extra fat after browning
  • Yellow onion: Diced small so it melts into the soup base and provides that essential aromatic foundation
  • Garlic: Freshly minced adds a bright kick that you just cant get from garlic powder
  • Beef broth: Use a good quality brand or homemade for the deepest flavor base
  • Black beans and kidney beans: These dual beans create great texture variety and make the soup genuinely filling
  • Diced tomatoes: I prefer the ones with jalapeños already included for an extra layer of heat
  • Corn: Frozen corn works beautifully here and adds sweet pops that balance the spices
  • Red enchilada sauce: This is the secret ingredient that gives the soup its distinctive enchilada flavor profile
  • Cumin, chili powder, smoked paprika, oregano: This spice blend mimics traditional enchilada seasoning
  • Corn tortillas: Cut into strips and baked until crispy for the perfect garnish

Instructions

Crisp up the tortilla strips:
Cut those tortillas into thin strips, toss them with oil and salt, then bake at 400°F until theyre golden and crunch. The smell alone will have people wandering into the kitchen.
Brown the beef:
Cook the ground beef in a large pot over medium heat, breaking it up with your spoon. Let it develop some nice browned bits for extra flavor before draining any excess fat.
Build the aromatics:
Add the diced onion and let it soften for a few minutes until translucent, then stir in the garlic for just one minute. You want it fragrant but not browned.
Combine everything:
Pour in the broth, both kinds of beans, tomatoes, corn, enchilada sauce, and all those spices. Give it a good stir to make sure the spices get distributed evenly throughout.
Simmer to merge flavors:
Bring the soup to a boil, then lower the heat and let it simmer uncovered for 20 minutes. This is when the magic happens as all the flavors become friends.
Season and serve:
Taste the soup and adjust the salt if needed, then ladle into bowls and top generously with those crispy tortilla strips. Add whatever toppings make you happy.
Spicy Beef Enchilada Soup simmering in a pot, garnished with crispy corn tortilla strips, diced avocado, and lime wedges for a zesty finish. Pin this
Spicy Beef Enchilada Soup simmering in a pot, garnished with crispy corn tortilla strips, diced avocado, and lime wedges for a zesty finish. | recipesbycandice.com

This recipe has saved me on countless weeknights when I want something comforting but dont have the energy for an elaborate dinner. My kids actually cheer when they see the pot on the stove.

Making It Your Own

Ive made this soup with ground turkey when I was watching my red meat intake, and honestly, nobody noticed the difference. You could easily make it vegetarian by using extra beans and plant-based crumbles.

The Heat Factor

The recipe as written gives you a mild to medium spice level, which works for my whole family. When Im cooking for friends who love heat, I add diced jalapeños with the onions or a pinch of cayenne with the spices.

Perfect Pairings

A cold Mexican lager or lime margarita cuts through the richness beautifully. I also like serving warm corn tortillas on the side for dunking.

  • Mash some avocado right into your bowl for extra creaminess
  • A squeeze of fresh lime brightens all the rich flavors
  • Extra cheese is never a mistake here
Close-up of rich Beef Enchilada Soup with tender ground beef, beans, corn, and crunchy baked tortilla strips, perfect for a cozy family meal. Pin this
Close-up of rich Beef Enchilada Soup with tender ground beef, beans, corn, and crunchy baked tortilla strips, perfect for a cozy family meal. | recipesbycandice.com

Theres something about this soup that makes even a regular Tuesday feel like a fiesta. Hope it brings as much warmth to your table as it has to mine.

Recipe Questions & Answers

Absolutely. This soup actually tastes better the next day as flavors continue to develop. Prepare it up to 3 days in advance and store in the refrigerator. Keep the tortilla strips separate in an airtight container to maintain their crunch.

Ground turkey or chicken work well as lighter alternatives. For a vegetarian version, substitute with extra beans, lentils, or plant-based ground crumbles. You may want to add an extra tablespoon of enchilada sauce to boost the flavor depth.

Store cooled tortilla strips in an airtight container or sealable bag at room temperature for up to 3 days. If they lose their crispiness, pop them back in a 400°F oven for 3-5 minutes to refresh. Never store them with the soup as they'll become soggy.

Yes, the soup freezes beautifully for up to 3 months. Let it cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of broth if needed. Fresh tortilla strips are best made when serving.

Add diced jalapeños while sautéing the onions, stir in a pinch of cayenne pepper with the spices, or use a hot enchilada sauce. You can also offer hot sauce at the table so everyone can adjust their own heat level.

Reheat gently in a saucepan over medium-low heat, stirring occasionally. Add a splash of beef broth or water if the soup has thickened. Avoid boiling, as this can break down the beans. Fresh tortilla strips should be made just before serving for optimal texture.

Beef Enchilada Soup with Tortilla Strips

Hearty soup with tender beef, beans, and corn in rich enchilada broth, topped with crispy tortilla strips.

Prep 15m
Cook 30m
Total 45m
Servings 6
Difficulty Easy

Ingredients

Beef and Aromatics

  • 1 lb ground beef
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced

Soup Base

  • 4 cups beef broth
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) kidney beans, drained and rinsed
  • 1 can (15 oz) diced tomatoes
  • 1 cup frozen or canned corn kernels, drained if canned
  • 1 can (10 oz) red enchilada sauce
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon ground black pepper

Tortilla Strips

  • 6 small corn tortillas
  • 2 tablespoons vegetable oil
  • 1/4 teaspoon salt

Toppings

  • 1 cup shredded cheddar or Monterey Jack cheese
  • 1/2 cup sour cream
  • 1 avocado, diced
  • 1/4 cup chopped fresh cilantro
  • Lime wedges

Instructions

1
Prepare Tortilla Strips: Preheat oven to 400°F. Cut tortillas into thin strips. Toss with vegetable oil and 1/4 teaspoon salt. Spread on a baking sheet and bake for 8–10 minutes, stirring once, until golden and crisp. Set aside.
2
Brown the Beef: In a large pot or Dutch oven over medium heat, cook ground beef until browned, breaking it up with a spoon (about 5 minutes). Drain excess fat if needed.
3
Sauté Aromatics: Add diced onion and cook for 3–4 minutes until softened. Stir in garlic and cook for 1 minute.
4
Combine Soup Ingredients: Add beef broth, black beans, kidney beans, diced tomatoes, corn, enchilada sauce, cumin, chili powder, smoked paprika, oregano, salt, and black pepper. Stir well to combine.
5
Simmer the Soup: Bring soup to a boil, then reduce heat and simmer uncovered for 20 minutes, stirring occasionally.
6
Season and Serve: Taste and adjust seasoning if needed. Serve hot, topped with crispy tortilla strips and your choice of additional toppings.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 410
Protein 25g
Carbs 39g
Fat 18g

Allergy Information

  • Contains dairy (cheese, sour cream—omit for dairy-free), corn (tortillas), nightshades (tomatoes, chili powder, enchilada sauce). Double-check that the enchilada sauce is gluten-free if necessary.
Candice Morgan

Wholesome, easy recipes and practical cooking tips for passionate home cooks.