Creamy Taco Soup

Featured in: Smart Weeknight Meals

This hearty soup brings together the bold, spicy flavors of tacos in a rich and creamy bowl. Ground beef, vegetables, black beans, and corn simmer with aromatic spices before being finished with heavy cream and melted cheddar cheese. The result is a satisfying, warming dish that comes together in just 45 minutes and serves six people generously.

Updated on Tue, 27 Jan 2026 11:45:00 GMT
Creamy Taco Soup steaming in a white bowl, loaded with ground beef, corn, black beans, and cheddar, topped with green onions. Pin it
Creamy Taco Soup steaming in a white bowl, loaded with ground beef, corn, black beans, and cheddar, topped with green onions. | smartyskitchen.com

One rainy Tuesday, my neighbor showed up at my door with a container of homemade taco soup and said, "Trust me, this will change how you think about weeknight dinners." She wasn't wrong. That first spoonful—rich, creamy, packed with bold spices and tender beef—made me realize soup could be exciting, not just a default when nothing else sounded good. I've been making versions ever since, tweaking the spice levels and experimenting with toppings until I landed on this one. It's become the recipe I turn to when the weather shifts cold and people need something that feels like a warm hug in a bowl.

My kids used to turn their noses up at anything labeled "soup" until I served this one without calling it that. They dove in, asking for seconds, and suddenly I had a weapon in my arsenal for picky eating. Now when someone's had a rough day, this is what they ask for—the kind of dish that signals "I'm taking care of you" without needing words.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Ground beef (500 g / 1 lb): The backbone of this soup—brown it until it's deeply caramelized for better flavor, or use ground turkey if you prefer something lighter.
  • Yellow onion (1 medium, diced): Dicing it smaller than you think you need to helps it melt into the broth and distribute flavor evenly.
  • Garlic (2 cloves, minced): Fresh garlic makes a noticeable difference here; don't skip it or swap it for powder.
  • Red bell pepper (1, diced): The color matters visually, but the sweetness also balances the spices perfectly.
  • Diced tomatoes (1 can, 400 g / 14 oz): Keep the juice—it adds acidity that brightens everything.
  • Sweet corn (1 can, 400 g / 14 oz, drained): Frozen works just as well if you don't have canned; just skip the draining step.
  • Black beans (1 can, 400 g / 14 oz, drained and rinsed): Rinsing them removes the starchy liquid that can make the soup cloudier than you'd want.
  • Chicken or beef broth (750 ml / 3 cups): Use homemade if you have it; the flavor difference is worth the effort.
  • Heavy cream (200 ml / ¾ cup plus 2 tbsp): This is what transforms it from regular to indulgent—don't use half and half as a shortcut.
  • Shredded cheddar cheese (100 g / 1 cup): Sharp cheddar gives more personality than mild; shred it yourself if you can.
  • Taco seasoning (2 tbsp): Make your own blend if store-bought feels too salty, or just use cumin and paprika as your base.
  • Ground cumin (1 tsp): This earthy spice is the soul of the dish; quality matters.
  • Smoked paprika (1 tsp): The smokiness adds depth that regular paprika can't match.
  • Chili powder (½ tsp): Start here and taste before adding more—heat levels vary wildly between brands.
  • Salt and black pepper (½ tsp salt, ¼ tsp pepper): Season at the end after the cream goes in; cream can mute flavors.
  • Green onions (2, sliced): Save these for garnish—the fresh bite at the end is essential.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Prep ingredients easily by chopping vegetables, slicing meats, and serving dishes neatly during everyday cooking.
Check price on Amazon
Brown the meat:
Heat your pot over medium-high and crumble the ground beef in, breaking it into small pieces with your spoon as it cooks. You want it deeply browned, not just gray, which usually takes 6–8 minutes; drain excess fat if there's a slick on top once it's done.
Build the flavor base:
Toss in the diced onion, garlic, and bell pepper, stirring until they soften and start to smell incredible—this takes about 4–5 minutes. The onions should be turning translucent at the edges.
Toast the spices:
Add all your seasonings now and stir constantly for just 1 minute; this wakes up the flavors and gets them clinging to the vegetables. You'll notice the aroma change completely.
Add the liquids and vegetables:
Pour in the tomatoes with their juice, drained corn, black beans, and broth, stirring well. Bring everything to a gentle boil, then lower the heat and let it simmer for 15 minutes so the flavors marry together.
Finish with cream and cheese:
Turn the heat down low, then slowly stir in the heavy cream and shredded cheese, stirring until the cheese melts completely. This should take 2–3 minutes, and you'll know it's ready when it's silky and cohesive—never let it boil after the cream goes in.
Taste and serve:
Adjust salt and heat to your preference, then ladle into bowls and pile on the toppings you love. Green onions and extra cheese are non-negotiable for me.
A pot of Creamy Taco Soup simmering on the stove, featuring bright red tomatoes, sweet corn, and black beans in a rich broth. Pin it
A pot of Creamy Taco Soup simmering on the stove, featuring bright red tomatoes, sweet corn, and black beans in a rich broth. | smartyskitchen.com

The first time I made this for my book club, everyone went silent for a moment after the first bite—that pause where you realize something is genuinely delicious. Three people asked for the recipe that night, and one of them has been making it every Sunday since. There's something about a bowl this satisfying that makes people feel cared for, even if they're just spooning it up at home alone.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Variations That Work

I've tested this recipe with vegetarian substitutions, and honestly, it works beautifully if you use extra beans and mushrooms instead of beef—the cream and cheese carry enough weight that you don't miss the meat. Turkey swaps in seamlessly if you want something lighter, and I've even thrown in diced jalapeños for people who wanted more heat. The formula is flexible enough that you can trust your instincts about what sounds good.

Toppings Make It Personal

This is where the soup gets fun—everyone can build their own version. I'm a crushed tortilla chip person, but I've seen people load theirs with avocado, sour cream, cilantro, lime juice, or all of the above. The toppings aren't just decoration; they add texture and brightness that keep every spoonful interesting.

Storage and Reheating

This soup keeps beautifully in the fridge for 3–4 days, though I'd store the cream separately if you know you're planning to freeze it—cream-based soups can get a little grainy when thawed. Reheating on the stovetop over gentle heat is always better than the microwave; just stir occasionally and don't let it boil. Leftovers actually taste better the next day once all those spices have time to settle and deepen.

  • Cool the soup completely before refrigerating to avoid condensation that makes it watery.
  • If you do freeze it, add fresh cream when you reheat rather than using what was already in it.
  • A squeeze of lime juice right before serving brings everything back into focus, especially if it's been sitting a day or two.
Product image
Chop vegetables, slice meats, and prep ingredients easily for everyday cooking and homemade recipes.
Check price on Amazon
Spoon lifting a ladle of Creamy Taco Soup, showing creamy texture with melted cheese and hearty Tex-Mex toppings like sour cream and cilantro. Pin it
Spoon lifting a ladle of Creamy Taco Soup, showing creamy texture with melted cheese and hearty Tex-Mex toppings like sour cream and cilantro. | smartyskitchen.com

This soup has quietly become one of my most-requested recipes, the kind you make when you want people to feel welcomed and cared for. Make it once and you'll understand why.

Recipe Questions & Answers

Can I make this soup ahead of time?

Yes, prepare the soup up to step 5 without adding the cream and cheese. Refrigerate for up to 3 days, then reheat gently and finish with dairy before serving.

What can I use instead of ground beef?

Ground turkey, chicken, or plant-based meat alternatives work well. For a vegetarian version, add extra beans or lentils for protein.

How do I store leftovers?

Store in an airtight container in the refrigerator for 3-4 days. The soup may thicken when cold—add a splash of broth when reheating.

Can I freeze this soup?

Freeze before adding the cream and cheese for best results. Portion into freezer-safe containers and store for up to 3 months. Thaw overnight and reheat.

How can I make it spicier?

Add diced jalapeños with the vegetables, increase the chili powder, or use hot taco seasoning. A dash of hot sauce or cayenne pepper also works well.

What toppings work best?

Fresh cilantro, crushed tortilla chips, sour cream, avocado slices, lime wedges, and extra shredded cheese all complement the flavors beautifully.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Taco Soup

Rich, comforting soup with bold taco flavors, creamy texture, and hearty ingredients perfect for winter nights.

Prep Time
15 min
Time to Cook
30 min
Overall Time
45 min
Created by Emily Scott


Skill Level Easy

Culinary Roots Tex-Mex

Makes 6 Portions

Diet Details None specified

What You'll Need

Proteins

01 1 pound ground beef or ground turkey

Vegetables

01 1 medium yellow onion, diced
02 2 cloves garlic, minced
03 1 red bell pepper, diced
04 1 can (14 ounces) diced tomatoes
05 1 can (14 ounces) sweet corn, drained
06 1 can (14 ounces) black beans, drained and rinsed
07 2 green onions, sliced for garnish

Dairy

01 ¾ cup plus 2 tablespoons heavy cream
02 1 cup shredded cheddar cheese, plus additional for garnish

Liquids

01 3 cups chicken or beef broth

Seasonings

01 2 tablespoons taco seasoning
02 1 teaspoon ground cumin
03 1 teaspoon smoked paprika
04 ½ teaspoon chili powder
05 ½ teaspoon salt
06 ¼ teaspoon black pepper

Optional Garnishes

01 Sour cream
02 Fresh cilantro, chopped
03 Crushed tortilla chips
04 Lime wedges

Directions

Step 01

Brown the Protein: In a large pot or Dutch oven, cook the ground beef over medium-high heat until browned and crumbly. Drain excess fat if necessary.

Step 02

Sauté Aromatics and Vegetables: Add the diced onion, garlic, and bell pepper. Sauté for 4 to 5 minutes until softened and fragrant.

Step 03

Bloom Spices: Stir in the taco seasoning, cumin, smoked paprika, chili powder, salt, and pepper. Cook for 1 minute until the spices release their aromas.

Step 04

Build the Base: Add the diced tomatoes with juice, corn, black beans, and broth. Stir well and bring to a gentle boil.

Step 05

Simmer the Soup: Reduce heat and simmer for 15 minutes, stirring occasionally to blend flavors.

Step 06

Finish with Cream: Lower the heat, then stir in the heavy cream and shredded cheddar cheese. Cook for 2 to 3 minutes until the cheese is melted and the soup reaches a creamy consistency. Do not boil after adding cream.

Step 07

Serve: Adjust seasoning as needed. Ladle into bowls and garnish with green onions, additional cheese, and desired toppings.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Large soup pot or Dutch oven
  • Wooden spoon or spatula
  • Chef's knife
  • Cutting board
  • Ladle

Allergy Info

Review each item for allergens and reach out to a healthcare provider if unsure.
  • Contains dairy: heavy cream and cheddar cheese
  • May contain gluten: verify labels on store-bought broth and taco seasoning
  • May contain soy: present in some store-bought taco seasoning brands
  • Contains corn: canned corn and tortilla chips if used as topping
  • Contains legumes: black beans

Nutrition Info (per portion)

Info for reference only. Always check with your doctor for health guidance.
  • Energy (Calories): 485
  • Fats: 28 g
  • Carbohydrates: 29 g
  • Proteins: 27 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.