Taco Soup Recipe
This Taco Soup recipe is easy to make with ground beef and your favorite taco ingredients. It can be made on the stove top or in the Crock Pot and also makes the best freezer meal for easy lunches and dinners.
Be sure to try my Chicken Enchiladas and Steak Fajitas next!
Taco Soup
I think that every recipe should have a Taco version of it. (As is evident by my Taco Casserole, Taco Salad, Taco Lasagna, Taco Pasta, and Taco Stuffed Peppers.)
I will warn you though, it’s really hard to stop eating this soup. It starts with one little bite, and before you know it, your bowl is completely empty. You’ve been warned.
Feel free to add in some frozen or canned corn, use diced peppers instead of jalapeno, different kinds of beans, etc. Make it your own! (And be sure to check out all of my soup recipes!)
How to Make It
See recipe card below for ingredient quantities and full instructions. See notes section of recipe card for Crock Pot instructions
Cook and crumble the ground beef and onions in a large soup pot until cooked through. Add the jalapeno and garlic, and cook until softened. Add the butter, taco seasoning, hot sauce, oregano, mustard powder, and cayenne.
Add the diced tomatoes and use liquid to “clean” the bottom and sides of the pot. This will give the soup more flavor. Add the enchilada sauce and black beans.
Add the beef and chicken broth. Bring to a boil, then reduce to a simmer. Cook for 15 minutes.
Reduce heat to low. Add the sour cream and cream cheese to a small bowl and mix warm broth into it until combined, then add it to the soup. Remove from heat.
Slowly sprinkle in the cheese, stirring continuously. Serve!
Pro Tips
- An 8 oz. can of tomato sauce may be used as an alternative to enchilada sauce but I prefer the depth of flavor that enchilada sauce adds. My homemade enchilada sauce makes 14 oz. and tastes great in this soup, feel free to add the whole batch.
- Don’t use reduced fat sour cream as the lower fat content is likely to cause it to curdle when added to the warm soup.
- Make sure the base of the soup isn’t too hot when the cheese is added, or the dairy can separate and create a grainy consistency.
- Corn (canned or frozen) makes a nice addition to this soup as well and can be added when the black beans are added.
- Consider using reduced sodium broth, taco seasoning, and unsalted butter if preferred!
- Using Chicken: Be sure to try my Chicken Taco Soup recipe as a variation to beef!
Storage
- Store in an airtight container and refrigerate for up to 3 days or freeze for up to 3 months. This soup freezes well.
Tools For This Recipe
(Amazon affiliate links)- Check out all of my kitchen essentials here.
- Box Cheese Grater- Shred the cheese from a block for best results, it will melt and taste much better than packaged shredded cheese.
- 4.5 Quart Dutch Oven & Soup Ladle
- Better Than Bouillon– This is what I always use for broth in my recipes. It takes very little space and makes it easy to measure out customized amounts of broth.
- Measuring Spoons– I have these magnetic ones which stay nice and organized in my utensil drawer.
- Pinch Bowls– For measuring seasonings, etc. ahead of time.
- 16 oz. storage containers – I use these to store/freeze my soups. They have 8 oz. sizes as well. They’re stackable, leak proof, and dishwasher/microwave safe.
Try These Next
Get My Free E-Book!
- I’ve got a FREE e-Book with 7 super popular dinner recipes! Click here to join my email list and I’ll send your e-Book right over!
- And be sure to follow me on Instagram, Pinterest, & Facebook!
Tried This Recipe?
Leave a review, I love hearing your feedback! ⭐⭐⭐⭐⭐
Taco Soup Recipe
Ingredients
- 1 cup cheddar cheese, shredded
- ½ cup Monterey Jack cheese, shredded
- ½ cup sour cream, at room temperature
- 1 Tablespoon cream cheese, softened
- 1 ½ lbs. ground beef
- 1 small yellow onion, diced
- 2 jalapenos, seeded and diced. Can sub bell peppers.
- 3 cloves garlic, minced
- 2 Tablespoons butter
- 1 oz. packet Taco Seasoning
- 1 teaspoon hot sauce
- 1 teaspoon dried oregano
- ½ teaspoon mustard powder
- 1 pinch cayenne pepper, or more if desired
- 10 oz. red enchilada sauce
- 10 oz. diced tomatoes with green chilies, undrained
- 15.5 oz. black beans, drained and rinsed
- 2 cups beef broth
- 2 cups chicken broth
Equipment
Instructions
- Shred the cheese and set it aside along with the sour cream and cream cheese. They should not be cold when added to the soup.
- Heat a large soup pot over medium-high heat and cook and crumble the ground beef for 5 minutes. Add the diced onions and cook for 3 more minutes, or until the ground beef is cooked through. Drain grease.
- Add the jalapenos and soften for 4-5 minutes. Add the garlic and cook for 1 more minute.
- Add the butter and let it melt. Stir in the taco seasoning, hot sauce, oregano, mustard powder, and cayenne.
- Add the undrained tomatoes and use the liquid to "clean" the bottom and sides of the pot with a silicone spatula. This will give the soup more flavor.
- Add the enchilada sauce and drained/rinsed black beans. Stir to combine. Add the beef and chicken broth.
- Bring to a boil, reduce to a simmer and cook for 15 minutes.
- Reduce heat to low. Place the sour cream and cream cheese in a small bowl and spoon in about 1/4 cup of broth. Stir until well-combined, then add it to the soup and stir to combine.
- Remove from heat. Sprinkle in the cheese and stir to combine. Serve!
Notes
- An 8 oz. can of tomato sauce may be used as an alternative to enchilada sauce but I prefer the depth of flavor that enchilada sauce adds. My homemade enchilada sauce makes 14 oz. and tastes great in this soup, feel free to add the whole batch.
- Don’t use reduced fat sour cream as the lower fat content is likely to cause it to curdle when added to the warm soup.
- Make sure the base of the soup isn't too hot when the cheese is added, or the dairy can separate and create a grainy consistency.
- Corn (canned or frozen) makes a nice addition to this soup as well and can be added when the black beans are added.
- Consider using reduced sodium broth, taco seasoning, and unsalted butter if preferred!
Crock Pot Method
- Follow steps 2-5 as outlined in the recipe card above.
- Transfer it to the slow cooker and add the enchilada sauce, black beans, chicken broth, and beef broth.
- Cook on low for 6-8 hours or on high for 3-4.
- Switch heat to warm.
- Place the sour cream and cream cheese in a small bowl and spoon in about 1/4 cup of broth. Stir until well-combined, then add it to the soup and stir to combine.
- Turn heat off and sprinkle in the cheese, stirring as you do so. Serve!
- Nutritional information per cup, there are approximately 12 cups in this recipe.
Definitely a keeper!! Very yummy I did add one green pepper instead of the jalapeño peppers my lips don’t like these peppers lol
I enjoyed this soup and will definitely make again..
Thanks so much for the review Denise, I’m so happy you liked it!
So delicious. My 5 yr old was NOT in the mood for soup, but after a spoonful of this said Mm so good, with a thumbs up! Lol Thanks for another winner. Perfect for this cold, rainy day
AWWWW I’m sooo happy that it was a hit Luma!!! Even with your 5 year old who wasn’t in the mood, haha! That’s amazing! Thank you so much for the review, you’re the best!! -Stephanie ❤️
Best taco soup I have tried. Very flavorful. My husband loved it!
I’m so happy it was such a success Betsy, thanks so much for taking the time to leave a review!🩷
Delicious! Made last night and we wouldn’t change a thing! The jalapeño added a nice kick and then you could add a spoonful of sour cream to adjust as needed. We added diced avocado and tortilla strips! Yum!
I’m so happy that you enjoyed the soup Lindsey!! This is one of my favs! 🙂 I love that you added avocado and tortilla strips, those little additions take it over the edge!
I made this tonight, but I omitted the beef and chicken broth and used a red bell pepper instead of the jalapeño. It made an excellent topping for cilantro lime rice! It was very flavorful and had enough liquid from the can of tomatoes and enchiladas sauce to be just the right consistency.
Nice work making tweaks Joy! I’m so intrigued by the cilantro lime rice, I’m gonna have to give that a whirl! Thanks so much for the review!😃
This recipe turned out amazing! I did add a can of drained corn, just because I love corn and beans together. My kids loved this so much more than my normal recipe so this is the one for us from now on!
I’m so happy the kids loved it Kimberly! Nice work! Thanks so much for the great comments and review😀
Delicious and easy to prepare. Used exactly as written. Thank you.
You’re very welcome Judy! I’m so happy you liked it, thanks so much!🩷
Thank you for this delicious recipe. I used the crock pot method. My wife doesn’t do spicy so I left that out and added Crushed red pepper to my serving. Also added fresh cilantro and diced onions as garnish. It was great with corn bread!
You’re very welcome Trip! Sounds like you really nailed it! I love your additions, thanks so much for taking the time to leave a review!🩷
Thank you sooooo much for this recipe!!! Again, you make my family happy!! It was easy and super delicious!!! ❤️❤️❤️
It’s my pleasure Dee, nice work! Nothing like keeping the family happy❤️. Thanks so much for the review!
I don’t even like taco soup but something told me to try this one for my family. I am SO glad I did! It is delicious. The depth of flavor is the best part. My teenage boys loved it also!
I’m so happy it was such a success, especially with your teenage boys Kate, nice work! Thanks so much for taking the time to leave a review!💖