Creamy Taco Soup

Featured in: Cozy Weeknight Dinners

This hearty soup brings together bold taco flavors in a rich, creamy broth that's perfect for cold weather. Ground beef (or turkey) simmers with onions, bell peppers, diced tomatoes, sweet corn, and black beans in a well-spiced base. The finishing touch of heavy cream and melted cheddar creates an incredibly smooth, satisfying texture. Ready in just 45 minutes, this Tex-Mex inspired soup serves six generously and adapts easily to vegetarian preferences. Top with sour cream, fresh cilantro, crushed tortilla chips, or lime wedges for added flair.

Updated on Tue, 27 Jan 2026 14:41:00 GMT
Creamy Taco Soup simmering in a pot, loaded with ground beef, corn, black beans, and melted cheddar, ready to serve with crushed tortilla chips. Save to Pinterest
Creamy Taco Soup simmering in a pot, loaded with ground beef, corn, black beans, and melted cheddar, ready to serve with crushed tortilla chips. | messlitreats.com

I stumbled onto this creamy taco soup on a gray Tuesday afternoon when my fridge was half-empty and my mood needed lifting. My neighbor had dropped off a bag of corn and black beans from her garden, and somehow that simple gesture sparked the idea to throw together something warm and bold. The first bowl convinced me this wasn't just comfort food—it was the kind of dish that makes people ask for seconds before they've finished their first spoonful.

My daughter brought three friends home from school one October afternoon, and I had no plan beyond frozen pizza. Instead, I made this soup, and watching their faces light up as they realized it tasted even better than it smelled—that's when I knew this recipe was keeper material. They fought over the last ladle, and one friend actually texted her mom the ingredient list that night.

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): Brown meat provides the hearty backbone, though ground turkey works beautifully if you prefer something lighter and still satisfying.
  • Yellow onion (1 medium, diced): This becomes sweet and mellow as it softens, building flavor from the ground up.
  • Garlic (2 cloves, minced): Don't skip this—mincing releases its fragrance and distributes that warm, savory note throughout the soup.
  • Red bell pepper (1, diced): It brings both sweetness and a gentle pop of color that makes the bowl more inviting.
  • Diced tomatoes (1 can, 400 g / 14 oz): Use the juice too; it adds acidity that brightens all the other flavors.
  • Sweet corn (1 can, 400 g / 14 oz, drained): The kernels stay tender and add a subtle sweetness that softens the spice.
  • Black beans (1 can, 400 g / 14 oz, drained and rinsed): Rinsing them removes excess sodium and prevents the soup from becoming cloudy.
  • Chicken or beef broth (750 ml / 3 cups): This is your liquid foundation, so use broth you'd actually drink on its own.
  • Heavy cream (200 ml / ¾ cup plus 2 tbsp): It transforms the soup from good to luxurious without overpowering the taco flavors.
  • Shredded cheddar cheese (100 g / 1 cup): Sharp cheddar melts smoothly and adds a tangy richness that ties everything together.
  • Taco seasoning (2 tbsp): Store-bought works fine, though homemade lets you control the salt level.
  • Ground cumin (1 tsp): This earthy spice deepens the taco flavor without making it taste like a packet.
  • Smoked paprika (1 tsp): It adds warmth and a whisper of smoke that feels like a secret ingredient.
  • Chili powder (½ tsp): Start with this amount and adjust upward if your crowd likes more heat.
  • Salt (½ tsp) and black pepper (¼ tsp): Season as you go, tasting at the end since broths and seasonings vary in saltiness.
  • Green onions (2, sliced for garnish): Their fresh bite cuts through the richness and adds a final flourish.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Brown the beef:
Heat your pot over medium-high and add the ground beef, breaking it apart with a wooden spoon as it cooks. Once it's no longer pink and feels crumbly, drain any excess fat pooling at the bottom—you want flavor, not grease.
Sauté the vegetables:
Add the diced onion, minced garlic, and bell pepper to the beef and let them soften for 4 to 5 minutes. You'll know they're ready when the onion turns translucent and the kitchen smells irresistible.
Toast the spices:
Sprinkle in the taco seasoning, cumin, smoked paprika, chili powder, salt, and pepper, stirring constantly for about a minute. This quick cooking releases the spices' essential oils and deepens their flavor.
Build the soup:
Pour in the diced tomatoes with their juice, the drained corn, black beans, and broth, stirring until everything combines. Bring the mixture to a gentle boil, then lower the heat and simmer for 15 minutes so the flavors marry.
Finish with cream:
Reduce the heat to low, then stir in the heavy cream and shredded cheddar cheese, allowing the cheese to melt completely over 2 to 3 minutes. Never let the soup boil once you've added the cream, or it may separate.
Taste and serve:
Give the soup a final stir and taste it—adjust salt, pepper, or heat as needed for your preference. Ladle into bowls and crown each one with green onions, extra cheese, and whatever toppings call to you.
Creamy Taco Soup in a rustic bowl topped with green onions, cheese, and cilantro, with lime wedges and sour cream on the side for dipping. Save to Pinterest
Creamy Taco Soup in a rustic bowl topped with green onions, cheese, and cilantro, with lime wedges and sour cream on the side for dipping. | messlitreats.com

One winter evening, my mother-in-law arrived looking exhausted from a long drive, and instead of the usual small talk, I handed her a steaming bowl of this soup. She took one spoonful, closed her eyes, and just sat there for a moment—no words needed. That's when I realized soup can do more than fill a stomach; it can quietly say, 'I'm glad you're here.'

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.

Why This Soup Became My Go-To

There's something about creamy taco soup that bridges different moods and appetites. It's hearty enough to satisfy someone who's worked all day, but gentle enough for someone nursing a cold. The spices wake up your palate without overwhelming it, and the creaminess feels indulgent without being heavy.

Customizing to Your Taste

This recipe welcomes improvisation the way a good friend welcomes honest conversation. Swap the ground beef for turkey if you're watching fat, or leave out meat entirely and double the beans for a vegetarian version that's just as satisfying. If your household leans spicy, dice a jalapeño or two and stir them in with the onion, or bump up the chili powder and add a pinch of cayenne.

Toppings That Transform Each Bowl

The magic of this soup lives partly in how you dress it. Some nights I go simple with just shredded cheese and green onions, but other times I set out a little board with sour cream, fresh cilantro, crushed tortilla chips, lime wedges, and sliced avocado so everyone builds their perfect spoonful. It transforms a single pot of soup into a moment of togetherness where everyone's bowl looks different but tastes equally wonderful.

  • Lime wedges brighten each bite and cut through the richness in a way that feels almost essential.
  • Crushed tortilla chips add a textural contrast that keeps the soup from feeling one-note.
  • A dollop of sour cream or avocado slices make it feel like you're treating yourself, even on an ordinary weeknight.
Creamy Taco Soup ladled into a white bowl, steam rising from the rich, cheesy broth filled with beef, beans, and colorful vegetables, garnished with green onions. Save to Pinterest
Creamy Taco Soup ladled into a white bowl, steam rising from the rich, cheesy broth filled with beef, beans, and colorful vegetables, garnished with green onions. | messlitreats.com

This soup has become the kind of recipe I return to when I want to feed people something that feels both comforting and special. It asks very little and gives back generously, every single time.

Common Recipe Questions

Can I make this soup ahead of time?

Yes, this soup actually tastes even better the next day as flavors meld together. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently over medium-low heat, stirring occasionally to prevent the dairy from separating.

What's the best way to prevent curdling when adding cream?

Always reduce the heat to low before stirring in the heavy cream and cheese. Avoid boiling once dairy ingredients are added—simmer gently for just 2-3 minutes until the cheese melts completely. This keeps the texture smooth and creamy.

Can I freeze this soup?

For best results, freeze before adding the cream and cheese. Cool completely, transfer to freezer-safe containers, and freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat and stir in the dairy just before serving.

How can I make this vegetarian?

Simply omit the ground beef and add an extra can of black beans or use plant-based ground meat alternative. Use vegetable broth instead of chicken or beef broth. The result remains just as hearty and satisfying.

What toppings work best?

Classic options include sour cream, fresh cilantro, crushed tortilla chips, and lime wedges. For extra richness, add avocado slices. Green onions and additional shredded cheddar provide color and flavor. Diced jalapeños work well if you enjoy heat.

How spicy is this soup?

The spice level is mild to medium, suitable for most palates. Increase heat by adding diced jalapeños, using hot chili powder, or adding cayenne pepper. Reduce spice by decreasing chili powder or using mild taco seasoning.

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, hearty vegetables, beans, and creamy cheddar cheese.

Prep Duration
15 min
Cooking Duration
30 min
Overall Duration
45 min
Created by messli Sophie Lane


Skill Required Easy

Cuisine Origin Tex-Mex

Portion Yield 6 People served

Diet Preferences None specified

List of Ingredients

Meats

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

Spices and 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 Toppings

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

Step-by-Step Directions

Step 01

Brown the ground 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 needed.

Step 02

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

Step 03

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

Step 04

Build the soup base: Add the diced tomatoes with their juice, drained corn, black beans, and broth to the pot. Stir thoroughly and bring the mixture to a gentle boil.

Step 05

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

Step 06

Finish with cream and cheese: Lower the heat further, then stir in the heavy cream and shredded cheddar cheese. Cook for 2-3 minutes until the cheese melts completely and the soup achieves a creamy consistency. Do not allow the soup to boil after adding the cream.

Step 07

Adjust and serve: Taste and adjust seasonings as needed. Ladle into serving bowls and garnish with sliced 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.

Kitchen Tools Needed

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

Allergy Warnings

Check all listed ingredients for allergens. Reach out to a healthcare provider if you aren't sure.
  • Contains dairy (heavy cream and cheddar cheese)
  • May contain gluten (verify labels on store-bought broth and taco seasoning)
  • May contain soy (check store-bought taco seasoning)
  • Contains corn (canned corn and optional tortilla chip garnish)
  • Contains legumes (black beans)

Nutrition per serving

Nutritional details are just for your reference. Always talk to a doctor for specific health advice.
  • 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.