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
Creamy Taco Soup
- 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
- 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
- Prep and measure all ingredients before cooking.
- Place a large pot over medium-high heat. Add ground beef and break into small bits.
- Add onion and garlic. Cook 2-3 minutes until onion turns translucent.
- Stir in taco seasoning, bell pepper, corn, beans, tomatoes, and chicken broth.
- Bring soup to a boil, then reduce heat to simmer 10 minutes until peppers soften.
- Add softened cream cheese pieces. Stir until fully combined.
- 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
| Calories | Fat | Carbs | Protein | Fiber | Sugar | Sodium |
|---|---|---|---|---|---|---|
| 472 kcal | 27 g | 33 g | 26 g | 7 g | 5 g | 815 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!







