This 7 Can Taco Soup is made entirely from pantry staples! Just open the cans, add seasoning, and have a hearty flavorful soup on the table in under 30 minutes for just $2.01 a serving.

Taco soup in a bowl topped with shredded cheese, crushed tortillas and sour cream.
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

This is my go-to soup the moment the cold weather hits. I set out a full topping bar with shredded cheese, sour cream, tortilla chips, and jalapeños and let everyone in our house of 10 build their own bowl exactly the way they like it.

Why You’ll Love This Recipe!

Carrie, the owner, with long dark hair, wearing earrings and a burgundy top, smiles at the camera in front of a textured, beige background.
  • Made entirely from pantry staples
  • No chopping no prep — open the cans dump everything in and simmer
  • Perfect for cold weather, crowds and busy weeknights all fall and winter

It is one of those rare dinners where there are zero complaints at the table and I spent almost no time in the kitchen.

If you love easy budget-friendly stove top soup recipes like this one you will also love our Easy Chili Recipe, Taco Soup Recipe, and Chili’s Chicken Enchilada Soup Recipe. They are all made with simple pantry ingredients, ready fast, and perfect for feeding a hungry family on a cold night.

Ingredients

Ingredients for recipe: tortilla chips, taco seasoning, green enchilada sauce, diced tomatoes, chicken, garlic powder, salt, black beans, corn, chicken broth and pinto beans.

Carrie’s Tip: Always drain and rinse the beans before adding them to the pot. This removes excess sodium and prevents the soup from tasting too salty, especially since the taco seasoning and enchilada sauce already add plenty of flavor.

  • Pinto beans and black beans — drain and rinse before adding to reduce sodium. Kidney beans or white beans work as substitutes. Double up on one variety if you prefer
  • Low sodium chicken broth — the base of the soup. Low sodium gives you more control over the final saltiness. Chicken stock works as a substitute
  • Petite diced tomatoes — adds body and brightness to the soup. Rotel with green chiles works as a spicier substitute
  • Canned chicken — the no-prep protein that makes this soup truly dump-and-go. Rotisserie chicken, leftover chicken, or ground beef all work as substitutes
  • Green enchilada sauce — adds depth and a mild heat to the soup. Red enchilada sauce works for a richer flavor or use hot enchilada sauce for more kick
  • Corn — adds sweetness and texture. Drain before adding
  • Taco seasoning — use a store-bought packet or our Taco Seasoning Recipe for even better flavor. Homemade taco seasoning is so much better than store bought and takes 2 minutes to make

Scroll to the bottom for the full recipe and ingredients in the recipe card.

How to Make 7 Can Taco Soup

Step 1 – Add all the ingredients to a large stock pot.  Heat over medium high heat. 

Step 2 – Bring the mixture to a low simmer and cook for 15-20 minutes, stirring occasionally, until the soup is heated through and the ingredients are combined. 

Adding the ingredients to a large stock pot.

Step 3 – Serve immediately while warm topped with the cilantro, sour cream, tortillas chips and shredded cheese. 

Taco Soup in a bowl topped with cheese, chips, and sour cream.

Tips for Success

  • Use homemade taco seasoning. It takes 2 minutes to mix together and tastes significantly better than a store-bought packet — keep a jar on hand for recipes like this one
  • Simmer for the full 20 minutes. The longer the soup simmers the more the flavors develop and meld together — do not rush this step
  • Set up a topping bar. Put out shredded cheese, sour cream, tortilla chips, jalapeños, cilantro, and lime wedges and let everyone build their own bowl — it makes this feel like a real taco night experience
  • Double the batch. This soup freezes beautifully — make a double batch and freeze individual portions for quick lunches and dinners all week

Slow Cooker Method
Place all ingredients in the slow cooker and cook on low for 5–6 hours or high for 2–3 hours until heated through and the flavors have developed.

Variations and Substitutions

  • Swap canned chicken for rotisserie chicken, leftover shredded chicken, ground beef, or ground turkey
  • Use red enchilada sauce instead of green for a richer deeper flavor
  • Add a can of diced green chiles for extra heat and flavor
  • Use Rotel instead of plain diced tomatoes for a spicier version
  • Add homemade ranch dressing mix alongside the taco seasoning for a creamy ranch twist
  • Change the beans — kidney beans, white beans, or a double batch of black beans all work

What to Serve with Soup?

This 7 Can Taco Soup is perfect served by itself. But if you prefer to add a side, her are some of our favorites.

  • Quesadillas – Make some cheese quesadillas for an amazing side. This is an easy side and pairs perfectly with this soup.
  • Tortilla Chips – We always make sure we have tortilla chips to serve with this soup. I like to crumble mine over the top but you can easily scoop a bite on the chip.
  • Rice – Make a batch of cilantro rice or spanish rice for an easy side.
Taco Soup in a bowl topped with cheese, chips, and sour cream.

Storage and Freeze Instructions

Refrigerator

  • Store in an airtight container for up to 4-5 days. The flavors get even better overnight as everything continues to develop

Freezer

  • Freeze in a freezer-safe container or zip-top bag for up to 3 months. Squeeze out all air before sealing to prevent freezer burn. Thaw overnight in the refrigerator and reheat on the stovetop or microwave

Reheating

  • Reheat on the stovetop over medium heat stirring occasionally or microwave in 60-second intervals until warmed through. Add a splash of chicken broth if the soup has thickened too much in the refrigerator

Frequently Asked Questions

How do you thicken taco soup?

Stir in 2 tablespoons of cornstarch or flour mixed with a little cold water and simmer for 5 minutes until the soup reaches your preferred consistency.

Is this taco soup spicy?

No, as written this soup is mild and family friendly. Add diced jalapeños, hot enchilada sauce, or Rotel to increase the heat level.

Can I use rotisserie chicken instead of canned chicken?

Yes! Shredded rotisserie chicken is actually our favorite substitute and gives the soup even more flavor than canned chicken.

More Easy Mexican Soup Recipes

This 7 Can Taco Soup is one of the most requested cold weather dinners in our house! Hearty, flavorful, and on the table in 30 minutes for just $2.01 a serving with ingredients from the pantry.

If you make it leave a star rating and a comment below. I love hearing what toppings your family piled on and whether your crowd went back for seconds the way mine always does!

A bowl of 7 Can Taco Soup topped with crushed tortilla chips, sour cream, and shredded cheddar cheese. The soup features black beans, corn, tomatoes, and chicken. A striped napkin and spoon rest beside the bowl.

7 Can Taco Soup

4.88 from 25 votes
Estimated Cost: $12.07 Recipe, $2.01 per Serving
This 7 Can Taco Soup is made with 7 canned ingredients, simple taco seasoning, and ready in under 30 minutes. The ultimate pantry staple dinner for cold nights, busy weeknights, and feeding a crowd with almost zero effort.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6
Cuisine Mexican
Course Soup
Calories 386
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly.

Ingredients

  • 1 can Pinto Beans (15 oz can drained and rinsed)
  • 1 can Sweet Corn (15 oz can drained)
  • 1 can Black Beans (15 oz can drained and rinsed)
  • 1 can Chicken Broth (14.5 oz can)
  • 1 can Petite Diced Tomatoes (14.5 oz can)
  • 1 can Chunk Chicken Breast (12.25 oz can, drained)
  • 1 can Green Enchilada Sauce (10 oz can)
  • 1 packet Taco Seasoning (2 oz)
  • 1 teaspoon Garlic Powder
  • ½ teaspoon Salt

Toppings:

  • Fresh Cilantro (chopped)
  • Sour Cream
  • Tortilla Chips
  • Shredded Cheddar Cheese

See how we calculate recipe costs.

Instructions

  • Add pinto beans (15 oz, drained and rinsed), sweet corn (15 oz, drained), black beans (15 oz, drained and rinsed), chicken broth (14.5 oz), petite diced tomatoes (14.5 oz), chunk chicken breast (12.25 oz, drained), green enchilada sauce (10 oz), taco seasoning (2 oz), garlic powder, and salt to a large stock pot. Heat over medium high heat.
  • Bring the mixture to a low simmer and cook for 15–20 minutes, stirring occasionally, until the soup is heated through and the ingredients are fully combined.
  • Serve immediately while warm topped with chopped fresh cilantro, sour cream, tortilla chips, and shredded cheddar cheese.

Recipe Video

Recipe Notes

Refrigerate the leftovers in an airtight container for up to 5 days.
You can use homemade taco seasoning instead of a packet if you prefer.
Place all the ingredients in the crock pot and cook on low for 5-6 hours until the soup is heated through.

Nutrition Facts

Calories 386kcal, Carbohydrates 63g, Protein 30g, Fat 4g, Saturated Fat 1g, Polyunsaturated Fat 1g, Monounsaturated Fat 1g, Trans Fat 0.01g, Cholesterol 38mg, Sodium 1499mg, Potassium 1151mg, Fiber 18g, Sugar 11g, Vitamin A 1224IU, Vitamin C 15mg, Calcium 84mg, Iron 5mg

Pin This Now to Remember It Later

Pin Recipe

Share this recipe!

Pin

About the Author

Hi, I’m Carrie Barnard — a professional food blogger with over 14 years of experience helping busy families make dinner fast, easy, and affordable.

At Eating on a Dime, I share simple, budget-friendly recipes that are tested in my own kitchen and approved by my 8 kids. With millions of readers each month, I’m here to help you cook real food for real families — without the stress.

4.88 from 25 votes (9 ratings without comment)

Leave A Review

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. Daniel Clark says:

    4 stars
    I have made this recipe a couple times. First time I did just a single batch and I shared some with my neighbors. She absolutely loved it and demanded I either make a larger batch or give her the recipe. The first batch I made I used a can of diced tomatoes with hatch chilies. That gave the recipe just a little bit of a bite. The next time I just used a larger can of diced tomatoes and added a separate can of diced green chilies. I also use red enchilada sauce as green enchilada sauce is not available at my local market.
    This recipe can be easily modified to suit your own personal tastes. Any number of items could be added to change the texture or the flavor.
    The only drawback is that using all canned goods means it will have a very high sodium content.
    That is the only reason I mark it at four stars instead of five. When I make it I try to use low sodium content canned goods but they’re not always available.

    1. Zandra Pellet says:

      5 stars
      If you rinse the beans and corn, you will eliminate some of the sodium. It will not change the taste, you might have to add a little more broth, but I doubt it.

      1. Kathy - Eating on a Dime Team says:

        Hey Zandra – That’s a great tip. Thanks for sharing! Have a wonderful day!

  2. Connie says:

    5 stars
    Super simple for a quick dinner on a cold night. I used real chunk chicken instead of canned. I also used red enchilada sauce and mexi corn for a buffet taste. Thanks for sharing this recipe!!??

    1. Kathy - Eating on a Dime Team says:

      Hey Connie – I’m so glad you enjoyed it! Your variations sound delicious!

  3. Daniel Clark says:

    4 stars
    Ok…here’s my review:
    Very simple but very tasty.
    I put shredded cheddar and sour cream as well as crushed tortilla chip on it.
    A good flavorful and hearty meal.
    As stated earlier i used red enchilada sauce in lieu of green.
    And the diced tomatoes had diced hatch chilies so it gives it a nice mild heat. This is a great winter warm up food.

    1. Kathy - Eating on a Dime Team says:

      Daniel – Thank you so much for your review. It means a lot you took the time to comment and so glad you enjoyed!

      1. Daniel Clark says:

        4 stars
        I brought some to my neighbors. She responded that I needed to make more or provide her the recipe!

      2. Carrie Barnard says:

        Woohoo! I love hearing that Daniel! Thank you so much for sharing!

  4. Daniel Clark says:

    Making this for the first time. My local grocery store didn’t have green enchilada sauce so I used a can of red.
    I also used a can of diced tomatoes with hatch chilies for a little kick.
    It’s in the crock pot now so I’ll update my review later.

    1. Kathy - Eating on a Dime Team says:

      Daniel – Sounds delicious! Let us know how it turns out.

  5. Shari says:

    5 stars
    Soooo Good and Very Easy

    This Soup is so very good and really easy to make. I cooked it for a few hours in my Crockpot and I didn’t have pinto beans so I substituted red beans and I added a little extra Chicken stock and Rotisserie chicken I had left over. It’s really delicious and I will be cooking it again especially in the winter months. Thank You for this recipe. I look forward to more easy recipes to try.

    1. Kathy - Eating on a Dime Team says:

      Shari – It is such a versatile meal. So glad you loved it too! Thanks for sharing your feedback.

      1. Daniel Clark says:

        I see very few reviews with people adding their own variations.
        I’m more interested in hearing what other “tweaks” people have made to the base recipe.

  6. George says:

    5 stars
    easy and so good, will be making again

  7. Elizabeth says:

    5 stars
    love how easy it is to make

  8. Lucy says:

    5 stars
    So good!!!

  9. Kaylon says:

    5 stars
    Name says how easy it is!! But also so delicous!!

  10. Christina says:

    5 stars
    Five stars! My whole family cleaned their plates. This one’s going into the regular rotation for sure.

  11. Lizzy says:

    5 stars
    Great recipe!

  12. Garrett says:

    5 stars
    Loved this recipe!

  13. Haylee says:

    5 stars
    Delicious recipe!!

  14. Sonja says:

    5 stars
    This is basically the recipe I use (minus the garlic powder, but I’m happy to give it a try!). So delicious. I mix in the cilantro (a good handful, chopped), and highly recommend a half of a lime, squeezed. I don’t drain the liquid from the chicken (why waste it? ), and I use extra broth because I like a brother soup. I cut up an avocado or two and stir that right in. The acidity from the tomatoes and lime juice keep it from turning brown, so it’s good even in the leftovers. I top it all with crushed tortilla chips. Now I’m hungry. Making this tonight!

    1. Carrie Barnard says:

      Thanks for sharing Sonja and thanks for the positive review!

  15. Laura says:

    5 stars
    Made this New Year’s Day & served with toppings & cornbread!! Excellent!

    1. Carrie Barnard says:

      I’m so glad you enjoyed it! Thank you for sharing!