Taco Soup

$11.84 recipe / $1.97 serving
by Beth - Budget Bytes
5 from 5 votes
Pin RecipeJump to recipe →

This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.

Taco soup was one of the first things I ever posted on Budget Bytes, and now I’m ready for this tasty soup to make a roaring comeback. Not only do I appreciate how quick and easy this soup is to make, but now I’ve got my own homemade versions of all the seasoning mixes so I can go 100% homemade, or take the store-bought shortcut when needed! I like having options. ;)

Overhead view of a bowl of taco soup with toppings.

What is Taco Soup?

Taco soup is a really easy soup made with ground beef, tons of beans, some vegetables like onions, tomatoes, green chiles, and corn, and a generously spiced tomato broth. It’s got a ton of flavor and texture, but requires barely any work to prepare. And the best part? It’s just begging for all the fun toppings that you might find on a taco!

Here’s what you’ll need to make taco soup:

  • Ground beef: Ground beef helps make this soup really hearty and meal-worthy, but if you don’t like beef you can substitute with ground turkey, pork, pulled pork, or even make it vegetarian by adding extra beans and vegetables.
  • Beans: Beans help bulk up this recipe while keeping the cost lost. For this recipe we use two kinds of beans (pinto and black beans), but you can always add more if you’d like!
  • Vegetables: A medley of vegetables keeps this bowl of soup colorful AND flavorful. We used onion, garlic, diced tomatoes with green chiles, and corn. And the sky’s the limit when it comes to adding more veggies.
  • Seasonings: This soup is not short on flavor thanks to not just one but TWO seasoning mixes, taco seasoning, and ranch seasoning. You can use our homemade recipe for either one or take a shortcut and use a store-bought seasoning packet. This bold mix of flavors makes sure that every spoonful is a ten!
  • Tomato paste: A few tablespoons of tomato paste helps thicken the broth just a bit and adds a little brightness to the soup.
  • Toppings: This is where the soup gets fun! Add all your favorite taco toppings to your bowl, or make it a spread and allow each person to build their own bowl.
Overhead view of a pot of taco soup with toppings and a ladle.

What to Serve with Taco Soup

Taco soup has a lot going on in each bowl, so it could easily be considered a whole meal in one bowl, but if you want to add a little something-something on the side, I’d go for some simple cornbread or maybe some Cilantro Lime Rice.

But before you even get to the side dishes, make sure you have some of these fun toppings for taco soup:

  • Tortilla chips
  • Avocado
  • Sour Cream
  • Green onion
  • Pickled red onion
  • Cheddar cheese
  • Fresh cilantro
  • Fresh lime

Store-Bought vs. Homemade Seasonings

One of the reasons taco soup is so popular is because it’s easy to make and uses a lot of convenient, shelf-stable pantry ingredients. Instead of measuring out ten different herbs and spices you can use store-bought seasoning mixes in one go. But those store-bought seasoning packets do tend to be a sodium bomb. So if you want a little more control over the ingredients in your taco soup, we have homemade versions of BOTH seasoning packets that you can use in their place. :) See our Homemade Taco Seasoning and Homemade Ranch Seasoning for a more “from scratch” option.

How to Store taco Soup

Taco soup is great for meal prep because the flavors just get better as they chill in the fridge! Divide this soup up into single servings just after cooking to allow it to cool faster, then store in the fridge for 4-5 days. For longer storage, you can transfer the chilled soup to the freezer and store for about three months. The soup reheats easily in the microwave or in a saucepot over medium low.

Overhead view of three bowls of taco soup with different toppings.
Share this recipe

Taco Soup

5 from 5 votes
Taco soup is an easy and hearty soup with all the flavor of your favorite tacos in a warm and delicious bowl of soup.
One bowl of taco soup with toppings.
Servings 6 1.5 cups each
Prep 10 minutes
Cook 30 minutes
Total 40 minutes

Ingredients

Instructions 

  • Add the olive oil and ground beef to a large soup pot. Cook over medium heat until the beef is fully browned. If using a high-fat content beef, drain the excess fat from the pot.
  • While the beef is cooking, dice the onion and mince the garlic. Add the onion and garlic to the pot with the beef and continue to cook until the onions are soft and translucent.
  • Add the frozen corn, pinto beans (drained), black beans (drained), and diced tomatoes with green chiles (with juices), and stir to combine.
  • Add the tomato paste, taco seasoning, ranch seasoning, and water to the pot. Stir to combine. Turn the heat up to high, place a lid on the pot, and bring the soup up to a boil.
  • Once boiling, reduce the heat to medium-low and let the soup simmer for 15 minutes, stirring occasionally.
  • Serve hot with your favorite toppings!

See how we calculate recipe costs here.



Equipment

Notes

* In place of store-bought seasoning packets you can use our homemade taco seasoning and homemade ranch seasoning

Nutrition

Serving: 1.5cupsCalories: 403kcalCarbohydrates: 39gProtein: 22gFat: 18gSodium: 1403mgFiber: 11g
Read our full nutrition disclaimer here.
Have you tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!

How to Make Taco Soup – Step by Step Photos

Cooked ground beef with diced onion and minced garlic in a soup pot.

Add 1 Tbsp olive oil and one pound of ground beef to a large soup pot. Cook over medium heat until the beef is cooked through. If using a high-fat content beef, drain the excess fat from the pot. Once the beef is cooked, add one diced yellow onion and 4 cloves of minced garlic. Continue to stir and cook until the onions are soft and translucent.

Beans, corn, and tomatoes in the pot.

Add one cup frozen corn kernels, one 15oz. can black beans (drained), one 15oz. can of pinto beans (drained), and two 10oz. cans of diced tomatoes with green chiles (with juices). Stir to combine.

Water pouring into the pot.

Add 3 Tbsp tomato paste, one packet of taco seasoning (or one recipe homemade taco seasoning), one packet of ranch seasoning (or one recipe homemade ranch seasoning), and 2 cups water. Stir to combine.

Finished taco soup in the pot.

Turn the heat up to medium-high and place a lid on top. Allow the soup to come up to a boil. Once boiling, give it a stir, turn the heat down to medium-low, and let the soup simmer for 15 minutes, stirring occasionally.

Finished taco soup in the pot with no toppings.

Taste the soup and adjust the seasonings to your liking (I did not add anything additional).

One bowl of taco soup with toppings.

Serve the soup hot with your favorite toppings! (shown: tortilla chips, cilantro, and sour cream)

Three bowls of taco soup with different toppings.
Share this recipe

Posted in: , , , , , , ,

Leave a Comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

Leave a Comment
  1. Anyone who buys buttermilk powder should note that it must be refrigerated after opening. I didn’t realize this, so the container I had in the pantry was bad and I had to run to the Dollar General to pick up a packet of ranch seasoning. Duh! This recipe is very easy, but SOOOO delicious! We added shredded cheese, sour cream, and cilantro. I plan to share the leftovers with my daughter, whose husband, I believe, will love it as much as mine did!

  2. I told my husband this reminded me of chili, and he said, but much better! We added shredded cheese, sour cream, cilantro, and tortilla chips and it’s absolutely scrumptious.

  3. This was so delicious, and I appreciated that it was very easy and required fairly limited chopping of vegetables which so many soups are very heavy on! The one thing I’d say is it was maybe a bit salty for my taste after both of the seasoning packets, so I’d probably add half the seasoning packets and then add more as needed. I do think the ranch seasoning packet adds an interesting taste though. I also added an extra cup of water to make up for a slightly larger package of ground beef 1 1/3 pounds).

    1. Nope! :) It’s much soupier and has a different flavor profile. You should definitely try it! :)

  4. okay but HOW LONG IN THE INSTAPOT PRESSURE COOK??? it’s hard because some soups need almost 20 mins but some only take like 1 min (like pork). any help with this is appreciated!
    (just a suggestion, add an instapot option for every soup-like recipe, a lot of us have this and *not* a dutch oven – which is actually pretty expensive vs. a smaller instapot)

    1. Since we haven’t tested this recipe with an Instant Pot, I hesitate to give you any specific suggestions that might not be successful. I will pass your note along to the team! ~ Marion :)

  5. It was really delicious. I ma not a pro at cooking but I made this one to my boyfriend and he said it was the best thing he have eaten in a long time

  6. I already have a large container of taco seasoning. How much of that do I need to make up for a “packet” of taco seasoning please?

    1. A packet of taco seasoning contains roughly 2 – 2 1/2 tbsp of seasoning. I would add a smaller amount, taste, and then add more if needed. ~ Marion :)

  7. How much is 1 packet of taco seasoning and 1 packet of ranch seasoning supposed to be? 2 Tbsp? 1 Tbsp? Planning to make later this week, but want to make the homemade version.

    1. Beth’s recipes for the seasonings are equivalent to one packet. It’s roughly 2.5 tbsp.

    2. A packet of ranch/taco seasoning contains roughly 2 – 2 1/2 tbsp of seasoning. I would add a smaller amount, taste, and then add more if needed. ~ Marion :)

    1. Thanks for noticing that mistake. I’ve updated the cost in the ingredient list to reflect the correct one (~$5.49/lb). However, the total cost of the recipe was listed correctly to reflect the correct price before, so that hasn’t been changed!! ~ Marion :)

  8. I think your price for ground beef is off by a factor of ten.

    If not, I should stick up where you shop.

    1. Funny! Those pesky decimal points taking charge again. One of my fave supermarkets has a weekly special for ground chuck at $2.99–the cheapest ground beef in my area, and top quality at that.

      I like the looks of this recipe a lot, but for me, shredded cooked chicken and–for a more TexMex flare–deliciously creamy pinto beans only. I’ll stick with the homemade spice mixes for more sodium control, too, as the canned tomatoes and beans are very high in salt. Another budget winner–freeze warnings here in NC tonight, so it’s definitely still soup weather.

    2. Thanks for noticing that mistake. I’ve updated the cost in the ingredient list to reflect the correct one (~$5.49/lb). However, the total cost of the recipe was listed correctly to reflect the correct price before, so that hasn’t been changed!! ~ Marion :)