Creamy Taco Soup Recipe for Dinner Tonight


Overhead view of creamy taco soup in a white bowl topped with shredded cheddar, a sour cream dollop, and corn kernels.

My creamy taco soup comes together in one pot in under 30 minutes, and it tastes like taco night in a bowl. Ground beef, black beans, tomatoes, and cream cheese all go into a single pot and simmer into something thick, satisfying, and deeply seasoned. This recipe is the one I make when I want dinner on the table fast with zero complicated steps.

Prep Time: 10 minutes

Cook Time: 25 minutes

Total Time: 35 minutes

Servings: 6

Method: Stovetop

Why This Creamy Taco Soup Works

The cream cheese is what sets this taco soup apart from the brothy versions. It melts into the hot soup and turns a thin, acidic broth into something velvety and rich. It sounds odd, but the result is smooth, thick, and completely cohesive — every spoonful carries the same creamy texture from first to last.

Taco seasoning does all the heavy lifting on flavor. One packet seasons the entire pot perfectly without measuring out eight individual spices. I use a good-quality store brand or my own blend when I have time, but either works in a 30-minute soup.

Black beans and corn add bulk and texture without extra prep. They go in straight from the can after draining and rinsing, which means this creamy taco soup stays genuinely fast even when I double the batch for the week.

Ingredients

  • 1 lb (450g) ground beef (80/20)
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 packet (1 oz / 28g) taco seasoning
  • 1 can (10 oz / 283g) diced tomatoes with green chiles (Rotel)
  • 1 can (15 oz / 425g) black beans, drained and rinsed
  • 1 can (15 oz / 425g) corn, drained
  • 2 cups (475ml) beef broth
  • 8 oz (225g) cream cheese, cubed and softened
  • 1/2 cup (120ml) heavy cream
  • Salt and black pepper to taste
  • Shredded cheddar, sour cream, and tortilla chips for topping

What You Need for Creamy Taco Soup

Ground beef — 80/20 ground beef gives the best flavor for this creamy taco soup. The fat renders out and seasons the onion and garlic as they cook. Ground turkey or ground chicken work as lighter swaps, but they need a little extra taco seasoning to match the depth of beef.

Rotel diced tomatoes with green chiles — this is the pantry ingredient that punches up both heat and brightness in one can. Mild Rotel works for a gentler soup; original gives a light kick. If you cannot find Rotel, use a can of diced tomatoes plus one small can of green chiles separately.

Cream cheese — cube it and let it soften at room temperature for 15 minutes before adding it to the pot. Cold cream cheese takes much longer to melt and can leave chunks in the soup. Whisk it in after removing the pot from high heat and it will melt into the broth smoothly.

Heavy cream — added with the cream cheese for extra richness and a pourable consistency. Half-and-half works if you want a lighter soup. Full-fat coconut cream is a good dairy-free swap and adds a subtle sweetness that pairs well with taco spices.

Taco seasoning — one full packet seasons 1 pound of beef and a full pot of soup correctly. Homemade blend: 1 tsp chili powder, 1 tsp cumin, 1/2 tsp smoked paprika, 1/2 tsp garlic powder, 1/4 tsp oregano, 1/4 tsp cayenne.

How to Make Creamy Taco Soup

  1. Heat a large pot or Dutch oven over medium-high heat. Add ground beef. Cook for 6 to 8 minutes, breaking it up with a wooden spoon, until fully browned and no pink remains.
  2. Drain excess fat if needed, leaving about 1 tablespoon in the pot.
  3. Add diced onion. Cook for 3 to 4 minutes until softened. Add minced garlic and cook for 30 seconds until fragrant.
  4. Sprinkle taco seasoning over the beef mixture. Stir to coat evenly.
  5. Add Rotel tomatoes (with juices), black beans, corn, and beef broth. Stir to combine.
  6. Bring to a boil, then reduce heat to medium-low. Simmer for 10 minutes, stirring occasionally.
  7. Reduce heat to low. Add cubed cream cheese and heavy cream. Stir constantly for 2 to 3 minutes until the cream cheese melts fully and the broth turns smooth and creamy.
  8. Taste and adjust salt and pepper. Serve hot with shredded cheddar, sour cream, and tortilla chips on top.

Creamy Taco Soup Variations

Chicken Creamy Taco Soup

Replace ground beef with 2 cups of shredded rotisserie chicken. Add it at step 5 along with the beans and corn. Chicken taco soup has a lighter texture but the same thick, creamy broth. Use chicken broth instead of beef broth for a cleaner flavor.

Slow Cooker Creamy Taco Soup

Brown the ground beef on the stovetop first, then transfer it to the slow cooker with all ingredients except cream cheese and heavy cream. Cook on low for 6 hours or high for 3 hours. Stir in the cream cheese and cream in the last 30 minutes on high, whisking until smooth.

Instant Pot Creamy Taco Soup

Use the Saute function to brown the beef and cook the onion and garlic. Add taco seasoning, Rotel, beans, corn, and broth. Cook on Manual High Pressure for 10 minutes. Quick release. Switch back to Saute, add cream cheese and cream, and stir until fully melted.

Keto Creamy Taco Soup

Skip the corn and black beans. Substitute 1 cup of diced bell peppers and 1 cup of cauliflower florets. The soup stays thick from the cream cheese and heavy cream. Use full-fat sour cream for topping and skip the tortilla chips entirely.

Turkey Creamy Taco Soup

Ground turkey makes a leaner version of this soup with the same creamy texture. Use an extra teaspoon of taco seasoning since turkey is milder than beef. A pinch of smoked paprika adds back some depth the beef fat would normally provide.

Tips for the Best Creamy Taco Soup

  • I soften the cream cheese on the counter for 15 minutes before adding it. Cold cream cheese straight from the fridge stays lumpy in the soup no matter how long you stir.
  • Add the cream cheese off the boil — reduce heat to low first. High heat can make the dairy proteins seize and leave a grainy texture in the broth.
  • I rinse the canned beans before adding them. The canning liquid is starchy and can muddy the broth flavor.
  • This creamy taco soup thickens as it sits. I keep a splash of broth on the side when serving and stir it in if the soup gets too thick between bowls.
  • Top with shredded cheddar AFTER ladling into bowls — not in the pot. Cheese melts into the broth in the pot and disappears instead of sitting on top where it adds texture and color.

Make Ahead & Storage

This creamy taco soup keeps in the fridge for up to 4 days in an airtight container. The cream cheese base can separate slightly after refrigeration — reheat gently on the stovetop over low heat, stirring as it warms, and it comes back together smoothly.

To freeze, cool completely and store in freezer-safe containers for up to 2 months. Avoid freezing soups with heavy cream if possible — the dairy can separate when thawed. Thaw overnight in the refrigerator and reheat slowly on the stovetop. A quick whisk while reheating brings the creamy texture back.

Common Questions

Can I make creamy taco soup without cream cheese?

Yes. Replace the cream cheese with 1 cup of sour cream stirred in at the very end off the heat, or use 1/2 cup of heavy cream on its own. Both give the soup a creamy texture. The sour cream version has a slight tang; the heavy cream version is richer and milder.

How do I make creamy taco soup thicker?

Let the soup simmer uncovered for an extra 5 to 10 minutes after adding the cream cheese. The liquid reduces and the broth gets thicker. Alternatively, mash about a quarter of the black beans before adding them — the starch thickens the broth from the inside as it cooks.

Is creamy taco soup gluten-free?

This recipe is gluten-free if you use a certified gluten-free taco seasoning packet. Standard taco seasoning packets are often gluten-free, but check the label. All other ingredients in this soup are naturally gluten-free.

Can I use chicken instead of beef in this taco soup?

Yes. Shredded rotisserie chicken or ground chicken both work. Add shredded chicken straight from the rotisserie — no browning needed. Use chicken broth instead of beef broth and add a full tablespoon of taco seasoning since chicken carries less inherent flavor.

This creamy taco soup is the kind of dinner that keeps everyone coming back for a second bowl. Save this recipe for your next weeknight and make a double batch — it only gets better the next day.

Overhead view of creamy taco soup in a white bowl topped with shredded cheddar, sour cream, and tortilla chips

Creamy Taco Soup Recipe for Dinner Tonight

Ground beef, beans, and tomatoes simmered with cream cheese into a thick, velvety taco-spiced broth — ready in 35 minutes.

Prep
10 min
Cook
25 min
Total
35 min
Servings
6
Calories
480

Ingredients

  • 1 lb (450g) ground beef (80/20)
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 packet (1 oz / 28g) taco seasoning
  • 1 can (10 oz / 283g) diced tomatoes with green chiles (Rotel)
  • 1 can (15 oz / 425g) black beans, drained and rinsed
  • 1 can (15 oz / 425g) corn, drained
  • 2 cups (475ml) beef broth
  • 8 oz (225g) cream cheese, cubed and softened
  • 1/2 cup (120ml) heavy cream
  • Salt and black pepper to taste
  • Shredded cheddar, sour cream, and tortilla chips for topping

Instructions

  1. Heat a large pot or Dutch oven over medium-high heat. Add ground beef. Cook for 6 to 8 minutes, breaking it up with a wooden spoon, until fully browned and no pink remains.
  2. Drain excess fat if needed, leaving about 1 tablespoon in the pot.
  3. Add diced onion. Cook for 3 to 4 minutes until softened. Add minced garlic and cook for 30 seconds until fragrant.
  4. Sprinkle taco seasoning over the beef mixture. Stir to coat evenly.
  5. Add Rotel tomatoes (with juices), black beans, corn, and beef broth. Stir to combine.
  6. Bring to a boil, then reduce heat to medium-low. Simmer for 10 minutes, stirring occasionally.
  7. Reduce heat to low. Add cubed cream cheese and heavy cream. Stir constantly for 2 to 3 minutes until the cream cheese melts fully and the broth turns smooth and creamy.
  8. Taste and adjust salt and pepper. Serve hot with shredded cheddar, sour cream, and tortilla chips on top.
Nutrition per serving
480 cal 24g carbs 28g protein 30g fat 5g fiber 4g sugar 720mg sodium

Michal Sieroslawski

Michal is a personal trainer and writer at Millennial Hawk. He holds a MSc in Sports and Exercise Science from the University of Central Lancashire. He is an exercise physiologist who enjoys learning about the latest trends in exercise and sports nutrition. Besides his passion for health and fitness, he loves cycling, exploring new hiking trails, and coaching youth soccer teams on weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recent Posts