Home » Beef Enchilada Soup With Greek Yogurt
|

Beef Enchilada Soup With Greek Yogurt

This Beef Enchilada Soup with Greek Yogurt is the perfect meal for soup season. Lean and tender ground beef, warm spices, hearty beans and corn come together for one delicious meal. I use my homemade Enchilada Spice Blend for incredible flavor and instead of heavy cream- I stir in a little greek yogurt to keep it light and creamy.

A pot of hearty spicy beef soup with a white ladle lifting a serving. The chunky soup features vegetables, herbs, and tender beef. Slices of lime, shredded cheese, chopped greens, and spoons are arranged nearby.
Beef Enchilada Soup with Greek Yogurt.

Original Post: November 2021 | Post Updated: Ocotber 2025

I love me some enchiladas- hence my Bison Enchiladas and my Butternut Squash and Black Bean Enchiladas . It’s one of my comfort foods. And as you may know, making enchiladas can can take some work with rolling and layering. This soup, though? It has all the flavors and it’s effortless!

Amazon Associate Affiliate Links Disclosure: This post contains links to products I love on Amazon. If you click through the links provided, we may receive a small commission at no additional cost to you.

Why this easy Beef Enchilada Soup works

  • Light and creamy but not heavy: Similiar to my Chicken and Potato Soup and my Dairy Free Shrimp and Corn Chowder, this soup uses greek yogurt for extra protein and a smooth finish.
  • Meal prep and freezer friendly: This soup freezes beautifully and also tastes even better the next day as the flavors settle in.
  • Clean ingredients: This recipe is gluten free and free from any refined sugars.

Ingredients you’ll need

A flat lay of labeled spicy beef soup ingredients in bowls and cups, including ground beef, black beans, corn, green chiles, onion, garlic, spices, roasted red peppers, enchilada sauce, Greek yogurt, vegetable broth, and beef broth.
  • Lean ground beef. I recommend 90/10 or 93/7.
  • Enchilada spice mix. This is my special blend that consists of ground cumin, paprika, oregano, garlic, coriander, cayenne and salt.
  • Onions. White or yellow onions are best.
  • Garlic cloves.
  • Black beans.
  • Frozen corn. Canned corn works too.
  • Roasted red pepper.
  • Green fire roasted chiles.
  • Enchilada sauce. I like to use Siete Red Enchilada Sauce because they make it with ingredients that I recognize and they don’t add any weird sugars or fillers.
  • Beef broth.
  • Vegetable broth. Here me out on this- I use a mix of beef and vegetable broth for my beef soups like in my Italian Beef Soup because it makes it balanced and not so beefy tasting. This will allow the spices and enchilada flavors to shine.
  • Greek yogurt. Use full fat plain greek yogurt. Better Goods and Zoi both have a nice thick consistency.
  • Optional garnishes: Avocado slices, additional greek yogurt or sour cream, shredded cheddar cheese, tortilla strips, fresh cilantro and lime juice would all be amazing.

How to make Beef Enchilada Soup

Step One: Over medium heat,  spray a large pot or dutch oven with avocado oil spray. Add the ground beef and let it cook for 2 minutes. Break it apart with a spatula or large wooden spoon. Add the onion, garlic and enchilada spice mix. Let it cook for another 3-4 minutes until the beef is starting to brown and spices are toasted. 

Step Two: Add in the enchilada sauce, beans,roasted peppers, and green chiles. Then pour in the broths. Turn the heat down to low and let the soup simmer for about 20 minutes or until the beef is cooked. Add the frozen corn in during the last 10 minutes of cooking.

A four-step collage shows a pot with ground meat, beans, spices, tomatoes, and broth being added for a spicy beef soup, then the chili simmering with a dollop of sour cream and a wooden spoon.

Step Three: Adjust seasonings as needed. Remove from the heat and let it sit for a couple of minutes then gently whisk or stir in the greek yogurt. Serve hot with optional garnishes such as a dollop of greek yogurt on top or sour cream, avocado slices, cheddar cheese, tortilla strips, fresh cilantro, lime juice.

Storing and reheating instructions 

Store any remaining soup in an airtight container in the fridge for up to 3 days. Reheat on the stove top on low or in the microwave for 1-2 minutes.

A bowl of hearty spicy beef soup taco topped with shredded cheese, a dollop of sour cream, fresh cilantro, and a lime wedge, served with tortilla chips on the side. A spoon rests in the bowl and chopped herbs are in the background.

Helpful tips for this Beef Enchilada Soup recipe

  • Removing the soup from the heat first before adding the greek yogurt will help prevent curdling.
  • All beef broth can be used. When making beef soups like my Italian Beef Soup, I like to mix the broth flavors so it’s not so beefy tasting. The mixture of vegetable and beef broths will have a more subtle beef flavor allowing the enchilada flavors to shine. 
  • I use Siete Enchilada sauce for this recipe but any red enchilada sauce will work. 

Serving suggestions

A close-up of a spoonful of spicy beef soup with ground beef, black beans, corn, tomatoes, and cheese held above a bowl filled with the same soup, with tortilla chips in the background.

Looking for other recipe ideas? Subscribe to my monthly newsletter and receive delicious recipes sent straight to your inbox!

Did you make this recipe and love it? Please leave a comment and give it a 5 Star Rating! THANK YOU!

A close-up of a bowl of spicy beef soup taco topped with shredded cheddar cheese, a dollop of sour cream, and fresh cilantro. The soup contains ground beef, black beans, corn, and tomatoes. A tortilla chip rests on the bowl’s edge.

Beef Enchilada Soup with Greek Yogurt

Kristina Cadelina
This Beef Enchilada Soup with Greek Yogurt has all the cozy feels. With lean ground beef, Siete Enchilada Sauce, greek yogurt for creaminess and a homemade spice blend- this is a wholesome one-pot dinner you'll love.

Save This Recipe

Want to get this recipe in your email? Just enter your email below and get it now along with new recipe updates!

Prep Time 15 minutes
Cook Time 25 minutes
Course Dinner, Lunch, Main Course, Soup
Cuisine Mexican
Servings 4
Calories 408 kcal

Equipment

Ingredients
  

  • 1 pound lean ground beef
  • 1 cup onions chopped
  • 3 garlic cloves minced
  • 1 can of black beans rinsed
  • 4 oz green chiles
  • ½ cup roasted red pepper
  • 1 cup enchilada sauce
  • 2 ½ cups beef broth
  • 2 ½ cups vegetable broth
  • 1 cup frozen corn
  • 1/3 Greek yogurt plus additional for garnish

Enchilada Spice Mix

Instructions
 

  • Over medium heat, spray a large pot or dutch oven with avocado oil spray. Add the ground beef and let it cook for 2 minutes. Break it apart with a spatula or large wooden spoon. Add the onion, garlic and enchilada spice mix. Let it cook for another 3-4 minutes until the beef is starting to brown and spices are toasted.
  • Add in the enchilada sauce, beans,roasted peppers, and green chiles. Then pour in the broths. Turn the heat down to low and let the soup simmer for about 20 minutes or until the beef is cooked. Add the frozen corn in during the last 10 minutes of cooking.
  • Adjust seasonings as needed. Remove from the heat and let it sit for a couple of minutes then gently whisk or stir in the greek yogurt. Serve hot with optional garnishes such as a dollop of greek yogurt on top or sour cream, avocado slices, cheddar cheese, tortilla strips, fresh cilantro, lime juice.

Notes

Notes:
Storing and reheating instructions: Store any remaining soup in an airtight container in the fridge for up to 3 days. Reheat on the stove top on low or in the microwave for 1-2 minutes.
Helpful tips:
  • Removing the soup from the heat first before adding the greek yogurt will help prevent curdling.
  • All beef broth can be used. When making beef soups like my Italian Beef Soup, I like to mix the broth flavors so it’s not so beefy tasting. The mixture of vegetable and beef broths will have a more subtle beef flavor allowing the enchilada flavors to shine.
  • I use Siete Enchilada sauce for this recipe but any red enchilada sauce will work.

Nutrition

Calories: 408kcalCarbohydrates: 48gProtein: 39gFat: 7gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.4gCholesterol: 70mgSodium: 1510mgPotassium: 1097mgFiber: 13gSugar: 6gVitamin A: 536IUVitamin C: 26mgCalcium: 80mgIron: 6mg
Keyword Beef Enchilada Soup
Tried this recipe?Let us know how it was!

Making this recipe? I would love to see it! Tag me on Instagram at @whensaltyandsweetunite or use hashtag #whensaltyandsweetunite

Similar Posts

Leave a Reply

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

Recipe Rating