Description
A warm and hearty Creamy Taco Soup combining seasoned ground beef, beans, corn, and taco spices in a rich, velvety broth. The cream cheese and heavy cream give it a smooth, comforting texture with bold Tex-Mex flavor—perfect for cozy weeknights or family dinners.
Ingredients
-
1 lb ground beef or chicken
-
1 small onion, diced
-
2 cloves garlic, minced
-
1 (10 oz) can diced tomatoes with green chiles (Rotel)
-
1 (15 oz) can black beans, rinsed and drained
-
1 (15 oz) can corn, drained
-
2 cups chicken broth (low-sodium)
-
1 tablespoon taco seasoning
-
1 teaspoon chili powder
-
1 teaspoon cumin
-
Salt and pepper, to taste
-
4 oz cream cheese, softened
-
½ cup heavy cream or half-and-half
-
½ cup shredded cheddar or Mexican blend cheese
-
Optional toppings: avocado slices, cilantro, crushed tortilla chips, sour cream, lime wedges
Instructions
-
Heat a large pot over medium heat. Add ground beef (or chicken) and cook until browned, breaking it apart. Drain excess fat if needed.
-
Add diced onion and minced garlic; sauté until soft and fragrant.
-
Stir in taco seasoning, chili powder, and cumin. Cook for 30 seconds to release flavor.
-
Add diced tomatoes, beans, corn, and chicken broth. Stir and bring to a simmer.
-
Reduce heat and simmer for 10–15 minutes to blend flavors.
-
Add softened cream cheese and stir until melted and smooth.
-
Pour in heavy cream and shredded cheese, stirring until creamy and well combined.
-
Taste and adjust seasoning. Serve hot with your favorite toppings.
Notes
For a thicker texture, simmer uncovered or add a cornstarch slurry (1 tbsp cornstarch + 2 tbsp water).
Freeze the base soup before adding dairy for the best reheating results.
Swap heavy cream for coconut cream for a dairy-free version.
Try using rotisserie chicken for a faster prep.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Tex-Mex
Nutrition
- Serving Size: 1 bowl (approx. 1 ½ cups)
- Calories: 430
- Sugar: 6 g
- Sodium: 860 mg
- Fat: 28 g
- Saturated Fat: 14 g
- Unsaturated Fat: 12 g
- Trans Fat: 0.5 g
- Carbohydrates: 22 g
- Fiber: 5 g
- Protein: 26 g
- Cholesterol: 110 mg