Beef Enchilada Soup with Tortilla Strips

A close-up of Beef Enchilada Soup in a rustic bowl, topped with golden crispy tortilla strips, diced avocado, and fresh cilantro. Save
A close-up of Beef Enchilada Soup in a rustic bowl, topped with golden crispy tortilla strips, diced avocado, and fresh cilantro. | flavormonk.com

This hearty soup captures all the bold flavors of classic beef enchiladas in a comforting bowl. Tender ground beef simmers with black beans, kidney beans, sweet corn, and diced tomatoes in a savory enchilada-spiced broth. The star of the show is the homemade tortilla strips—baked until golden and crisp for that perfect crunch in every spoonful. Ready in just 45 minutes, this Mexican-American inspired soup serves six and is easily customizable with your favorite toppings like cheese, sour cream, avocado, or fresh cilantro.

The first time I made this soup was during a surprise February rainstorm when my body was craving something warm but my heart was missing summer flavors. I had all the fixings for beef enchiladas but zero energy for rolling and filling individual tortillas. So I did what any sensible person would do and threw everything into the pot instead. My husband walked through the door, took one whiff of the spices, and asked if wed somehow transported to our favorite Mexican place in town.

Last winter my sister came over feeling completely defeated by a terrible week at work. I set a steaming bowl of this soup in front of her with a mountain of toppings on the side and let her build her own perfect bowl. She took that first bite, closed her eyes, and actually sighed. We sat there for hours talking and eating, and she told me later that this meal was the moment she finally started feeling like herself again.

Ingredients

  • 1 lb ground beef: The foundation that gives this soup its hearty soul and rich depth
  • 1 medium yellow onion, diced: Sweetens as it cooks, building layers of flavor in the broth
  • 3 cloves garlic, minced: Fresh garlic makes all the difference here, so skip the jarred stuff
  • 4 cups beef broth: Use a good quality broth you would happily drink on its own
  • 1 can black beans and 1 can kidney beans, both drained and rinsed: The double bean combo creates perfect texture variation
  • 1 can diced tomatoes: Adds body and a subtle acidity that balances the rich beef
  • 1 cup corn kernels: Frozen works beautifully, but fresh corn in season makes it sing
  • 1 can red enchilada sauce: The secret ingredient that infuses the entire soup with that authentic enchilada flavor
  • 1 teaspoon each ground cumin and chili powder: The backbone spices that make it taste like comfort food
  • 1/2 teaspoon smoked paprika: This tiny addition creates that slow cooked flavor without the hours
  • 6 small corn tortillas: Transform into irresistible crunch strips that nobody can stop eating
  • 2 tablespoons vegetable oil: Helps the tortilla strips achieve that perfect golden crispness
  • Shredded cheese, sour cream, avocado, cilantro, and lime wedges: The toppings bar that makes everyone feel like a kid again

Instructions

Crisp up your tortilla strips first:
Cut those tortillas into thin strips and toss them with oil and salt until every piece is lightly coated. Spread them on a baking sheet and let them get golden and crunch in a 400°F oven while you start the soup. The house will start smelling amazing immediately.
Brown your beef beautifully:
Cook that ground beef in your large pot over medium heat, breaking it up with your spoon until its nicely browned all over. Take a moment to drain off the excess fat if you want a lighter soup.
Build your flavor foundation:
Toss in the diced onion and let it soften for a few minutes until its translucent and fragrant. Add the garlic for just one minute so it blooms without burning.
Bring everything together:
Pour in the broth, both kinds of beans, tomatoes, corn, and that magical enchilada sauce. Add all your spices and give it a good stir. Watch as the broth turns that gorgeous deep red color.
Let it simmer into perfection:
Bring the soup to a bubble, then turn down the heat and let it simmer uncovered for about 20 minutes. The flavors will meld and the broth will thicken slightly into something spoon coating and luxurious.
Taste and trust your palate:
This is the moment to adjust anything that needs tweaking. More salt, more heat, whatever feels right to you.
Build your perfect bowl:
Ladle the hot soup into bowls and pile on those crispy tortilla strips like you are building a masterpiece. Add whatever toppings make your heart happy.
Beef Enchilada Soup steaming in a white pot, garnished with tortilla strips, shredded cheese, and a lime wedge on the side. Save
Beef Enchilada Soup steaming in a white pot, garnished with tortilla strips, shredded cheese, and a lime wedge on the side. | flavormonk.com

This soup has become my go to for times when people need feeding but I need comfort food myself. Something about watching friends and family customize their own bowls with toppings makes the whole table feel relaxed and happy. It is soup that brings people together.

Making It Your Own

I have discovered that this soup is incredibly forgiving and welcomes substitutions like an old friend. Ground turkey works beautifully if you want something lighter, and I have even made it with shredded rotisserie chicken when that was what I had on hand. The soul of the soup is really in that enchilada sauce broth.

The Tortilla Strip Game

After making this soup dozens of times, I have learned that the tortilla strips are not optional, they are essential. Cutting them slightly thinner gives you more surface area for crisping, and I like to cut them right into the bowl I tossed them in to save on dishes. Watch them closely in the last couple minutes because they go from perfect to burned quickly.

Serving and Storing

This soup freezes beautifully if you want to meal prep for busy weeks, just leave the toppings fresh and add them when you reheat. I like to set up a toppings bar on the table and let everyone go wild, turning dinner into a fun interactive experience.

  • Warm your bowls in the oven for a few minutes before serving
  • Squeeze fresh lime right over the top just before eating
  • Have extra tortilla strips ready because they will disappear first
A spoonful of hearty Beef Enchilada Soup with ground beef, beans, and corn, held over a colorful bowl topped with tortilla strips. Save
A spoonful of hearty Beef Enchilada Soup with ground beef, beans, and corn, held over a colorful bowl topped with tortilla strips. | flavormonk.com

There is something about this soup that feels like a hug in a bowl, no matter what kind of day you have had. I hope it brings as much comfort to your table as it has to mine.

Recipe FAQs

Yes, the soup base actually tastes even better the next day as flavors meld together. Store in the refrigerator for up to 3 days, but keep tortilla strips separate and add just before serving to maintain their crunch.

The soup base 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. Prepare fresh tortilla strips when serving.

Absolutely. Substitute 1 lb of shredded rotisserie chicken or brown ground chicken breast. Adjust cooking time slightly—add pre-cooked chicken during the last 10 minutes of simmering to prevent drying out.

For maximum crunch, slice tortillas as thinly as possible and spread them in a single layer on the baking sheet without overcrowding. Bake at 400°F until golden brown, stirring halfway through for even crisping.

You can make a quick substitute by mixing tomato sauce with 1 tablespoon chili powder, 1 teaspoon cumin, and 1/2 teaspoon each of garlic powder and oregano. Or use a mild salsa blended until smooth.

Add diced jalapeños while sautéing the onions, include a pinch of cayenne with the spices, or use a hot enchilada sauce. You can also serve with hot sauce on the table so everyone can adjust heat to their preference.

Beef Enchilada Soup with Tortilla Strips

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

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

Ingredients

Beef and Aromatics

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

Soup Base

  • 4 cups beef broth
  • 1 can (15 ounces) black beans, drained and rinsed
  • 1 can (15 ounces) kidney beans, drained and rinsed
  • 1 can (15 ounces) diced tomatoes
  • 1 cup frozen or canned corn kernels, drained if canned
  • 1 can (10 ounces) 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 to 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 for about 5 minutes. Drain excess fat if needed.
3
Sauté Aromatics: Add diced onion and cook for 3 to 4 minutes until softened. Stir in garlic and cook for 1 minute until fragrant.
4
Combine Soup Base: 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 all ingredients.
5
Simmer the Soup: Bring soup to a boil, then reduce heat and simmer uncovered for 20 minutes, stirring occasionally to develop flavors.
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 option)
  • Contains corn (tortillas)
  • Contains nightshades (tomatoes, chili powder, enchilada sauce)
Rhea Kapoor

Everyday recipes and cooking tips for home cooks who love good food.