When you're craving something warm, hearty, and packed with flavor, this Creamy Taco Soup is the perfect answer. Combining all the best elements of a taco—seasoned ground beef, beans, corn, and a rich, creamy broth—this soup is a comforting and satisfying meal that’s perfect for any night of the week. Whether you’re hosting a casual dinner or looking for a simple weeknight meal, this soup is sure to please everyone at the table. The best part? It’s easy to make and comes together in under an hour. Read on to learn how to make this delicious Creamy Taco Soup!
What is Creamy Taco Soup?
Creamy Taco Soup is a rich and flavorful soup that brings together the classic flavors of tacos in a comforting, creamy broth. It typically includes seasoned ground beef or turkey, beans, corn, tomatoes, and a blend of taco spices, all simmered together and then finished with a creamy base such as cream cheese, heavy cream, or sour cream. The result is a soup that’s hearty enough to be a meal on its own, with all the zesty flavors you love in a taco. It’s perfect for cooler weather or anytime you’re in the mood for a dish that’s both comforting and full of flavor.
Ingredients List for Creamy Taco Soup
Here’s what you’ll need to make this delicious Creamy Taco Soup:
For the Soup:
- 1 pound ground beef (or ground turkey)
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 packet taco seasoning (or 2 tablespoons homemade taco seasoning)
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) kidney beans, drained and rinsed
- 1 can (15 ounces) corn kernels, drained
- 1 can (10 ounces) diced tomatoes with green chilies (Rotel)
- 1 can (14.5 ounces) diced tomatoes
- 4 cups chicken broth (or beef broth)
- 1 cup heavy cream
- 4 ounces cream cheese, softened and cubed
- Salt and pepper to taste
Optional Toppings:
- Shredded cheddar cheese
- Sour cream
- Sliced avocado
- Chopped cilantro
- Tortilla chips or strips
- Lime wedges
- Sliced jalapeños
Substitutions and Variations
Creamy Taco Soup is a versatile dish that you can easily adapt to your tastes or dietary needs. Here are some substitutions and variations you might consider:
Substitutions:
- Ground Turkey or Chicken: For a lighter version, substitute the ground beef with ground turkey or chicken.
- Vegetarian Option: Skip the meat and use extra beans or add in some diced tofu or a meat substitute like crumbled tempeh.
- Dairy-Free: Use coconut cream or a dairy-free cream cheese alternative to keep the soup creamy without the dairy.
- Beans: Swap out the black beans or kidney beans for pinto beans or chickpeas if you prefer.
Variations:
- Spicy Kick: If you like your soup with some heat, add a chopped jalapeño or a pinch of cayenne pepper when sautéing the onions and garlic.
- Cheesy Taco Soup: Stir in 1 to 2 cups of shredded cheddar cheese or pepper jack cheese towards the end of cooking for an extra cheesy version.
- Slow Cooker Version: Brown the meat and sauté the onions and garlic first, then transfer all ingredients (except for the cream, cream cheese, and toppings) to a slow cooker. Cook on low for 6-8 hours or on high for 3-4 hours. Stir in the cream and cream cheese in the last 30 minutes.
Step-by-Step Cooking Instructions

Follow these steps to make your Creamy Taco Soup:
Step 1: Brown the Ground Beef
- In a large pot or Dutch oven, heat a tablespoon of oil over medium heat.
- Add the ground beef and cook until browned, breaking it up with a spoon as it cooks. This should take about 5-7 minutes.
- Drain any excess fat from the pot if necessary.
Step 2: Sauté the Onion and Garlic
- Add the diced onion to the pot and sauté until it becomes soft and translucent, about 3-4 minutes.
- Stir in the minced garlic and cook for an additional 1-2 minutes until fragrant.
Step 3: Add the Seasoning and Vegetables
- Sprinkle the taco seasoning over the meat and onion mixture, stirring to coat everything evenly.
- Add the black beans, kidney beans, corn, diced tomatoes with green chilies, and regular diced tomatoes. Stir everything together.
Step 4: Add the Broth and Simmer
- Pour in the chicken broth and stir to combine.
- Bring the mixture to a boil, then reduce the heat and let it simmer uncovered for 15-20 minutes, allowing the flavors to meld together.
Step 5: Make it Creamy
- Reduce the heat to low and stir in the heavy cream and cream cheese.
- Continue to cook, stirring occasionally, until the cream cheese is fully melted and incorporated into the soup, making it smooth and creamy.
Step 6: Season and Serve
- Taste the soup and adjust the seasoning with salt and pepper as needed.
- Ladle the soup into bowls and top with your choice of shredded cheese, sour cream, avocado slices, cilantro, tortilla chips, or any of your favorite taco toppings.
- Serve hot and enjoy!
How to Make Creamy Taco Soup: A Step-by-Step Guide
Here’s a quick guide to making Creamy Taco Soup:
- Brown the Meat: Cook the ground beef or turkey until browned, then drain any excess fat.
- Sauté the Aromatics: Sauté the onions and garlic until soft and fragrant.
- Add Seasoning and Veggies: Stir in taco seasoning, beans, corn, and tomatoes.
- Simmer: Pour in the broth and let the soup simmer to develop the flavors.
- Make it Creamy: Stir in the cream and cream cheese until smooth and creamy.
- Serve: Top with your favorite taco toppings and serve hot.
Common Mistakes to Avoid
To ensure your Creamy Taco Soup turns out perfectly, avoid these common mistakes:
- Overcooking the Meat: Cook the ground beef just until it’s browned. Overcooking can make it tough and dry.
- Adding Cream and Cheese Too Early: Wait until the end of the cooking process to add the cream and cream cheese. If added too early, they can curdle or separate.
- Not Draining Excess Fat: If your ground beef is fatty, be sure to drain the excess fat after browning to prevent the soup from becoming greasy.
Serving and Presentation Tips
Creamy Taco Soup is delicious on its own, but you can elevate it with the right toppings and presentation:
How to Serve Creamy Taco Soup
Serve the soup hot in bowls with a variety of toppings on the side, so everyone can customize their own bowl. Pair it with warm cornbread, tortilla chips, or a simple side salad.
Presentation Ideas for Creamy Taco Soup
- Toppings Bar: Set up a toppings bar with shredded cheese, sour cream, chopped cilantro, jalapeños, and tortilla chips so guests can build their own perfect bowl.
- Garnish with Color: A sprinkle of chopped cilantro or a few slices of avocado adds a fresh pop of color.
- Serve with Lime Wedges: A squeeze of fresh lime juice brightens up the flavors and adds a touch of acidity.
Creamy Taco Soup Recipe Tips
To make the best Creamy Taco Soup, keep these tips in mind:
- Use Quality Ingredients: Opt for high-quality taco seasoning or make your own to control the flavor and spice level.
- Don’t Skip the Toppings: Toppings like cheese, sour cream, and tortilla chips add texture and richness to the soup.
- Make it Ahead: This soup tastes even better the next day, so feel free to make it ahead and reheat it for an easy meal.
Frequently Asked Questions (FAQs)
Can I make this soup in advance?
Yes, Creamy Taco Soup can be made a day or two in advance. Store it in the refrigerator and reheat it on the stove or in the microwave before serving.
Can I freeze Creamy Taco Soup?
Yes, you can freeze this soup. However, it’s best to add the cream and cream cheese after thawing and reheating, as dairy can sometimes separate when frozen.
How do I store leftovers?
Store leftover soup in an airtight container in the refrigerator for up to 4 days. Reheat it gently on the stove or in the microwave.
Can I make this soup spicier?
Yes, you can make the soup spicier by adding chopped jalapeños, a dash of hot sauce, or extra chili powder.
What can I serve with Creamy Taco Soup?
This soup pairs well with cornbread, a simple green salad, or tortilla chips for dipping. You can also serve it with a side of rice for a heartier meal.
Conclusion
Creamy Taco Soup is a hearty, comforting dish that’s full of flavor and easy to make. With its creamy base, seasoned beef, beans, and corn, this soup is like a warm hug in a bowl. It’s perfect for busy weeknights, casual dinners, or anytime you’re in the mood for a dish that’s both satisfying and delicious. So gather your ingredients, follow the steps, and enjoy a big, comforting bowl of Creamy Taco Soup!
PrintCreamy Taco Soup Recipe
Creamy Taco Soup is a rich and flavorful dish that's perfect for a comforting meal. Made with ground beef, beans, corn, tomatoes, and a blend of taco seasonings, this soup is taken to the next level with the addition of cream cheese and heavy cream. Serve it with your favorite toppings like cheddar cheese, sour cream, and tortilla chips for a complete and satisfying meal.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6-8 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican-inspired
- Diet: Gluten Free
Ingredients
For the Soup:
- 1 pound ground beef (or ground turkey)
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 packet taco seasoning (or 2 tablespoons homemade taco seasoning)
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) kidney beans, drained and rinsed
- 1 can (15 ounces) corn kernels, drained
- 1 can (10 ounces) diced tomatoes with green chilies (Rotel)
- 1 can (14.5 ounces) diced tomatoes
- 4 cups chicken broth (or beef broth)
- 1 cup heavy cream
- 4 ounces cream cheese, softened and cubed
- Salt and pepper to taste
Optional Toppings:
- Shredded cheddar cheese
- Sour cream
- Sliced avocado
- Chopped cilantro
- Tortilla chips or strips
- Lime wedges
- Sliced jalapeños
Instructions
- Cook the Beef: In a large pot or Dutch oven, cook the ground beef (or turkey) over medium heat until browned, breaking it up with a spoon as it cooks. Drain any excess fat.
- Sauté the Aromatics: Add the diced onion and minced garlic to the pot and sauté until softened, about 3-4 minutes.
- Add Seasoning and Vegetables: Stir in the taco seasoning, black beans, kidney beans, corn, diced tomatoes with green chilies, and diced tomatoes. Mix well to combine.
- Simmer: Pour in the chicken broth (or beef broth) and bring the soup to a simmer. Let it cook for 15-20 minutes to allow the flavors to meld.
- Make it Creamy: Reduce the heat to low and stir in the heavy cream and cubed cream cheese. Continue stirring until the cream cheese is fully melted and the soup is smooth. Season with salt and pepper to taste.
- Serve: Ladle the soup into bowls and top with your favorite toppings like shredded cheddar cheese, sour cream, avocado slices, and tortilla chips. Serve with lime wedges and sliced jalapeños for extra flavor.
Notes
- For a lighter version, substitute half-and-half for heavy cream.
- This soup can be made ahead and reheated gently on the stove. It also freezes well for up to 3 months.
Nutrition
- Serving Size: 1 cup
- Calories: 350
- Sugar: 6g
- Sodium: 800mg
Leave a Reply