Creamy Beef Taco Soup Recipe
This Creamy Beef Taco Soup is the ultimate comfort food! It's packed with lean ground beef, onions, bell peppers, corn, black beans, and fire-roasted tomatoes, all cooked in a flavorful taco-spiced broth. The best part? It's finished with cream cheese and cheddar for extra richness. Top it off with your favorite fixings, and you've got a deliciously fun dish everyone will love!
Prep Time 15 minutes mins
Cook Time 40 minutes mins
Total Time 55 minutes mins
Course Main Course
Cuisine Mexican
Servings 5
Calories 465 kcal
Large pot with a lid
Wooden spoon
- 1 pound Lean ground beef 90% lean or more
- 1 tbsp Taco seasoning adjust to taste
- 1 yellow Onion chopped (about 1 cup)
- 1 bell Pepper chopped (about 1 cup, use red, orange, or yellow)
- 3-4 cloves Garlic minced
- ½ Jalapeño deseeded and finely chopped (use more if you like extra heat)
- ¼ tsp Onion powder
- ¼ tsp Garlic powder
- 1 15.5 oz can fire-roasted diced tomatoes (with liquid)
- 1 15.5 oz can Corn, drained
- 1 15.5 oz can Black beans, rinsed and drained
- ½ tsp Salt or adjust to taste
- ¼ tsp Black pepper or adjust to taste
- 4 cups Chicken broth or beef or vegetable broth
- 1 cup Water
- 4 oz Cream cheese cubed (room temperature)
- 1 cup shredded Cheddar cheese
- Juice of 1 lime
- Fresh cilantro chopped
Heat a large pot with a little cooking spray over medium-high heat. Add the ground beef, season it with taco seasoning, and break it up with a spoon. Cook for 5-6 minutes until browned. If there's excess fat, spoon it out or use paper towels to absorb it.
Stir in the chopped onions, bell pepper, jalapeño, and garlic. Cook for about 5 minutes, stirring frequently, until the veggies are soft.
Add the can of fire-roasted tomatoes (with their liquid) and stir. Let it cook for another 3 minutes.
Stir in the corn and black beans. Mix everything well.
Pour in the chicken broth and water, and bring everything to a low boil. Reduce the heat and let it simmer for about 15 minutes.
Creamy Finish: Stir in the cream cheese and cheddar, letting them melt into the soup. Cook for 10-12 minutes, stirring often, until everything is smooth and creamy.
Add the lime juice and fresh cilantro. Taste and adjust the salt and pepper if needed. Serve the soup with your favorite toppings like extra cheese, jalapeños, avocado, tortilla chips, or more lime!
- If the soup feels too thick, add a bit more broth or water to reach your desired consistency.
- For extra flavor, pour your cup of water into the empty tomato can or broth carton to get every bit of flavor out!