Creamy Taco Soup

Introduction

There’s nothing quite like a warm, hearty bowl of soup to chase away the chill or simply bring a sense of comfort to your day. And when that soup combines the beloved flavors of your favorite taco with a rich, creamy broth, you’ve hit culinary gold. Welcome to the world of Creamy Taco Soup – a dish that promises to be your new go-to for cozy weeknights, family dinners, and even casual gatherings with friends. Imagine tender ground meat, vibrant diced tomatoes, and sweet corn swimming in a velvety broth, all infused with that unmistakable taco seasoning spice. It’s a symphony of textures and tastes that’s both satisfying and incredibly delicious.

This Creamy Taco Soup isn’t just a meal; it’s an experience. It takes everything you love about tacos – the savory protein, the zesty spices, the fresh toppings – and transforms it into an easy-to-eat, comforting bowl. What makes this recipe truly special is its incredible balance of flavor and ease. We’re talking about minimal prep, straightforward steps, and a result that tastes like you’ve been simmering it all day. The creaminess factor, achieved with ingredients like cream cheese or heavy cream, elevates the soup from good to absolutely glorious, coating your palate with every spoonful.

Whether you’re a seasoned chef or a beginner in the kitchen, this Creamy Taco Soup recipe is designed for success. It’s a family-friendly meal that can be customized to suit everyone’s preferences, from mild to spicy, and is perfect for those busy evenings when you need something quick, nutritious, and undeniably tasty. Get ready to dive into a bowl of pure comfort that will have everyone asking for seconds!

Nutritional Information

Per serving (approximate values):

  • Calories: 450
  • Protein: 35g
  • Carbohydrates: 25g
  • Fat: 25g
  • Fiber: 6g
  • Sodium: 950mg

Ingredients

  • 1 tablespoon olive oil
  • 1.5 pounds lean ground beef (or ground turkey)
  • 1 large yellow onion, chopped
  • 3 cloves garlic, minced
  • 1 packet (1 ounce) taco seasoning mix
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1 (15 ounce) can black beans, rinsed and drained
  • 1 (15 ounce) can kidney beans, rinsed and drained
  • 1 (15.25 ounce) can whole kernel corn, drained
  • 4 cups (32 ounces) chicken broth (or beef broth)
  • 4 ounces cream cheese, softened and cut into cubes
  • 1/2 cup heavy cream (or half-and-half)
  • 1/4 cup fresh cilantro, chopped, plus more for garnish
  • Salt and freshly ground black pepper to taste
  • Optional toppings: shredded cheddar cheese, sour cream, sliced avocado, crushed tortilla chips, jalapeños

Instructions

  1. Heat the olive oil in a large Dutch oven or a large, heavy-bottomed pot over medium-high heat.
  2. Add the ground beef (or turkey) to the pot and cook, breaking it up with a spoon, until it is thoroughly browned and no pink remains. Drain any excess grease from the pot.
  3. Add the chopped onion to the pot with the browned meat and cook for 5-7 minutes, or until the onion is softened and translucent.
  4. Stir in the minced garlic and cook for another 1 minute until fragrant, being careful not to burn the garlic.
  5. Sprinkle the taco seasoning mix over the meat and onion mixture. Stir well to coat everything evenly and cook for 1-2 minutes, allowing the spices to bloom.
  6. Pour in the undrained diced tomatoes, rinsed and drained black beans, rinsed and drained kidney beans, and drained corn. Stir to combine all the ingredients.
  7. Pour in the chicken broth. Bring the soup to a simmer, then reduce the heat to low, cover, and let it simmer for at least 20-30 minutes to allow the flavors to meld. Stir occasionally to prevent sticking.
  8. Once the soup has simmered and the flavors have developed, add the softened cream cheese cubes to the pot. Stir continuously until the cream cheese has completely melted and is fully incorporated into the soup, creating a creamy base.
  9. Pour in the heavy cream (or half-and-half) and stir until well combined. Continue to heat the soup gently for another 5-10 minutes, ensuring it is heated through but do not bring it to a rolling boil after adding the cream, as it can curdle.
  10. Stir in the fresh chopped cilantro. Taste the soup and season with salt and freshly ground black pepper as needed. Remember that taco seasoning can be salty, so season gradually.
  11. Ladle the hot Creamy Taco Soup into bowls. Serve immediately with your favorite toppings such as shredded cheese, a dollop of sour cream or Greek yogurt, sliced avocado, crushed tortilla chips, or extra fresh cilantro.

Cooking Tips and Variations

To ensure your Creamy Taco Soup is always a resounding success, consider these tips and variations. For an extra layer of flavor, brown your ground meat until it develops a nice crust before adding the aromatics. Don’t rush the simmering process; allowing the soup to gently simmer for at least 20-30 minutes is crucial for the flavors to fully meld and deepen. When adding the cream cheese and heavy cream, make sure your cream cheese is softened to room temperature to prevent lumps and ensure it melts smoothly into the soup. Stir continuously until it’s fully incorporated, and avoid bringing the soup to a rapid boil after adding the dairy, as this can cause it to curdle.

Customization is key with this recipe! If you prefer a spicier soup, you can add a pinch of cayenne pepper, a dash of hot sauce, or include a can of diced green chilies or Rotel (diced tomatoes with green chilies) when adding the other canned goods. For a milder flavor, use a mild taco seasoning and omit any extra heat. You can easily swap out the ground beef for ground turkey, ground chicken, or even a plant-based ground crumble for a vegetarian option. For a heartier vegetarian soup, increase the amount of beans or add additional vegetables like diced bell peppers, zucchini, or sweet potatoes. Feel free to experiment with different types of beans too; pinto beans or cannellini beans would work well.

For an even richer flavor, consider using fire-roasted diced tomatoes. If you like a thicker soup, you can either mash some of the beans against the side of the pot with a spoon or create a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) and stir it into the simmering soup until it thickens. Alternatively, you could blend a small portion of the soup (about 1-2 cups of the solids) with an immersion blender or in a regular blender, then return it to the pot to thicken the overall consistency. Don’t forget the toppings! A generous sprinkle of shredded cheddar or Monterey Jack cheese, a dollop of cool sour cream or plain Greek yogurt, sliced avocado, some crushed tortilla chips for crunch, or a squeeze of lime juice can elevate each bowl to perfection.

This soup also lends itself well to different cooking methods. To make it in a slow cooker, brown the meat and sauté the onion and garlic first, then combine all ingredients (except cream cheese, heavy cream, and cilantro) in the slow cooker. Cook on low for 6-8 hours or on high for 3-4 hours. Stir in the softened cream cheese, heavy cream, and cilantro during the last 30 minutes of cooking. For an Instant Pot version, use the sauté function to brown the meat and cook the aromatics. Add the remaining ingredients (except cream cheese, heavy cream, and cilantro), seal the lid, and cook on high pressure for 10 minutes, followed by a natural release for 10 minutes, then quick release any remaining pressure. Stir in the cream cheese, heavy cream, and cilantro after the pressure is released.

Storage and Reheating

Creamy Taco Soup is fantastic for meal prepping and makes for delicious leftovers. To store, allow the soup to cool completely to room temperature before transferring it to airtight containers. It can be stored in the refrigerator for up to 3-4 days. For longer storage, this soup freezes beautifully. Transfer cooled soup to freezer-safe containers or heavy-duty freezer bags, leaving about an inch of headspace if using containers, as liquids expand when frozen. It can be frozen for up to 3 months. Thaw frozen soup overnight in the refrigerator before reheating.

When reheating, if the soup has been refrigerated, you can gently reheat it on the stovetop over medium-low heat, stirring occasionally, until it is hot and bubbling. You may need to add a splash of broth or milk if the soup has thickened too much in the fridge. For microwave reheating, place a single serving in a microwave-safe bowl and heat in 1-minute intervals, stirring between each, until heated through. If reheating from frozen (after thawing), follow the stovetop instructions. Be mindful that sometimes dairy-based soups can separate slightly after freezing and thawing; a good stir will usually bring it back together, and the flavor will still be excellent.

Frequently Asked Questions

Can I make this soup less spicy?

Absolutely! To make the soup less spicy, ensure you use a mild taco seasoning blend. You can also reduce the amount of taco seasoning slightly if you prefer an even milder flavor. Avoid adding any extra ingredients like cayenne pepper, jalapeños, or hot sauce.

What can I use instead of cream cheese and heavy cream?

If you’re looking for alternatives, you can use sour cream or plain Greek yogurt for creaminess, stirring it in at the very end to prevent curdling (do not boil after adding). For a dairy-free option, you can use full-fat coconut milk (the canned kind, not beverage) or a dairy-free cream cheese alternative and dairy-free heavy cream. The flavor profile will change slightly with coconut milk but will still be delicious.

Can I add other vegetables to this soup?

Yes, this soup is very versatile for adding extra vegetables. Diced bell peppers (any color), zucchini, or even a handful of spinach can be added. For heartier vegetables like carrots or potatoes, add them with the broth and allow them to simmer until tender.

How can I make this soup thicker?

If you prefer a thicker soup, you have a few options. You can mash a portion of the beans against the side of the pot while it simmers. Alternatively, you can remove about a cup of the soup solids, blend them in a blender until smooth, and then return them to the pot. Another method is to create a cornstarch slurry by mixing 1 tablespoon of cornstarch with 2 tablespoons of cold water, then stirring it into the simmering soup until it reaches your desired thickness. Simmer for a few minutes after adding the slurry to cook out the raw starch taste.

Leave a Comment