Creamy Taco Soup Recipe
If you’re a taco lover and a soup enthusiast, this creamy taco soup is a dream come true. It’s got all the flavor-packed punch of a taco night but in a warming, creamy, soul-soothing soup that’s perfect for chilly evenings. Made with savory ground beef, tangy lime, and just the right hint of spice, this soup is easy to make and even easier to enjoy. Plus, it’s endlessly customizable, so you can make it just as bold or mild as you like.
There’s something incredibly comforting about this soup. It reminds me of casual family dinners, with bowls of toppings set out like a mini taco bar—everyone adding their own final touches to make it their own. And the best part? It all comes together in one pot, meaning fewer dishes (always a win!).
My first time making taco soup (and why you should try it too) 🌮
The first time I made this taco soup, I honestly wasn’t sure what to expect. I’d seen a friend raving about it and thought, “Why not?” I had some ground beef in the fridge, cans of black beans and corn in the pantry, and a random lime that was on the verge of drying out (we’ve all been there). I threw it all together, stirred in a bit of cream cheese for extra richness, and let it simmer.
When I finally sat down to try it, I was hooked. The soup had a velvety texture from the cream cheese, a hint of tang from the lime, and all those familiar taco spices that just made it sing. Now, it’s one of my go-to recipes whenever I want something hearty, comforting, and full of flavor but don’t have the energy for a complicated meal.
A brief history of taco soup
While there’s no exact origin story for taco soup, it’s a dish that celebrates the fusion of Mexican-inspired flavors with American comfort food. It likely emerged from the same spirit as chili, another one-pot meal that’s packed with spices, beans, and meat. The creamy version of taco soup, like the one in this recipe, takes inspiration from classic Tex-Mex cuisine and adds a smooth, rich element with cream cheese or sour cream. Over time, people have added their own twists, making this dish as versatile and adaptable as the flavors of a taco bar.
Let’s talk ingredients: what makes this soup special
Each ingredient in this creamy taco soup has a role to play in creating its comforting flavor profile. Here’s what you need to know:
- Ground beef: The base of our soup, adding a hearty and savory depth. I recommend 85/15 ground beef for a nice balance of flavor and leaness. Ground turkey also works if you want a lighter option.
- Taco seasoning: This is where the magic happens. Use your favorite taco seasoning blend, or go with homemade if you have your own mix of chili powder, cumin, paprika, and garlic powder.
- Aromatics (onion and garlic): These are essentials for building a flavorful base. Sautéing them after the beef allows their flavors to bloom.
- Jalapeño and Anaheim pepper: Both add a mild heat. The jalapeño is a bit hotter, while the Anaheim is milder and adds a slight sweetness. If you’re heat-sensitive, just stick with the Anaheim.
- Black beans and corn: These add texture, color, and a touch of sweetness. Plus, they make the soup more filling.
- Diced tomatoes with green chiles: This canned favorite brings both acidity and a hint of spice. If you can’t find tomatoes with green chiles, regular diced tomatoes work just fine.
- Cream cheese: The key to making this soup rich and creamy. Make sure it’s softened so it melts smoothly into the broth.
- Lime zest and juice: The lime adds brightness that lifts all the flavors. Use fresh lime if you can—it makes a difference!

Essential kitchen tools for creamy taco soup success
To make this soup, you don’t need any fancy equipment, just a few basics:
- Large Dutch oven or soup pot: This is perfect for browning the beef and simmering all the ingredients together. A heavy-bottomed pot distributes heat evenly, which helps the soup cook more consistently.
- Sharp knife and cutting board: You’ll be chopping onions, garlic, peppers, and lime zest, so a good knife will make the process faster and safer.
- Wooden spoon or spatula: For stirring the soup and making sure nothing sticks to the bottom as it simmers.
If you don’t have a Dutch oven, a regular large pot works too. Just make sure it’s big enough to hold all the ingredients without crowding.
Step-by-step: Making creamy taco soup (with a few tips along the way)
- Brown the ground beef: Start by heating your Dutch oven over medium-high heat. Add the ground beef and cook until fully browned, breaking it up as it cooks. This should take about 5-7 minutes. Once it’s no longer pink, drain any excess grease to avoid a greasy soup.
- Sauté the onion and garlic: Toss in the diced onion and garlic, stirring them around in the pot until the onion softens, about 2-3 minutes. This step adds a nice depth to the flavor.
- Add peppers and spices: Now, add the minced jalapeño and Anaheim pepper, along with one package of taco seasoning. Stir everything together so the spices coat the veggies and meat.
- Add beans, tomatoes, corn, and broth: Pour in the black beans, diced tomatoes with green chiles, and corn. Then add the chicken broth, lime zest, lime juice, salt, pepper, and oregano. Give it all a good stir to combine.
- Taste and adjust seasoning: This is your moment to customize. Taste the soup, and if you want it spicier or more robust, add the second package of taco seasoning. You can also add more lime juice or a pinch of salt, depending on your taste.
- Stir in the cream cheese: Cut the softened cream cheese into small chunks and add it to the soup. Stir over medium heat until it melts and makes the broth creamy and smooth. This should take about 3-5 minutes.
- Simmer and serve: Cover the pot and let the soup simmer for about 10 minutes, allowing all the flavors to meld together. Ladle it into bowls and top with sour cream, shredded cheese, fresh cilantro, and avocado slices.

Variations and adaptations for every taste
This creamy taco soup is easy to adapt to fit your dietary needs and preferences:
- Vegetarian version: Skip the ground beef and use vegetable broth instead of chicken broth. You can add extra beans or some diced zucchini for more texture.
- Low-carb option: Replace the corn and black beans with chopped cauliflower or zucchini to reduce the carb content.
- Spice it up: For a bolder flavor, add an extra jalapeño or a pinch of cayenne pepper.
- Make it dairy-free: Swap the cream cheese with a dairy-free cream cheese alternative or coconut cream for a creamy texture.
- Seasonal twist: In the fall, try adding a small amount of pureed pumpkin for a hint of sweetness and added thickness. It sounds unusual, but it works beautifully with the spices.
Serving ideas: How to top and enjoy your taco soup
One of the best parts of taco soup is the toppings! Set up a “soup bar” with bowls of different toppings, so everyone can personalize their bowl. Some of my favorites include:
- Shredded cheese: A Mexican blend or sharp cheddar adds a gooey, melty layer.
- Sour cream: This adds a cool, creamy contrast to the spiciness.
- Cilantro: Fresh cilantro brightens everything up. If you’re a cilantro lover, don’t skip it!
- Avocado slices: Creamy avocado adds a bit of richness and pairs perfectly with the lime and spices.
Serve the soup with a side of tortilla chips or warm cornbread for an extra-tasty experience.
Drink pairings
A glass of sparkling limeade or iced hibiscus tea works beautifully with this soup, balancing the richness and spice. Another great choice is a mango agua fresca, which adds a hint of sweetness and a tropical vibe. If you’re looking for something warm, a cup of cinnamon tea or spiced hot chocolate would also be lovely, especially on a cold day.
Storing and reheating tips
This taco soup stores really well, making it perfect for meal prep. Here’s what to know:
- Refrigerate: Store leftovers in an airtight container in the fridge for up to 3 days. The flavors actually get better as it sits!
- Freeze: You can freeze this soup for up to 3 months. Let it cool completely, then transfer to freezer-safe containers. Just be aware that the cream cheese might separate slightly when reheated, but a quick stir will bring it back together.
- Reheat: To reheat, warm it gently on the stovetop or microwave. If it’s too thick, add a splash of broth to loosen it up.
Scaling the recipe up or down
This recipe makes about 6 hearty servings, but you can easily double it for a larger group. If you’re cooking for just one or two, feel free to halve the ingredients. When scaling down, just keep an eye on the spice levels and adjust to taste.
Troubleshooting common issues
- Soup too thick? Add a little extra broth or water to thin it out.
- Not creamy enough? Make sure your cream cheese is fully melted. You can also add a bit more if you prefer it extra creamy.
- Too spicy? Stir in some extra cream cheese or sour cream to cool things down.
Give this creamy taco soup a try!
If you’re craving something comforting and full of bold flavors, this creamy taco soup is a must-try. It’s easy, it’s adaptable, and it’s bound to become a favorite in your recipe rotation. So gather your ingredients, grab a cozy bowl, and enjoy a meal that’s sure to warm you up from the inside out. Don’t be afraid to make it your own and try some of the variations. Happy cooking!

Frequently Asked Questions
1. Can I use ground turkey instead of beef?
Absolutely! Ground turkey works well if you want a lighter option. Just remember it might be a bit leaner, so you might want to add a bit more seasoning.
2. What if I don’t have cream cheese?
You can substitute with sour cream or a splash of heavy cream, though the texture might be a little less thick.
3. How spicy is this soup?
It has a mild-medium spice level. For a milder version, skip the jalapeño. For more heat, add an extra one or a pinch of cayenne.
4. Can I make this in a slow cooker?
Yes! Brown the beef first, then add all ingredients except the cream cheese to the slow cooker. Cook on low for 4-6 hours, adding the cream cheese in the last 30 minutes.
5. What are other good toppings?
Try green onions, crushed tortilla chips, or a squeeze of extra lime juice for a fresh twist.

Creamy Taco Soup Recipe
This creamy taco soup is packed with taco flavor, ground beef, beans, and spices in a rich, velvety broth. Perfect for a cozy meal!
- Total Time: 45 minutes
- Yield: 6 1x
Ingredients
- 1 pound ground beef (85/15)
- 1–2 packages taco seasoning
- 1 small yellow onion, diced
- 3 teaspoons minced garlic
- 1 jalapeño, minced (membrane and seeds removed)
- 1 Anaheim pepper, minced
- 15-ounce can black beans, drained and rinsed
- 15-ounce can diced tomatoes with green chiles
- 15-ounce can corn, drained
- 4 cups chicken broth
- Zest of 1 lime
- Juice of ½ lime, or more to taste
- 1 teaspoon kosher salt
- ¼ teaspoon ground black pepper
- ½ teaspoon dried oregano leaves
- 4–8 ounces cream cheese, softened
- Toppings: Sour cream, cilantro, shredded cheese, avocado
Instructions
- Brown the ground beef: Start by heating your Dutch oven over medium-high heat. Add the ground beef and cook until fully browned, breaking it up as it cooks. This should take about 5-7 minutes. Once it’s no longer pink, drain any excess grease to avoid a greasy soup.
- Sauté the onion and garlic: Toss in the diced onion and garlic, stirring them around in the pot until the onion softens, about 2-3 minutes. This step adds a nice depth to the flavor.
- Add peppers and spices: Now, add the minced jalapeño and Anaheim pepper, along with one package of taco seasoning. Stir everything together so the spices coat the veggies and meat.
- Add beans, tomatoes, corn, and broth: Pour in the black beans, diced tomatoes with green chiles, and corn. Then add the chicken broth, lime zest, lime juice, salt, pepper, and oregano. Give it all a good stir to combine.
- Taste and adjust seasoning: This is your moment to customize. Taste the soup, and if you want it spicier or more robust, add the second package of taco seasoning. You can also add more lime juice or a pinch of salt, depending on your taste.
- Stir in the cream cheese: Cut the softened cream cheese into small chunks and add it to the soup. Stir over medium heat until it melts and makes the broth creamy and smooth. This should take about 3-5 minutes.
- Simmer and serve: Cover the pot and let the soup simmer for about 10 minutes, allowing all the flavors to meld together. Ladle it into bowls and top with sour cream, shredded cheese, fresh cilantro, and avocado slices.
Notes
This recipe makes about 6 hearty servings, but you can easily double it for a larger group. If you’re cooking for just one or two, feel free to halve the ingredients. When scaling down, just keep an eye on the spice levels and adjust to taste.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner