The Easiest Creamy Taco Soup
This delicious creamy taco soup features a creamy broth, ground beef, beans, vegetables, and plenty of taco spice. It’s so easy to make and ready in just 30 minutes!
$13.91 per recipe / $1.74 per serving

I love meals where I open up a few cans of ingredients, dump, and the dish is practically done.
While this soup does have a few additional steps, it really is almost that easy!
This creamy taco soup is comforting and delicious and you’ll love the richness that the cream cheese adds.
Step-by-Step Instructions

BROWN 1 pound ground beef (or ground turkey) in a large stockpot over medium-high heat until no longer pink. Drain off any fat.

ADD 28 ounces of crushed tomatoes, 2 cups chicken broth, 3 tablespoons of taco seasoning, 15.5 ounces of drained pinto beans, 15.5 ounces of drained black beans, and 15 ounces of corn to the pot and stir to combine.

BRING the soup to a boil. Once it’s boiling, reduce heat to medium and simmer for 10 minutes.
Add 4 ounces of room temperature cream cheese to a microwave save bowl and heat for 30 seconds-1 minute. Stir well and then at to the soup. Allow it to melt for 2 minutes and whisk in any remaining cubes until combined.

SERVE the soup with desired toppings.
Recipe Tips and Substitutions

Suggested toppings for this soup are tortilla strips, shredded cheese, lime juice or lime wedge, chopped avocado, cilantro, and a dollop of sour cream for extra creaminess!
You can always use ground turkey instead of ground beef in this recipe, like I do to save some calories.
The cream cheese needs to be at room temperature for the creamiest texture. If it’s not at room temperature, it make take longer to melt and your soup may not be as smooth as you want it.
You can take this soup to the next level by adding 1½ cups of cooked rice or noodles after you add the cream cheese.
This soup would also be a great use for leftover taco meat. Just skip the first step, omit the taco seasoning, and add in the taco meat with the rest of the soup ingredients before you simmer. So easy!
Try kidney beans instead of the pinto or black beans in this soup.
If you don’t have these ingredients on hand or want a healthier option, try these substitutes:
More Like This

Looking for more easy and delicious soup recipes? You’ll love these!
- Coconut Cilantro Chicken Soup
- Crock Pot Minestrone Soup
- Healthy Lasagna Soup
- Creamy Chicken Noodle Soup
- Crock Pot Hamburger Stew
- White Chicken Chili with Cream Cheese
- Cheesy Vegetable Chowder
Recipe Costs
This recipe costs $13.91 to make which is $1.74 a serving! Obviously a lot of the cost is the ground beef so you can either omit, or use a cheaper alternative like non-organic beef, lentils, TVP, or even ground turkey!
- Ground beef – $4.98 (get organic grass fed ground beef in bulk at Sam’s Club or Costco to save!)
- Crushed tomatoes – $2.00
- Chicken broth – $1.00
- Taco seasoning – $1.19
- Pinto beans – $1.25
- Black beans – $1.25
- Canned corn – $0.89
- Cream cheese – $1.35
FAQs

If you want to freeze this taco soup, I would suggest making it without the cream cheese and then freezing it. Then when you warm it up after freezing, you can add in the cubes of cream cheese to melt.
Otherwise, the cream cheese will separate when you defrost it and make for a grainy texture.
Allow the soup to cool fully and then pour into a gallon-size freezer bag. Lay the bag flat in the freezer so everything freezes in one layer.
When you’re ready to eat the soup, place the bag in the refrigerator to thaw at least 8 hours before cooking. Then pour into a large soup pot and reheat on medium-low heat. Alternatively, you can place the bag in a bowl of warm water to speed up the thawing process.
I hope your family loves this creamy taco soup recipe! If you make it, be sure to take a picture and tag me on Instagram with @ashcroftfamilytable and use the hashtag #ashcroftfamilytable!

The Easiest Creamy Taco Soup
Ingredients
- 1 pound ground beef
- 28 ounces canned crushed tomatoes
- 2 cups chicken broth
- 3 tablespoons taco seasoning
- 15.5 ounces canned pinto beans, drained
- 15.5 ounces canned black beans, drained
- 15 ounces canned corn
- 4 ounces cream cheese, room temperature
Instructions
- Brown ground beef in a large stockpot over medium-high heat until no longer pink. Drain off any fat.
- Add crushed tomatoes, chicken broth, taco seasoning, pinto beans, black beans, and corn to the pot and stir to combine.
- Bring the soup to a boil. Once it’s boiling, reduce heat to medium and simmer for 10 minutes.
- Add cream cheese to a microwave save bowl and heat for 30 seconds-1 minute. Stir well and then at to the soup. Allow it to melt for 2 minutes and whisk in any remaining cubes until combined.
- Serve the soup with desired toppings.
Video
Notes
- Suggested toppings for this soup are tortilla strips, shredded cheese, lime juice or lime wedge, chopped avocado, cilantro, and a dollop of sour cream for extra creaminess!
- This soup would also be a great use for leftover taco meat. Just skip the first step, omit the taco seasoning, and add in the taco meat with the rest of the soup ingredients before you simmer.
Loved the soup and it is low carb minus the fiber.
Awesome recipe! Thinking of adding cilantro rice to it!
Yum! That is a fantastic idea Angelica. Thank you for the kind words and the suggestion!
This soup was downright EXCELLENT! My family LOVED it and has been begging me to make it again!
I’m so glad to hear that Larry!
Oh my goodness! Saw this recipe and fell in love. Could not wait to try it. I added a can of chopped Ortega chiles and used ground beef instead of ground turkey to splurge. Crushed tortilla chips on top, topped with a dollop of sour cream and shredded sharp cheddar cheese. This recipe is SO EASY and perfect for a COLD WINTER’S NIGHT! And my husband loves it!!! Thank you so much, Ashcroft Family Table!
Debbie, I’m SO happy to hear that! And thanks for the suggestion to add chiles. Such a great idea!
Made this tonight. Yummy, yummy, yummy. Will definitely become a family favorite. What about freezing? Have never tried with a soup that has cream cheese as an ingredient.
Hi Judy! I’m so glad you liked it. If you want to freeze this soup, I would suggest making it WITHOUT the cream cheese and then freezing it. Then when you warm it up after freezing, you can add in the cubes of cream cheese to melt. Otherwise the cream cheese will separate when you defrost it and make for a grainy texture.
I made this for a daily soup at my little cafe and it has become my customers favorite now every time I make it I sell out!
Thank You for this recipe
That’s amazing Karma!! You’re very welcome 🙂