Creamy Beef Enchilada Soup

By Rena Awada | Updated On February 1, 2023

This Creamy Beef Enchilada Soup recipe comes together in only 30 minutes and makes for one of the easiest and most flavorful soups you’ll ever make! Full of ground beef, black beans, vegetables, and enchilada sauce, this hearty dish will keep you full and satisfied.

Bowls of beef enchilada soup served with tortilla chips.

This Beef Enchilada Soup is based on my delicious beef enchiladas. Those were such a hit that I had the idea to make them in soup form! This flavor profile couldn’t be more complete, with every ingredient balancing each other perfectly. It’s made with all of the same ingredients found in my enchilada recipe, except there’s no need to roll tortillas. We also added some veggies to make it a full meal.

If you’re looking for an ultra-cozy soup recipe, this Enchilada Soup will not let you down!

Why you’ll love this recipe

  • So easy: This meal is perfect for those nights when you just don’t have time to stand over the kitchen counter, filling and rolling tortillas. This can be on your table in just about 30 minutes from start to finish.
  • Incredibly delicious: This beef enchilada soup has all the same great flavors as your favorite enchilada dish but with WAY less work.
  • Major crowd pleaser: Serve this up with lots of fun toppings and tortilla chips. Everyone from adults to picky kids will gobble it up!
Bowl of soup topped with tortilla chips and sliced lime.

Ingredients needed

This easy enchilada soup recipe is filled with so much goodness. Veggies, beans, and seasoned beef — pretty much everything you need in an amazing soup. Here’s what you’ll need to make it:

  • Ground beef: You can really use whatever ground meat you prefer. Ground turkey, chicken or bison all work great. I like to use 90% lean ground beef. The meat is flavorful and tender, yet not overly greasy.
  • Veggies: We’re adding onion, red bell pepper, garlic, and creamed corn for the perfect mix of hearty vegetables. Be sure to use creamed corn to get a wonderful creaminess without having to add any cream or dairy.
  • Spices: Use your favorite taco seasoning packet blend or homemade taco seasoning
  • Beans: The recipe uses black beans for a delicious boost of fiber and protein. Substitute the black beans for kidney beans or pinto beans, if you’d like.
  • Beef broth: Serves as the base and adds delicious beefy flavor.
  • Enchilada sauce: Because this is an enchilada soup, we’re adding enchilada sauce right into it! 
Ingredients needed to make beef enchilada soup.

How to make this recipe

Making this enchilada soup recipe is such a breeze! Everything is cooked in one pot and the only chopping you have to do is for the onion, bell pepper, and garlic. Here’s the simple method:

  1. Brown beef: Heat the oil in a dutch oven or a soup pot over medium heat. Add the meat and cook, mincing it with a wooden spoon.
  2. Add veggies: Once the meat is no longer pink, stir in the onion, pepper, garlic, and taco seasoning. Cook, stirring frequently, for 5 minutes.
  1. Simmer: Add the creamed corn, beans, broth, and enchilada sauce, and mix to combine. Reduce the heat to a low and simmer the soup for 20-25 minutes, to allow the flavors to meld.
  2. Serve: Season the soup with salt and pepper to your taste. Serve warm and garnish with cilantro, lime wedges, and corn chips, if desired.

Expert Tips

  • Crockpot enchilada soup: To make this in a slow cooker, brown your ground beef and cook the onion, bell pepper, and garlic. Then, add everything to a crock pot. Cover and cook on low for 4 hours, or high for 2 hours.
  • Pre-cut veggies: To save a bit of time and effort, buy pre-cut onion and bell pepper from the produce department or the frozen food aisle. You can also buy jarred minced garlic.
  • Spice level: You can make this as mild or as spicy as you like by using hot enchilada sauce and spicy taco seasoning. If you’re serving kids, we recommend buying mild enchilada sauce and taco seasoning.

Frequently asked questions

What do you eat with enchilada soup?

We love this soup paired with corn or tortilla chips! To keep things on the lighter side, try this soup with a fresh, green salad. Simply toss mixed greens with lemon juice, olive oil, salt, and pepper. Feel free to add toppings to your salad such as red onion, cherry tomatoes, and/or croutons. 

How can I thicken my enchilada soup?

To thicken your enchilada soup, mix about 1-2 tablespoons of flour with some cold water, stir it into the soup, and let it cook for a few more minutes. Another option would be to blend some of the beans and add them back in to make the soup thicker.

How many calories are in enchilada soup?

This beef enchilada soup recipe makes 4 servings and there are 267 calories in each serving. It has 16 grams of carbs, 10 grams of fat, and a whopping 28 grams of protein, making it a healthy, well-balanced meal.

Bowls of soup with beef, black beans and tortilla chips.

Toppings

As much as I love this healthy soup recipe as-is, it’s even better with lots of toppings. Here’s some tasty ideas:

  • Sour cream: For extra creaminess, add a dollop of sour cream or Greek yogurt.
  • Shredded cheese: Try a sprinkle of shredded Mexican cheese or cheddar cheese over the warm bowl of soup. The cheese gets all melty and delicious.
  • Avocado or guacamole: Feel free to add some avocado slices or even a spoonful of guacamole.
  • Tortilla chips or strips: To add the perfect crunch, serve with crushed tortilla chips or strips.
  • Chopped cilantro: A must for all Mexican recipes to add fresh flavor!
  • Green or red onions: For a little added color and freshness, add about a tablespoon of green or red onion.
  • Lime juice: A squeeze of fresh lime is the perfect finish to this dish!
top view soup in a round white bowl

Storage recommendations

  • To store: Once the soup is completely cooled, place it in an airtight container (or multiple, if you’d like to meal prep it) without additional toppings and store it in the fridge for up to about 5 days. To reheat it, simply do so in the microwave with a microwave-safe bowl, or feel free to reheat it on the stovetop. Add your toppings once you’re ready to serve!
  • To freeze: Follow the instructions above, but instead of placing the soup in the refrigerator, store it in the freezer for up to 3 months. To reheat, simply thaw overnight and reheat on the stovetop or in the microwave.
White bowl filled with beef enchilada soup.

More healthy soup recipes

If you try a recipe and you like it, leave us some feedback in the comment section below, and don’t forget to rate it! We would love it if you shared it with friends and family.

Finally, please use our hashtag #healthyfitnessmeals on INSTAGRAM for a chance to be featured! FOLLOW Healthy Fitness Meals on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of our latest blog posts and recipes.

top view of a bowl with beef enchilada soup

Creamy Beef Enchilada Soup

This Creamy Beef Enchilada Soup recipe comes together in only 30 minutes and makes for one of the easiest and most flavorful soups you’ll ever make! Full of ground beef, black beans, vegetables and enchilada sauce, this hearty dish will keep you full and satisfied.
No ratings yet
Print Pin Rate
Course: Main Course, Soup
Cuisine: Mexican
Diet: Gluten Free
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 4 servings
Calories: 267kcal
Author: Rena

Ingredients

  • 1 tbsp olive oil
  • 1 lb lean ground beef
  • 1 onion finely chopped
  • 1 red bell pepper finely chopped
  • 2-3 garlic cloves minced
  • 2 tbsp taco seasoning
  • 1 (15 oz) can creamed corn
  • 1 (15 oz) can black beans rinsed and drained
  • 2 cups beef broth
  • 2 cups enchilada sauce
  • Kosher salt and pepper to taste

Instructions

  • Heat the oil in a dutch oven or a soup pot over medium heat. Add the meat and cook, mincing it with a wooden spoon.
  • Once the meat is no longer pink, stir in the onion, pepper, garlic and taco seasoning. Cook, stirring frequently, for 5 minutes. Add the creamed corn, beans, broth and enchilada sauce and mix to combine.
  • Reduce the heat to a low and simmer the soup for 20-25 minutes, to allow the flavors to meld.
  • Season the soup to your taste. Serve warm and garnish with cilantro, lime wedges and corn chips, if desired.

Notes

  • To store: Once the soup is completely cooled, place it in an airtight container (or multiple, if you’d like to meal prep it) without additional toppings and place it in the fridge for up to about 5 days. To reheat it, simply do so in the microwave with a microwave-safe bowl, or feel free to reheat it on the stovetop. Add your toppings once you’re ready to serve!
  • To freeze: Follow the instructions above, but instead of placing the soup in the refrigerator, store it in the freezer for up to 3 months. To reheat, simply thaw overnight and reheat on the stovetop or in the microwave.

Nutrition

Serving: 1serving | Calories: 267kcal | Carbohydrates: 16g | Protein: 28g | Fat: 10g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.4g | Cholesterol: 70mg | Sodium: 2247mg | Potassium: 567mg | Fiber: 3g | Sugar: 11g | Vitamin A: 1850IU | Vitamin C: 44mg | Calcium: 29mg | Iron: 4mg
Tried this Recipe? Tag me Today!Mention @HealthyFitnessMeals or tag #HealthyFitnessMeals!

Reader Interactions

Comments

Leave A Reply

Recipe Rating




free email bonus

5 Secrets to Easy Healthy Dinners

Tips, ideas & recipes to help you with easy healthy dinners!