Creamy Taco Soup

Bowl of creamy taco soup with toppings like cheese and cilantro, perfect for a hearty meal

Loading…

By Reading time
Servings 4–6 people

Creamy Taco Soup is a delicious blend of hearty beans, tender ground beef, and a creamy tomato base that’s packed with taco spices. It’s warm, filling, and has just the right amount of zest to make your taste buds happy. The creamy texture makes it feel like a comfort meal, but with that fun kick from the taco flavors.

I love making this soup when I want something quick but satisfying. I usually toss together whatever beans I have on hand, add some corn for a little sweetness, and use taco seasoning to keep it simple yet flavorful. It’s one of those meals where you can easily tweak the ingredients a bit and still end up with a tasty bowl of soup.

My favorite way to serve this creamy taco soup is topped with a dollop of sour cream, some shredded cheese, and a handful of crunchy tortilla chips. It feels like a little taco party in a bowl! This soup always reminds me of cozy family nights where everyone digs in together, happy and full. It’s easy to love and even easier to make again and again.

Key Ingredients & Substitutions

Ground Beef: This adds heartiness and richness to the soup. For a lighter option, try ground turkey or chicken. Vegetarian? Use cooked lentils or plant-based crumbles.

Cream Cheese: It’s what makes the soup creamy and smooth. If you want a dairy-free version, try a vegan cream cheese or coconut milk for creaminess.

Taco Seasoning: Pre-made packets are super convenient. You can also make your own mix with chili powder, cumin, paprika, garlic powder, and onion powder. Adjust spice levels to your taste.

Beans & Corn: These bring texture and slight sweetness. Black beans, pinto beans, or kidney beans all work well. Frozen or canned corn is fine; just drain canned corn before adding.

How Do You Get Cream Cheese to Melt Smoothly in Soup?

The key is to add cream cheese on low heat and stir often. Here’s how I do it:

  • Cut the cream cheese into small cubes for quicker melting.
  • Lower the soup heat before adding the cream cheese to avoid curdling.
  • Stir constantly until all chunks disappear and the soup feels silky.
  • If the cream cheese isn’t melting well, a splash of warm broth or cream helps smooth it out.

Patience here pays off, resulting in that velvety, creamy soup we love.

Easy Creamy Taco Soup Recipe

Equipment You’ll Need

  • Large pot or Dutch oven – I like this because it’s big enough to cook everything in one place and heats evenly.
  • Wooden spoon or spatula – perfect for stirring and scraping the bottom, so nothing sticks.
  • Measuring cups and spoons – helps you add the right amount of seasonings and liquids.
  • Ice cream scoop or large spoon – good for serving hot soup without spilling.

Flavor Variations & Add-Ins

  • Swap ground beef for cooked turkey or chicken for a leaner version.
  • Use shredded Monterey Jack or Pepper Jack cheese instead of cheddar for extra spice and meltiness.
  • Add chopped jalapeños or a dash of hot sauce if you like more heat.
  • Stir in cooked rice or pasta for a heartier, more filling soup.

Creamy Taco Soup

Ingredients You’ll Need:

  • 1 lb ground beef
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 (14.5 oz) can diced tomatoes, undrained
  • 1 (15 oz) can corn, drained
  • 1 (15 oz) can black beans or pinto beans, drained and rinsed
  • 1 (8 oz) package cream cheese, softened and cut into cubes
  • 2 cups beef broth
  • 1 (1 oz) packet taco seasoning mix
  • 1 tsp ground cumin (optional for extra flavor)
  • 1/2 cup heavy cream or sour cream
  • Salt and pepper to taste
  • Fresh cilantro, chopped (for garnish)
  • Shredded cheddar cheese (for garnish)
  • Sour cream (for garnish)
  • Tortilla chips (optional, for serving)

How Much Time Will You Need?

This creamy taco soup takes about 10 minutes to prep and around 25 minutes to cook. So you’ll have a tasty, hearty meal ready in under 40 minutes – perfect for busy weeknights or cozy weekends.

Step-by-Step Instructions:

1. Cook the Ground Beef and Veggies:

In a large pot or Dutch oven, cook the ground beef over medium heat. Break it apart with a spoon and cook until browned. Drain the fat if needed. Add the diced onion and minced garlic, and sauté for 3-4 minutes until the onion is soft and translucent.

2. Add Seasonings and Mix-Ins:

Stir in the taco seasoning and ground cumin. Cook for about 1 minute until you can smell the spices waking up. Then add the diced tomatoes with their juice, drained corn, and rinsed beans. Pour in the beef broth and stir everything together.

3. Simmer and Get Creamy:

Bring the soup to a simmer and let it cook for about 10 minutes, allowing all those flavors to blend nicely. Next, lower the heat and add your cream cheese cubes. Stir continuously until the cream cheese melts and the soup becomes smooth and creamy. Finally, stir in the heavy cream or sour cream for a rich touch. Taste, then add salt and pepper if needed.

4. Serve and Garnish:

Ladle the soup into bowls while it’s still hot. Top with fresh cilantro, shredded cheddar cheese, a dollop of sour cream, and some crunchy tortilla chips on the side (or crumbled on top). Enjoy your delicious, creamy taco soup!

Can I Use Ground Turkey Instead of Ground Beef?

Yes! Ground turkey works great as a leaner alternative. Just cook it the same way, making sure it’s fully browned before adding the other ingredients.

Can I Make This Soup Ahead of Time?

Absolutely! Prepare the soup and store it in an airtight container in the fridge for up to 3 days. Reheat gently on the stove, stirring occasionally to keep it smooth.

How Do I Thicken the Soup if It’s Too Thin?

If your soup is thinner than you like, simmer it a bit longer uncovered to reduce the liquid. You can also stir in a small slurry of cornstarch mixed with cold water and cook until it thickens.

Can I Freeze Creamy Taco Soup?

Yes, you can freeze it, but the cream cheese and sour cream may separate a bit upon thawing. To avoid this, freeze the soup before adding cream cheese and sour cream, then add them fresh when reheating.

Loved this recipe?

Save it for later, print a copy, leave a quick note, or share it with friends!

Save to Pinterest

Leave a Comment