Creamy Taco Soup

Featured in: Sweet Comfort Bakes

This robust Tex-Mex inspired soup brings together seasoned ground beef, colorful vegetables, black beans, and sweet corn in a luxuriously creamy broth. The blend of taco seasoning, cumin, and smoked paprika creates layers of authentic flavor while heavy cream and melted cheddar add satisfying richness. Ready in under an hour, this one-pot meal feeds six hungry people and gets even better the next day as flavors meld together.

Updated on Tue, 27 Jan 2026 08:48:00 GMT
Creamy Taco Soup steaming in a rustic bowl, topped with shredded cheddar and sliced green onions, a Tex-Mex comfort food classic. Save to Pinterest
Creamy Taco Soup steaming in a rustic bowl, topped with shredded cheddar and sliced green onions, a Tex-Mex comfort food classic. | flourhollow.com

My neighbor showed up at my door one freezing February evening with a thermos of this creamy taco soup, and I was instantly hooked by the aroma alone—savory, smoky, with just enough spice to make you sit up and pay attention. She refused to give me the exact recipe, so I spent weeks reverse-engineering it in my kitchen, testing ratios and spice combinations until I nailed that perfect balance of heat and creaminess. Now it's become my go-to when the weather turns cold and I want something that feels both comforting and exciting at the same time.

I made this for my book club last October, expecting it to be a simple side, but everyone asked for seconds and one person literally asked if I'd made it from scratch or if I was secretly a restaurant chef. There's something about a bowl of warm, creamy soup that makes people feel genuinely cared for, and this one delivers that feeling every single time.

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): This is your protein backbone, and browning it properly creates a flavorful fond that builds depth—use medium-high heat and don't stir too much so it actually browns instead of steams.
  • Yellow onion, garlic, and red bell pepper: The holy trinity of flavor here, and the red pepper adds sweetness that balances the spices beautifully, so don't skip it for a different color.
  • Diced tomatoes (1 can): Use the canned version with juice included—it adds acidity that cuts through the cream and prevents the soup from tasting one-dimensional.
  • Sweet corn and black beans (1 can each): Drained and rinsed corn brings natural sweetness, while black beans add earthiness and heartiness that makes this feel like a proper meal.
  • Chicken or beef broth (750 ml): The liquid foundation, and honestly, using quality broth instead of bouillon cubes makes a noticeable difference in the final depth of flavor.
  • Taco seasoning, cumin, smoked paprika, and chili powder: Together these create that signature taco flavor, and the smoked paprika is the secret ingredient that gives it a slightly smoky, complex edge that store-bought seasoning alone can't deliver.
  • Heavy cream and cheddar cheese (200 ml and 100 g): These transform the soup from spiced broth into something luxurious and coating, so don't be tempted to use low-fat versions or the texture suffers.
  • Green onions, sour cream, cilantro, tortilla chips, and lime (optional toppings): These aren't afterthoughts—they add texture, brightness, and a second layer of flavor that makes each spoonful feel intentional.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Brown the beef and build your foundation:
Heat your pot over medium-high heat and add the ground beef, breaking it apart with your spoon as it cooks until it's golden and no longer pink. You want to see a light crust on the bottom of the pot—that's flavor, so don't drain it all away; just remove excess fat if there's a visible pool.
Soften your aromatics:
Add the diced onion, garlic, and red bell pepper to the browned beef and let them sauté for about 4 to 5 minutes, stirring occasionally, until the onion becomes translucent and everything smells incredible. This is where the soup stops being ingredients and starts becoming something with character.
Toast the spices:
Sprinkle in the taco seasoning, cumin, smoked paprika, chili powder, salt, and pepper, then stir constantly for about 1 minute until the spices become fragrant and coat everything evenly. You'll smell the difference immediately—it's the moment when you know this is going to taste amazing.
Build the soup base:
Pour in the diced tomatoes with their juice, the drained corn, black beans, and broth, stirring well to combine and scrape up any browned bits stuck to the bottom of the pot. Bring everything to a gentle boil, then reduce the heat and let it simmer for 15 minutes, which allows all the flavors to meld and intensify.
Add the cream and cheese for richness:
Lower the heat even further, then slowly stir in the heavy cream and shredded cheddar cheese, stirring gently until the cheese melts completely and the soup turns a beautiful creamy color. This is crucial—do not let it boil after adding the cream or you risk the dairy separating and the texture becoming grainy instead of silky.
Taste and adjust:
Give it a final stir, taste a spoonful, and add more salt, pepper, or chili powder if you want more heat or depth. Ladle it into bowls and top with green onions, extra cheese, sour cream, crushed tortilla chips, fresh cilantro, and lime wedges—let people customize theirs.
Hearty Creamy Taco Soup ladled from a Dutch oven, garnished with cilantro and crushed tortilla chips for satisfying crunch. Save to Pinterest
Hearty Creamy Taco Soup ladled from a Dutch oven, garnished with cilantro and crushed tortilla chips for satisfying crunch. | flourhollow.com

There was a moment during a particularly rough week when I made this soup for myself alone, sat on my kitchen counter, and felt genuinely comforted by something I'd created with my own hands. That's when I realized this recipe isn't just about feeding people—it's about feeling capable and warm in the middle of ordinary life.

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.

Customizing This Soup for Your Tastes

The beauty of this soup is how willing it is to bend to what you actually want to eat. If you're vegetarian, simply skip the beef and add an extra can of black beans or use a plant-based ground meat alternative that you brown the same way. For heat lovers, throw in diced jalapeños when you add the onion and garlic, or use hot chili powder instead of regular, and everyone at the table will understand you mean business. Some people swear by adding avocado slices right in the bowl just before serving, and honestly, the creaminess of avocado against the spiced broth is a combination that should not work but absolutely does.

Making This Ahead and Storing Leftovers

This is one of those soups that tastes even better the next day because the flavors have had time to get to know each other. Make the entire soup up through the simmering step, then cool it completely, transfer it to an airtight container, and refrigerate for up to 4 days—just add the cream and cheese when you reheat it so the dairy stays silky. You can also freeze the soup without the cream and cheese for up to 3 months, then thaw it and add those components fresh when you reheat, which keeps the texture from suffering.

Serving Suggestions and Pairings

Serve this in wide bowls so you can actually see all the toppings and texture, and pass around sour cream, cilantro, tortilla chips, and lime wedges so people can build their own perfect bite. A crispy grilled cheese sandwich or warm flour tortilla on the side turns this into a complete meal, and if you're feeling fancy, pair it with a cold Mexican lager or a bright, citrusy white wine that cuts through the richness beautifully. The soup is also perfect for meal prep—portion it into containers and you'll have lunch ready to go for days, and your coworkers will be seriously jealous when they smell what you're eating.

  • Always serve with lime wedges because the acid brightens everything and makes each spoonful taste fresher.
  • Warm your tortillas or bread before serving so it creates a nice contrast against the hot soup.
  • Let people customize their own bowls—everyone's version of perfect is different and that's actually the point.
Family-style pot of Creamy Taco Soup served with lime wedges and sour cream, perfect for cozy winter weeknight dinners. Save to Pinterest
Family-style pot of Creamy Taco Soup served with lime wedges and sour cream, perfect for cozy winter weeknight dinners. | flourhollow.com

This soup has become my answer to almost every question: too cold outside, too busy to cook, need to impress someone, want comfort food that doesn't feel boring. Once you make it, it'll become yours too.

Recipe FAQs

Can I make this soup ahead of time?

Yes, this soup actually improves overnight as the flavors develop. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently over medium-low heat, adding a splash of broth if needed.

How can I make this soup vegetarian?

Simply omit the ground beef and double the black beans, or use plant-based ground meat crumbles. The soup remains hearty and satisfying with extra beans and vegetables.

What other toppings work well?

Fresh cilantro, diced avocado, crushed tortilla chips, lime wedges, jalapeño slices, or extra sour cream all make excellent additions. Customize each bowl to personal preference.

Can I freeze this soup?

The soup freezes well for up to 3 months, though the texture may separate slightly. Thaw overnight in the refrigerator and reheat gently, stirring to recombine the cream.

How do I adjust the spice level?

Reduce chili powder to ¼ teaspoon for mild heat, or increase to 1 teaspoon for extra spice. Adding diced jalapeños or using hot sauce in individual bowls allows custom heat levels.

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

Hearty Tex-Mex soup with seasoned beef, beans, vegetables, and creamy cheddar broth. Quick 45-minute meal.

Prep Duration
15 mins
Cook Duration
30 mins
Overall Time
45 mins
Created by Megan Turner


Skill Level Easy

Cuisine Type Tex-Mex

Serves 6 Servings Count

Dietary Details None specified

Ingredient List

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 with juice
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 3/4 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 1/2 teaspoon chili powder
05 1/2 teaspoon salt
06 1/4 teaspoon black pepper

Optional Garnishes

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

Steps

Step 01

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

Step 02

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

Step 03

Bloom the spices: Stir in the taco seasoning, cumin, smoked paprika, chili powder, salt, and pepper. Cook for 1 minute until the spices are fragrant and well distributed.

Step 04

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

Step 05

Simmer the soup: Reduce heat to medium-low and simmer for 15 minutes, stirring occasionally to ensure even cooking and flavor development.

Step 06

Create the creamy finish: Lower the heat to low, then stir in the heavy cream and shredded cheddar cheese. Cook for 2-3 minutes until the cheese is completely melted and the soup reaches a creamy consistency. Do not allow the soup to boil after adding the cream.

Step 07

Finish and serve: Taste and adjust seasoning as needed. Ladle into serving bowls and garnish with green onions, additional cheese, and your choice of toppings such as sour cream, cilantro, tortilla chips, lime, or avocado.

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.

Equipment Needed

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

Allergy Info

Review every ingredient to spot potential allergens. Always confirm with your healthcare provider if unsure.
  • Contains dairy (heavy cream and cheddar cheese)
  • May contain gluten in store-bought broth and taco seasoning products
  • May contain soy in commercial taco seasoning blends
  • Contains corn in canned corn and tortilla chip toppings
  • Contains legumes (black beans)

Nutrition Breakdown (per serving)

Nutrition details are for reference and can't substitute for professional advice.
  • Caloric Value: 485
  • Fat content: 28 g
  • Carbohydrates: 29 g
  • Protein Amount: 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.