Beef Enchilada Soup Flavorful

A steaming bowl of Beef Enchilada Soup with golden tortilla strips and a sprinkle of fresh cilantro.  Save
A steaming bowl of Beef Enchilada Soup with golden tortilla strips and a sprinkle of fresh cilantro. | cookedcravings.com

This comforting dish combines browned ground beef with black and kidney beans, diced tomatoes, corn kernels, and a rich enchilada-style broth spiced with cumin, chili powder, smoked paprika, and oregano. Crispy tortilla strips add a delightful crunch on top. Ready in 45 minutes, it offers a warm, satisfying experience with options for gluten-free variations. Ideal for casual meals and easy to customize with cheese, sour cream, avocado, or fresh cilantro.

The first time I made this soup, it was actually an accident born from a craving I couldn't shake. I'd been thinking about beef enchiladas all afternoon but had zero energy for rolling and filling individual tortillas. Standing in my kitchen with a pound of ground beef and that familiar red can of enchilada sauce, I decided to throw everything into my biggest pot instead. The smell that filled my house made me forget I'd taken any shortcuts at all.

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, loaded with extra cheese and those golden tortilla strips we both fight over. She took one spoonful, closed her eyes, and actually smiled for the first time in days. Sometimes the simplest food carries the most comfort.

Ingredients

  • 1 lb (450 g) ground beef: I lean toward 85% lean for the best balance of flavor and manageable fat
  • 1 medium yellow onion, diced: The foundation that builds depth as it softens in the beef
  • 3 cloves garlic, minced: Fresh garlic makes all the difference here, dont skip it
  • 4 cups (1 liter) beef broth: A rich, high quality broth elevates the entire soup base
  • 1 can (15 oz / 425 g) black beans, drained and rinsed: Adds creaminess and protein
  • 1 can (15 oz / 425 g) kidney beans, drained and rinsed: Their hearty texture stands up beautifully to the broth
  • 1 can (15 oz / 425 g) diced tomatoes: Provides acidity and body to the soup
  • 1 cup (150 g) frozen or canned corn kernels: Sweet bursts that balance the spices
  • 1 can (10 oz / 285 g) red enchilada sauce: The secret ingredient that gives this soup its signature flavor
  • 1 teaspoon ground cumin: Essential for that authentic Mexican spice profile
  • 1 teaspoon chili powder: Adjust up or down based on your heat preference
  • 1/2 teaspoon smoked paprika: Adds a subtle smokiness that layers beautifully
  • 1/2 teaspoon dried oregano: Earthy notes that round out the spices
  • 1/2 teaspoon salt, or to taste: Start here and adjust after simmering
  • 1/4 teaspoon ground black pepper: Freshly ground makes a noticeable difference
  • 6 small corn tortillas: Corn tortillas get perfectly crisp and stay gluten free
  • 2 tablespoons vegetable oil: Helps the tortilla strips achieve that golden crunch
  • 1/4 teaspoon salt: For seasoning the tortilla strips perfectly

Instructions

Crisp the tortilla strips:
Preheat your oven to 400°F (200°C) while you cut the tortillas into thin strips. Toss them with vegetable oil and salt until evenly coated, then spread in a single layer on a baking sheet. Bake for 8 to 10 minutes, stirring once halfway through, until golden brown and irresistibly crispy.
Brown the beef:
In a large pot or Dutch oven over medium heat, cook the ground beef for about 5 minutes, breaking it apart with a wooden spoon as it browns. Drain any excess fat if you prefer a lighter soup.
Build the aromatics:
Add the diced onion to the beef and cook for 3 to 4 minutes until softened and fragrant. Stir in the garlic and let it cook for just 1 minute until you catch that wonderful garlicky aroma.
Simmer the soup:
Pour in the beef broth, both kinds of beans, diced tomatoes, corn, and enchilada sauce. Add all the spices and stir everything together thoroughly. Bring to a boil, then reduce heat and let it simmer uncovered for 20 minutes, stirring occasionally.
Finish and serve:
Taste the soup and adjust the salt or spices if needed. Ladle into bowls and top generously with those crispy tortilla strips and any toppings you love.
Hearty ground beef and bean soup served with crunchy baked tortilla strips and a lime wedge.  Save
Hearty ground beef and bean soup served with crunchy baked tortilla strips and a lime wedge. | cookedcravings.com

My neighbor knocked on my door while this was simmering once, following the smell all the way from her driveway. I sent her home with a container of soup and a small bag of tortilla strips, and she texted me an hour later saying her family had declared it the best dinner they'd had in months. Now it's our little tradition whenever one of us needs a pick me up.

Making It Your Own

I've discovered that this soup is incredibly forgiving. Sometimes I'll throw in diced bell peppers with the onions for extra color and sweetness. Other times I'll use a mix of cheddar and pepper jack for the toppings if I'm craving more heat. The base recipe is solid enough to handle all kinds of tweaks without losing its soul.

The Perfect Tortilla Strip

After years of making this soup, I've learned that tortilla thickness matters more than I thought. Too thick and they're chewy instead of crisp. Too thin and they burn before they crunch. I aim for strips about 1/4 inch wide and watch them like a hawk in that last minute of baking. The difference between perfectly golden and slightly burnt is mere seconds.

Serving Suggestions

This soup has become my go to for casual dinner parties because everyone can customize their own bowl. I set out toppings in small bowls and let people build their perfect version. The toppings bar almost becomes as much fun as the soup itself.

  • Warm some tortillas on the side for dunking
  • Serve with ice cold Mexican beer or limeade
  • Keep hot sauce on the table for the spice lovers

Colorful Beef Enchilada Soup topped with crispy tortilla strips, cheese, and sour cream. Save
Colorful Beef Enchilada Soup topped with crispy tortilla strips, cheese, and sour cream. | cookedcravings.com

There's something about a soup that tastes like comfort food but comes together without the fuss. This recipe has saved countless weeknights in my house, and I hope it does the same in yours.

Recipe FAQs

Both black beans and kidney beans are included, providing texture and heartiness to the dish.

Cut tortillas into thin strips, toss with vegetable oil and salt, then bake at 400°F for 8–10 minutes until crisp and golden.

Yes, using corn tortillas and ensuring the enchilada sauce is gluten-free makes this suitable for gluten-free diets.

The broth is infused with ground cumin, chili powder, smoked paprika, dried oregano, salt, and pepper for a rich, smoky taste.

Incorporate diced jalapeños or a pinch of cayenne pepper to increase the spiciness according to your taste.

Beef Enchilada Soup Flavorful

A savory mix of beef, beans, corn, and 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 for 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 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 such as cheese, sour cream, avocado, cilantro, or lime wedges.
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)
  • Contains corn (tortillas)
  • Contains nightshades (tomatoes, chili powder, enchilada sauce)
  • Verify enchilada sauce is gluten-free if required
Brianna Collins

Passionate home cook sharing simple, wholesome, and family-friendly recipes for everyday cooking.