Beef Enchilada Soup

Hey, food lovers! What’s better than an enchilada? All the flavors of an enchilada without the work. I’m talking about rolling tortillas. It’s a pain.

But what if you could take all those incredible flavors and toss them into one pot? That’s exactly what this recipe does. It’s got that vibrant, bold Mexican-American flavor but it’s simplified for a busy weeknight.

This soup is a big, warm hug in a bowl. It’s got a ton of richness and depth, so it tastes like you’ve been simmering it all day. We’ll use simple ingredients to build complex flavors—from the smoky kick of chipotle to the warm, earthy notes of cumin.

The best part? It’s a super easy recipe that packs a serious “wow” factor. So let’s get cooking!

Beef Enchilada Soup

Recipe Overview

This is the perfect recipe for a cozy dinner or a satisfying meal prep. It’s a forgiving, one-pot dish designed to be flavorful but not complicated.

  • Prep and Cook Time: This is a one-and-done kind of meal. You’ll spend about 15 minutes on prep and then the soup simmers for about 30 minutes. The total time is a speedy 45 minutes from start to finish.
  • Servings and Scaling Tips: This recipe makes a generous 6 to 8 servings. Perfect for a family dinner or a week of lunches. The good news? It’s incredibly easy to scale up or down. I’ve put together a handy table to help you adjust the measurements seamlessly.
Original Recipe (6-8 Servings)Scaled Up (12-16 Servings)
1 lb ground beef2 lbs ground beef
1 small red onion1 large red onion
1 red bell pepper2 red bell peppers
2 cans tomato sauce4 cans tomato sauce
4 cups chicken stock8 cups chicken stock
All other seasonings x 2All other seasonings x 2
  • Difficulty Level: I would rate this an easy recipe. If you can chop a few vegetables and brown some ground beef, you’ve got this! The process is straightforward, and the ingredients are easy to find.
  • Equipment Needed: The most important piece of equipment is a large soup pot or a Dutch oven. A Dutch oven is my personal preference. Why? Because its heavy bottom distributes heat evenly and prevents sticking. But any large, heavy-bottomed pot will work just fine. You’ll also need a cutting board, a good knife for chopping, and a spoon for stirring.
  • Make-Ahead/Meal Prep Options: This soup is a total superstar for meal prep! The flavors deepen overnight, making leftovers even more delicious. You can easily cook a big batch on Sunday and portion it out for lunches or dinners throughout the week. It also freezes beautifully, which we’ll cover in more detail below.

Ingredients

This recipe uses a combination of pantry staples and fresh ingredients to build its signature flavor.

  • The Meaty Base: 1 pound of ground beef.
  • The Veggies: 1 small red onion, 1 red bell pepper, and 4 cloves of garlic.
  • The Fat: 1 tablespoon of olive oil.
  • The Liquids: Two 15-ounce cans of tomato sauce, two 15-ounce cans of black beans (drained and rinsed), and 4 cups of rich chicken stock.
  • The Spice: 1 minced chipotle pepper and 2 teaspoons of adobo sauce from the same can. This is the key to that smoky, deep flavor.
  • The Spices: 2 tablespoons of chili powder, 1 teaspoon of cumin, ½ teaspoon of oregano, 1 teaspoon of salt, and ¾ teaspoon of black pepper.
  • The Finishing Touch: ¼ cup of minced fresh cilantro.
  • For Toppings: Shredded cheddar cheese and Fritos!

Common Ingredient Swaps:

  • Ground Beef: You can easily swap the ground beef for ground turkey, ground chicken, or even a plant-based ground “beef” for a vegetarian version. A quick tip: If you use a leaner meat like turkey, you might need a little extra oil to prevent sticking.
  • Black Beans: Feel free to use other beans you have on hand, like kidney beans or pinto beans.
  • Chicken Stock: Beef or vegetable broth can be used as a simple substitute for chicken stock.
  • Chipotle in Adobo: Don’t have this on hand? You can use a pinch of smoked paprika and a dash of cayenne pepper for a similar smoky heat.
  • Cilantro: While fresh cilantro is best, if you’re not a fan, you can omit it or use fresh parsley for a touch of green.

Ingredient Quality and Notes:

  • Ground Beef: I prefer using a slightly leaner ground beef, like 90/10, to avoid excess grease in the soup. If you use something with a higher fat content, just make sure to drain the grease before moving on to the next step.
  • Onion & Pepper: A red onion and bell pepper work beautifully here, but feel free to use a yellow onion or a different color bell pepper. The important thing is the flavor they contribute when they soften.
  • Cilantro: Fresh cilantro is a game-changer! Its bright, herby flavor adds a wonderful finishing touch. Make sure it’s finely minced so its flavor is evenly distributed.
Beef Enchilada Soup Ingredients

Step-by-Step Method

Let’s walk through this process together, step by step, so you can feel confident in the kitchen.

Start with the Sizzle: First, heat one tablespoon of olive oil in our large soup pot over medium-high heat. Once the oil shimmers, it’s time to add the ground beef. Add the meat and listen for that satisfying sizzle. Use your spoon to break it up as it cooks. You’ll see it turn from a vibrant pink to a dull gray-brown. Your goal is to get it nicely browned, which adds a ton of flavor. This will take about 5 to 7 minutes.Pro Tip: Don’t be afraid to let some of the meat get a little bit crispy; those browned bits are packed with flavor! Avoid over-stirring, as that will steam the meat instead of browning it.

Building the Flavor Foundation: Once the beef is mostly browned, it’s time to add our supporting cast: the chopped red onion, red bell pepper, and minced garlic. Stir everything together and cook until the onion starts to become translucent and the bell pepper softens, about 5 to 7 minutes. The smell will be incredible right about now—a mix of savory meat and sweet, aromatic vegetables.Common Mistake to Avoid: Don’t rush this step! Cooking the vegetables properly is crucial for a flavorful soup. Rushing will leave them crunchy and the soup’s flavor will be lackluster.

Beef Enchilada Soup Recipe

The Spice is Right: Now for the fun part! Add the two cans of tomato sauce, the minced chipotle pepper, the adobo sauce, and all your spices: chili powder, cumin, oregano, salt, and pepper. Give everything a good stir until it’s all well combined and the spices are fragrant. You’ll notice the color of the soup base turn a beautiful, deep red. The aroma will fill your kitchen with a smoky, spicy warmth that will make your mouth water.

Simmer and Let the Magic Happen: It’s time to add the remaining ingredients: the minced fresh cilantro, the drained and rinsed black beans, and the chicken stock. Give it a final stir. Bring the mixture to a full boil, then immediately reduce the heat to a low simmer. We want to let this soup just bubble gently. Let it simmer for at least 15 minutes, but if you have the time, 30 minutes is even better. This is when all those wonderful flavors truly get to know each other and meld into a rich, cohesive soup. The longer it simmers, the more the flavors will deepen.

Variations & Customization

This Easy Beef Enchilada Soup is wonderfully versatile. Here are some ideas to make it your own:

  • Dietary Modifications: To make this recipe gluten-free, simply ensure your chicken stock and taco seasoning are certified gluten-free. For a vegetarian or vegan version, swap the ground beef for a plant-based alternative and use vegetable broth instead of chicken stock. You can also add other plant-based proteins like lentils or chickpeas.
  • Spice Level Adjustments: Want more heat? Add an extra chipotle pepper or a dash of cayenne pepper. For a milder soup, simply reduce the amount of chili powder and omit the chipotle and adobo sauce.
  • Fancy vs. Everyday Versions: For a “fancier” take, try using fire-roasted tomatoes for an extra smoky flavor. You can also add in some diced bell peppers in different colors (yellow, orange) for a more vibrant look. For an everyday version, feel free to use a pre-made taco seasoning packet instead of the individual spices.
  • Seasonal Adaptations: In the fall, a can of pumpkin purée or a few roasted sweet potatoes would add a wonderful richness and a hint of sweetness. For a summer twist, top it with some fresh avocado and a squeeze of lime juice for a bright, zesty flavor.
Customized Beef Enchilada Soup

Serving & Storage

A beautiful bowl of this soup is the perfect canvas for a variety of toppings. We’ve included shredded cheddar cheese and Fritos in the recipe, but don’t stop there! Try a dollop of sour cream or Greek yogurt, some sliced jalapeños for a kick, or a generous sprinkle of fresh cilantro. Serve it in a rustic ceramic bowl with a side of warm cornbread or a simple green salad for a complete and satisfying meal.

Serving Beef Enchilada Soup

Storage Instructions

This soup is a dream for make-ahead cooking.

Storage MethodContainerDuration
RefrigeratorAirtight container3-4 days
FreezerFreezer-safe container/bagUp to 3 months

To store, let the soup cool completely before transferring it. When freezing, make sure to leave some headspace in the container to allow for expansion. For the best quality, store without toppings and add them fresh when serving.

To reheat, simply transfer the soup to a pot and warm over medium heat on the stove, stirring occasionally until hot. You can also microwave individual portions. If the soup is too thick, add a splash of chicken stock or water to reach your desired consistency. Enjoy this cozy and delicious Easy Beef Enchilada Soup!

Print

Beef Enchilada Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A warm hug in a bowl, this one-pot soup takes all the rich, smoky flavors of classic beef enchiladas and makes them easy. No rolling tortillas, no fuss—just pure comfort food perfection.

  • Author: Jose
  • Prep Time: 15 mins
  • Cook Time: 30 mins
  • Total Time: 45 mins
  • Yield: 6-8 1x
  • Category: Soup
  • Cuisine: Mexican-American

Ingredients

Scale
  • 1 tbsp olive oil
  • 1 lb ground beef (90/10 is best)
  • 1 small red onion, chopped
  • 1 red bell pepper, chopped
  • 4 cloves garlic, minced
  • 2 (15 oz) cans tomato sauce
  • 1 (minced) chipotle pepper + 2 tsp adobo sauce
  • 2 tbsp chili powder
  • 1 tsp cumin
  • ½ tsp oregano
  • 1 tsp salt
  • ¾ tsp black pepper
  • 2 (15 oz) cans black beans, drained and rinsed
  • 4 cups chicken stock
  • ¼ cup fresh cilantro, minced

For Toppings: Shredded cheddar cheese, Fritos, sour cream or Greek yogurt

Instructions

  1. Sizzle the Beef: Heat olive oil in a large soup pot over medium-high heat. Add the ground beef and cook, breaking it up with a spoon, for 5-7 minutes until browned.
  2. Add Veggies: Add the chopped onion, bell pepper, and minced garlic. Cook, stirring, for another 5-7 minutes until the vegetables soften.
  3. Mix in Spices: Stir in the tomato sauce, chipotle, adobo sauce, chili powder, cumin, oregano, salt, and pepper. Mix until everything is well combined and fragrant.
  4. Simmer to Perfection: Pour in the black beans, chicken stock, and cilantro. Bring to a boil, then reduce heat and simmer gently for at least 15 minutes to let the flavors meld.

Notes

  • Serving Suggestions: Top with shredded cheese, a dollop of sour cream or Greek yogurt, and a handful of Fritos for the ultimate meal. Serve with cornbread or a simple side salad.
  • Make-Ahead & Storage: This soup gets even better overnight. Store in an airtight container in the fridge for up to 3-4 days. It also freezes beautifully for up to 3 months.
  • Tips & Tricks: Don’t rush browning the beef or cooking the veggies. Those steps build the deep flavor base of the soup. For a milder soup, skip the chipotle and adobo sauce.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Scroll to Top