Let’s tuck in and & enjoy every bite ????

Photo of author

By Emma Clarke

Published: Dec 28, 2025

This post may contain affiliate links. See our disclosure policy.

Creamy Taco Soup

This creamy taco soup delivers bold flavors in just 30 minutes. Picture ground beef simmered with colorful vegetables and a rich cream cheese broth. Each spoonful offers the perfect balance of spice and comfort. Plus, this one-pot meal gets even better the next day.

Why You’ll Love This Creamy Taco Soup

First, you’ll appreciate how quickly this meal comes together. Furthermore, it uses simple pantry staples you likely already have. The cream cheese creates a luxurious texture without heavy cream. Additionally, this recipe serves six generously, making it perfect for family dinners or meal prep.

Weeknight Dinner Hero

Busy cooks will love how this soup solves dinner dilemmas. From stovetop to table in half an hour, it’s faster than takeout. The single-pot cooking method means less cleanup too.

Customizable Heat Levels

Whether you prefer mild or spicy, this soup adapts easily. Simply adjust the taco seasoning and chili peppers to your taste. Kids and adults alike can enjoy their perfect version.

Recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Taco Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emma Clarke
  • Total Time: 30 min
  • Yield: 6 servings 1x

Description

A rich and creamy taco soup ready in 30 minutes with ground beef, vegetables, and creamy broth. Perfect for weeknights!


Ingredients

Scale
  • 1 pound ground beef (450 g)
  • 1 medium onion, diced 1/4″ (110 g)
  • 2 cloves garlic, minced
  • 3 tbsp taco seasoning
  • 1 large red bell pepper, diced 1/2″ (150 g)
  • 15 ounce can corn, drained (425 g or 1.5 cups frozen corn kernels)
  • 15 ounce can black beans, drained & rinsed (425 g)
  • 15 ounce can diced fire roasted tomatoes (425 g, or regular diced tomatoes)
  • 4 cups low sodium chicken broth (950 ml)
  • 8 ounces cream cheese, softened (225 g)
  • Sea salt & pepper to taste
  • 1 diced avocado
  • Tortilla chips
  • Lime wedges
  • Fresh cilantro/green onions/chopped tomatoes
  • Grated cheddar or pepper jack cheese/sour cream

Instructions

  1. Prep and measure all ingredients before cooking.
  2. Place a large pot over medium-high heat. Add ground beef and break into small bits.
  3. Add onion and garlic. Cook 2-3 minutes until onion turns translucent.
  4. Stir in taco seasoning, bell pepper, corn, beans, tomatoes, and chicken broth.
  5. Bring soup to a boil, then reduce heat to simmer 10 minutes until peppers soften.
  6. Add softened cream cheese pieces. Stir until fully combined.
  7. Season with salt and pepper. Serve with toppings.

Notes

  • For dairy free: Substitute cream cheese with full-fat coconut milk or dairy-free cream cheese.
  • Fire-roasted tomatoes with chilis add heat. Use regular tomatoes for milder flavor.
  • Soften cream cheese at room temperature 1 hour for smooth blending.
  • Toppings add texture and freshness. Serve immediately with preferred garnishes.
  • Prep Time: 10 min
  • Cook Time: 20 min
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mexican-American

Nutrition

  • Calories: 472 kcal
  • Sugar: 5 g
  • Sodium: 815 mg
  • Fat: 27 g
  • Carbohydrates: 33 g
  • Fiber: 7 g
  • Protein: 26 g

Ingredients and Substitutions

This flexible recipe works with various substitutions. Below, find my favorite alternatives without compromising flavor:

Protein Options

  • Ground beef – Use lean or regular depending on preference
  • Ground turkey – Excellent lower-fat alternative
  • Plant-based crumbles – For vegetarian versions

Dairy Alternatives

  • Full-fat coconut milk – Creates similar richness
  • Cashew cream – Blend soaked cashews with broth
  • Almond-based cream cheese – Dairy-free option

Vegetable Variations

  • Zucchini instead of bell peppers
  • Sweet potatoes for extra body
  • Kale or spinach for greens

How to Make Creamy Taco Soup

Follow these simple steps for perfect results every time:

Browning the Meat

First, heat a large pot over medium-high. Add ground beef, breaking it into small pieces. Cook until browned, about 5 minutes. Remember to drain excess fat if needed.

Building Flavors

Next, add diced onions and garlic. Cook until fragrant, about 2 minutes. Then stir in taco seasoning, coating everything evenly. This blooming step intensifies spices.

Simmering the Soup

Add bell peppers, corn, beans, and tomatoes. Pour in chicken broth and bring to a boil. Reduce heat and simmer 10 minutes until peppers soften. The liquid will reduce slightly.

Creamy Finish

Finally, drop cream cheese pieces into hot soup. Stir gently until fully melted. For best texture, soften cream cheese beforehand. Skip this step if using coconut milk.

Pro Tips for Success

  • Chop vegetables uniformly for even cooking
  • Pre-measure spices for seamless cooking
  • Use a wooden spoon to scrape flavorful bits
  • Add broth gradually if preferring thicker soup

Flavor Variations

Keep this recipe exciting with creative adaptations:

Smoky Chipotle Version

Add 1-2 minced chipotle peppers in adobo sauce. Replace half the broth with beef stock for depth.

Green Chile Twist

Substitute diced green chiles for fire-roasted tomatoes. Use green bell pepper instead of red. Top with cotija cheese if desired.

Southwest Corn Chowder

Blend 2 cups of soup before adding cream cheese. Increase corn to 3 cups. Add crispy bacon bits as garnish.

Serving Suggestions

Perfect pairings elevate this soup to restaurant quality:

Crunchy Additions

  • Crushed tortilla chips
  • Toasted pumpkin seeds
  • Crispy tortilla strips

Fresh Toppings

  • Sliced avocado
  • Chopped cilantro
  • Diced red onion

Complementary Sides

Serve alongside Mexican street corn or cheesy garlic bread. For lighter meals, pair with citrus salad. This hearty soup also complements our ultra-comforting tortellini lasagna soup during cold months.

Storage and Freezing Instructions

Refrigeration

Store cooled soup in airtight containers up to 5 days. The flavors intensify beautifully overnight.

Freezing Creamy Soups

For best results, freeze before adding dairy or coconut milk. Thaw overnight in refrigerator. Reheat gently while stirring in cream cheese. Alternatively, our spicy sausage lasagna soup freezes exceptionally well if you love meal prep.

Nutrition Facts per Serving

CaloriesFatCarbsProteinFiberSugarSodium
472 kcal27 g33 g26 g7 g5 g815 mg

FAQs About Creamy Taco Soup

Can I make this soup in a slow cooker?

Absolutely! Brown the meat first for best flavor. Then combine all ingredients except cream cheese in the crockpot. Cook on low 6-8 hours or high 3-4 hours. Stir in cream cheese before serving.

How can I thicken the soup?

For extra thickness, mash some beans before adding. Alternatively, mix 1 tablespoon cornstarch with 2 tablespoons cold water. Stir into simmering soup until desired consistency.

Is this soup spicy?

The heat level depends on your taco seasoning and tomatoes. For milder soup, use regular diced tomatoes and mild seasoning. Kids often prefer this version topped with cheese.

Final Thoughts

This creamy taco soup delivers restaurant-quality flavor with minimal effort. From the savory ground beef to the velvety broth, every element satisfies. Customize it endlessly with your favorite toppings and spices. Don’t forget to try our ricotta-topped lasagna soup for another comforting bowl. Share your creation in the comments below!

Share the recipe on

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star