Description
Creamy Taco Soup is a hearty, comforting soup that combines taco flavors with a rich, creamy texture. Packed with ground beef, beans, corn, tomatoes, and cream cheese, it’s a one-pot meal that’s easy, customizable, and perfect for busy weeknights or cozy weekends.
Ingredients
- 1 lb ground beef
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 tbsp taco seasoning
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup corn (canned or frozen)
- 1 can (10 oz) diced tomatoes with green chilies
- 1 can (8 oz) tomato sauce
- 2 cups chicken or beef broth
- 8 oz cream cheese, cubed
- 1 tbsp olive oil
- Salt and pepper, to taste
Instructions
- In a large pot or Dutch oven, heat olive oil over medium heat. Add diced onions and cook until softened.
- Add ground beef and cook until browned, breaking it apart as it cooks. Drain excess grease.
- Stir in minced garlic and taco seasoning. Cook for 1-2 minutes until fragrant.
- Add black beans, corn, diced tomatoes, tomato sauce, and broth. Stir to combine.
- Bring the mixture to a simmer and cook for about 15-20 minutes, allowing the flavors to meld.
- Reduce heat to low and add cubed cream cheese. Stir until completely melted and incorporated into the soup.
- Taste and adjust seasoning with salt and pepper as needed.
- Serve hot, garnished with your favorite toppings like shredded cheese, sour cream, avocado, or tortilla chips.
Notes
- Swap ground beef with ground turkey, chicken, or plant-based meat for a different protein option.
- Use dairy-free cream cheese for a lactose-free version.
- To add heat, stir in jalapeños or hot sauce.
- This soup stores well in the fridge for up to 4 days and can be frozen for up to 2 months.
- For a thinner soup, add more broth or water when reheating.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican-Inspired
Nutrition
- Serving Size: 1 bowl (approx. 1.5 cups)
- Calories: 420
- Sugar: 6g
- Sodium: 880mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 13g
- Trans Fat: 0.5g
- Carbohydrates: 22g
- Fiber: 5g
- Protein: 22g
- Cholesterol: 80mg