This creamy taco soup recipe is full of fresh flavors, tender vegetables, and hearty beans. The seasoned beef mixed with the creamy soup is out of this world good!
Heat a stock pot over medium-high heat. Add in the ground beef, onion, and jalapeño, and cook until the ground beef is evenly browned and fully cooked.
Add the garlic and taco seasoning to the pot and continue to cook until the taco seasoning covers all the meat.
Pour in the beef broth, corn, black beans, pinto beans, tomatoes, and green chiles. Bring everything to a gentle boil, and reduce the heat to low.
Add in the cream cheese and stir until it has melted into the chili. Season with salt and pepper to taste. Simmer everything together for about 10 minutes.
Remove the pot from heat and serve with your favorite toppings!
Notes
To make in the crockpot:
Saute the beef, onion, and jalapeño in a large skillet over medium-high heat.
Add in the garlic and taco seasoning and continue to cook until the taco seasoning coats everything.
Add the meat mixture to a large crock pot along with the beef broth, tomatoes, corn, black beans, pinto beans, green chiles, cream cheese, and salt and pepper.
Set to low and cook for 5 hours, or high for 3 hours. Check after the first 2 hours and stir in the cream cheese if it is melted enough.
Turn the crock pot off and serve.
Add in an additional minced jalapeño with its seeds for more heat. Removing seeds will reduce the heat.You can use ground turkey in place of beef. For a vegetarian version, you can leave out the beef altogether and substitute the beef broth for vegetable broth.