
This creamy, hearty, and flavorful Cheesy Taco Soup is the ultimate comfort food for busy weeknights! Made with seasoned ground beef, tender beans, sweet corn, tomatoes, and a rich, creamy cheese broth, this soup brings all the delicious flavors of your favorite tacos into one warm and satisfying bowl.
Every spoonful is packed with savory taco seasoning, melted cheddar cheese, and a creamy texture that makes this soup irresistible. It is easy to prepare in one pot, family-friendly, and perfect for chilly evenings, game days, or whenever you crave a comforting homemade meal.
Preparation Time: 15 minutes
Cooking Time: 25–30 minutes
Total Time: 40–45 minutes
Servings: 6
Course: Main Course / Soup
Cuisine: Mexican-Inspired / American
Difficulty: Easy
Cooking Method: Stovetop
Ingredients
For the Taco Soup
– 1 pound lean ground beef
– 1 tablespoon olive oil
– 1 medium yellow onion, diced
– 3 cloves garlic, minced
– 1 packet taco seasoning (about 1 oz)
– 1 teaspoon ground cumin
– ½ teaspoon smoked paprika
– ½ teaspoon chili powder
– ½ teaspoon black pepper
– ½ teaspoon salt, or to taste
– 1 can (15 oz) black beans, drained and rinsed
– 1 can (15 oz) kidney beans, drained and rinsed
– 1 can (15 oz) sweet corn, drained
– 1 can (14.5 oz) diced tomatoes
– 1 can (10 oz) diced tomatoes with green chilies
– 3 cups beef broth
– 1 tablespoon tomato paste
For the Creamy Cheese Base
– 4 oz cream cheese, softened and cubed
– 1 cup heavy cream
– 1½ cups shredded cheddar cheese
– ½ cup shredded Monterey Jack cheese
– ½ teaspoon onion powder
For Garnishing
– ¼ cup fresh cilantro, chopped
– ½ cup shredded cheddar cheese
– 2 tablespoons sliced green onions
– 1 avocado, diced
– Sour cream, optional
– Fresh lime wedges
– Crushed tortilla chips, optional
– Sliced jalapeños, optional
Instructions
Step 1: Brown the Ground Beef
Heat olive oil in a large soup pot or Dutch oven over medium heat.
Add the ground beef and cook for approximately 6–8 minutes, breaking it apart with a wooden spoon until completely browned.
Drain excess grease if necessary.
Add the diced onion and cook for another 3–4 minutes until softened.
Stir in the minced garlic and cook for approximately 30 seconds until fragrant.
Step 2: Add the Taco Seasonings
Add taco seasoning, ground cumin, smoked paprika, chili powder, black pepper, and salt.
Stir thoroughly until the ground beef and onions are evenly coated with the spices.
Cook for another minute to release the flavors of the seasonings.
Step 3: Add the Beans and Vegetables
Add the following ingredients to the pot:
– Black beans
– Kidney beans
– Sweet corn
– Diced tomatoes
– Tomatoes with green chilies
– Tomato paste
Stir everything together until well combined.
The mixture should be colorful and packed with delicious taco flavors.
Step 4: Add the Beef Broth
Pour in the beef broth and stir well.
Bring the soup to a gentle boil over medium-high heat.
Once boiling, reduce the heat to medium-low and allow it to simmer uncovered for approximately 15–20 minutes.
Stir occasionally to prevent the ingredients from sticking to the bottom of the pot.
This allows the flavors to blend together beautifully.
Step 5: Make the Soup Creamy
Reduce the heat to low.
Add the softened cream cheese in small cubes.
Stir continuously until the cream cheese melts completely into the soup.
Pour in the heavy cream and mix gently until smooth and creamy.
Step 6: Add the Cheese
Gradually add the shredded cheddar cheese and Monterey Jack cheese.
Stir until the cheese melts into the soup, creating a rich, thick, and creamy consistency.
Avoid boiling the soup after adding the dairy, as high heat can cause the cheese mixture to separate.
Taste and adjust the salt, pepper, and taco seasoning if needed.
Step 7: Simmer and Finish
Allow the soup to simmer gently for another 3–5 minutes.
If the soup becomes too thick, add a little extra beef broth until you reach your desired consistency.
Turn off the heat and stir in freshly chopped cilantro.
Step 8: Garnish and Serve
Ladle the hot cheesy taco soup into serving bowls.
Top with shredded cheddar cheese, sliced green onions, diced avocado, and a spoonful of sour cream.
Add crushed tortilla chips, jalapeños, and fresh lime juice for extra flavor and texture.
Serve immediately while warm and creamy.
Enjoy every comforting spoonful!
Tips for the Best Cheesy Taco Soup
1. Use freshly shredded cheese: It melts more smoothly than many pre-shredded cheeses.
2. Soften the cream cheese: This helps it blend easily into the soup without lumps.
3. Brown the beef properly: Browning adds extra depth and savory flavor.
4. Adjust the spice level: Add extra chili powder or jalapeños for a spicier soup.
5. Avoid boiling after adding cheese: Gentle heat helps maintain a smooth and creamy texture.
6. Use low-sodium broth: This gives you better control over the salt content.
7. Add extra vegetables: Bell peppers, zucchini, and spinach make delicious additions.
8. Adjust the thickness: Add more broth for a thinner soup or simmer a little longer before adding dairy for a thicker base.
9. Add fresh lime juice: A squeeze of lime brightens the rich cheese flavor.
10. Garnish just before serving: Fresh cilantro, avocado, and tortilla chips add wonderful flavor and texture.
Nut Information and Allergen Details
Does Cheesy Taco Soup contain nuts?
No. The standard recipe does not contain peanuts or tree nuts.
Tree Nut Information
– Almonds: None
– Walnuts: None
– Pecans: None
– Cashews: None
– Pistachios: None
– Hazelnuts: None
– Macadamia nuts: None
– Brazil nuts: None
– Pine nuts: None
Other Nut Information
– Peanuts: None
– Peanut butter: None
– Almond butter: None
– Cashew butter: None
– Nut-based milk: None
– Nut oils: None when using regular olive oil
Allergen Information
Allergen Information
Peanuts Not included
Tree nuts Not included
Dairy Contains cream cheese, heavy cream, cheddar, and Monterey Jack
Gluten Depends on taco seasoning and broth
Soy Check packaged seasoning and cheese labels
Eggs Not included in standard ingredients
Sesame Not included
Legumes Contains black beans and kidney beans
Allergen-Friendly Substitutions
– Gluten-free: Use certified gluten-free taco seasoning and beef broth.
– Nut-free: Use regular olive oil and verify all packaged ingredient labels.
– Dairy-free: Use dairy-free cream cheese, unsweetened plant-based cooking cream, and suitable dairy-free shredded cheese.
– Lower-sodium: Choose no-salt-added beans, tomatoes, and corn, along with low-sodium broth and homemade taco seasoning.
– Soy-free: Check cheese, broth, and taco seasoning labels and select suitable soy-free products.
Important: This recipe contains dairy and legumes. Always check packaged ingredient labels for allergens and cross-contact warnings, especially when preparing food for someone with allergies.
Frequently Asked Questions (Q&A)
Q1: Can I make Cheesy Taco Soup ahead of time?
Yes! You can prepare the soup a day ahead and store it in the refrigerator. For the best texture, reheat gently over low heat and stir frequently.
Q2: Can I use ground turkey instead of ground beef?
Absolutely! Ground turkey or ground chicken works well as a lighter alternative. Add a little olive oil if needed to prevent the meat from becoming dry.
Q3: Can I make this soup without cream cheese?
Yes. You can increase the heavy cream slightly or use additional shredded cheese. The soup may have a slightly different consistency.
Q4: How do I make the soup thicker?
Allow the soup to simmer uncovered before adding the dairy. You can also mash a few of the beans into the broth to create a naturally thicker texture.
Q5: How do I make the soup thinner?
Add extra beef broth or chicken broth, a little at a time, until you reach your preferred consistency.
Q6: Can I make this recipe spicy?
Yes! Add diced jalapeños, cayenne pepper, hot sauce, or extra chili powder for more heat.
Q7: Can I make this soup in a slow cooker?
Yes. Brown the ground beef with onions and garlic first. Transfer it to the slow cooker with beans, corn, tomatoes, broth, and seasonings. Cook on LOW for 4–6 hours or HIGH for 2–3 hours. Stir in cream cheese, heavy cream, and shredded cheese during the final 20–30 minutes.
Q8: Can I make Cheesy Taco Soup without beans?
Yes. Simply leave out the black beans and kidney beans. You can replace them with extra ground beef, zucchini, or bell peppers.
Q9: Can I use canned chicken instead of ground beef?
Yes. Drain the canned chicken and add it during the simmering stage. Since it is already cooked, it does not need to be browned.
Q10: Can I use different types of cheese?
Absolutely! Pepper Jack, Colby Jack, or mild cheddar are delicious alternatives. Use cheeses that melt smoothly.
Q11: How do I prevent the cheese from becoming grainy?
Keep the heat low when adding the dairy and cheese. Add shredded cheese gradually and stir until melted. Avoid boiling the soup.
Q12: How long does Cheesy Taco Soup last in the refrigerator?
Store leftovers in an airtight container in the refrigerator for 3–4 days. Refrigerate within 2 hours of cooking.
Q13: Can I freeze Cheesy Taco Soup?
Yes, but creamy soups containing dairy may change texture after freezing. For best results, freeze the soup before adding the cream cheese, heavy cream, and shredded cheese. Add the dairy after thawing and reheating.
Q14: How do I reheat leftover taco soup?
Reheat in a saucepan over low to medium-low heat, stirring occasionally. Add a splash of broth or milk if the soup has thickened too much.
Q15: Is this recipe gluten-free?
It can be gluten-free when you use certified gluten-free taco seasoning and broth. Always check the ingredient labels.
Q16: Is Cheesy Taco Soup keto-friendly?
The standard recipe contains beans, corn, and tomatoes, so it is not strictly keto-friendly. For a lower-carb version, omit the beans and corn and add extra ground beef and low-carb vegetables.
Q17: Can I make this recipe without heavy cream?
Yes. You can use additional cream cheese or unsweetened cooking cream. The final texture may be slightly different.
Q18: What toppings go best with Cheesy Taco Soup?
Shredded cheese, sour cream, avocado, fresh cilantro, green onions, jalapeños, crushed tortilla chips, and lime wedges are excellent toppings.
Q19: Can I make this soup vegetarian?
Yes. Replace ground beef with extra black beans, kidney beans, or lentils and use vegetable broth instead of beef broth. Use vegetarian-certified cheese.
Q20: What should I serve with Cheesy Taco Soup?
It pairs beautifully with cornbread, garlic bread, quesadillas, a fresh green salad, tortilla chips, or warm tortillas.
Estimated Nutrition Information
Approximate values per serving, based on 6 servings. Actual nutrition varies according to brands, cheese quantities, and serving sizes.
Nutrient Amount
Calories 520 kcal
Protein 32 g
Total Carbohydrates 31 g
Dietary Fiber 7 g
Net Carbs 24 g
Total Fat 30 g
Saturated Fat 16 g
Sugar 8 g
Sodium 1,050 mg
Serving Suggestions
– Serve with warm homemade cornbread.
– Pair with crispy tortilla chips and fresh salsa.
– Add a side of avocado and tomato salad.
– Serve with warm flour or corn tortillas.
– Enjoy with a fresh cucumber and lettuce salad.
– Add extra jalapeños and lime wedges for a fresh, spicy finish.
