Taco Soup is the easy and delicious weeknight dinner you've been looking for. (original) (raw)

taco soup pin image

Overhead view of a bowl of taco soup with sour cream.

Taco soup was one of the first things I ever posted on Budget Bytes, and now, 16 years later, I’m ready for this tasty taco soup recipe to make a roaring comeback. Not only do I appreciate how quick and easy this flavorful soup is to make, but now I know how to make all of the seasoning mixes from scratch, so I can make it 100% homemade, or take the store-bought shortcut when needed. Either way, this taco soup is chock full of flavor, colors, and textures, and is one of those go-to recipes that I never get tired of!

Overhead view of two bowls of taco soup, topped with sour cream and shredded cheese.

Pinterest Pin this recipe for later!

taco soup pin image

Overhead view of a bowl of taco soup with sour cream.

All recipes are rigorously tested in our Nashville Test Kitchen to ensure they are easy, affordable, and delicious.

“This has been a family favorite for several years. We use it for busy work nights, cold weekends when we want comfort food, and even large family and friend gatherings. Each time yields great results. Thank you, Budget Bytes!”

Yolanda

Taco soup is a really easy soup made with ground beef, beans, a colorful medley of vegetables like onions, tomatoes, green chiles, and corn, and a generously spiced tomato-based 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 beef taco!

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

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, I have homemade versions of BOTH seasoning packets that you can use in their place. :) See my Homemade Taco Seasoning and Homemade Ranch Seasoning for a more “from scratch” option.

  1. Ground beef (Beef mince in the UK) with a higher fat content can produce a lot of excess fat as it cooks. After browning your meat, if you notice a significant amount of excess fat, I recommend draining it off before adding the other ingredients. Otherwise, your soup might end up being a bit greasy.
  2. Feel free to adjust the spice level to suit your preference. This is pretty easy to do whether you use a store-bought seasoning mix or make your own from scratch. If you don’t love a ton of spice, start with a mild seasoning mix you know you love (if using store-bought) and add extra cayenne pepper to the pot as needed. If making my homemade seasoning mix, just adjust the amounts of cayenne to your liking.
  3. Don’t forget to drain your beans! I love using canned beans for ease and convenience (dried beans will also work, but you must soak and cook them first), but you definitely don’t want to add the canned bean liquid to this soup. It’ll make the broth too salty and muddy the flavors. I always drain my beans before adding them to the pot. You can also rinse them if you’re watching your sodium intake.
  4. Budget-saving tip: I use a full pound (450g) of ground beef in this recipe because it adds a ton of flavor and makes the soup extra hearty. But if you want to save a little money, you can get away with using just ½ pound (220g) and adding more beans to make up the bulk. You’ll still end up with a filling pot of soup, and now you’ve got ½ pound (220g) of beef left to use in a whole new meal, like my taco pasta recipe!

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, here are some of my favorite toppings for taco soup to try:

Storing and Reheating Leftovers

Taco soup is great for meal prep because the flavors just get better as they chill in the fridge! I divide this soup up into single servings just after cooking to allow it to cool faster, then store it 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.

Taco soup is also really easy to make in a slow cooker or Instant Pot. Just follow these easy instructions:

Slow Cooker Taco Soup: Brown the ground beef in a skillet, then add it to a slow cooker with the remaining ingredients and cook on low heat for six hours, or high heat for three hours.

Instant Pot Taco Soup: Brown the ground beef using the sauté function, then continue to sauté with the onion and garlic. Add the remaining ingredients, secure the lid, and cook on high pressure for five minutes. Allow the pot to naturally release pressure, then carefully remove the lid and serve.

Side view of a bowl of taco soup, with some on a spoon.

taco soup pin image

Overhead view of a bowl of taco soup with sour cream.

Easy Taco Soup Recipe

Cost 11.43recipe/11.43 recipe / 11.43recipe/1.90 serving

This easy Taco Soup recipe is a simple yet flavorful meal in a bowl featuring ground beef, beans, vegetables, and tons of tasty toppings!

Step-by-step photos can be seen below the recipe card.

Overhead view of two bowls of taco soup, topped with sour cream and shredded cheese.

See how we calculate recipe costs here.


Serving: 1serving (1.5 cups)Calories: 396kcal (20%)Carbohydrates: 37g (12%)Protein: 23g (46%)Fat: 18g (28%)Sodium: 618mg (27%)Fiber: 11g (46%)

The nutrition data is automatically calculated using all ingredients listed on the recipe card, including any listed as optional. Percentages are of daily value.

How to Make Taco Soup – Step by Step Photos

The ingredients for taco soup.

Gather all of your ingredients.

Browned ground beef, onions, and minced garlic in a dutch oven.

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, diced tomatoes, and frozen corn added to a dutch oven to make taco soup.

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 and seasonings added to beans to make taco soup in a dutch oven.

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 a dutch oven.

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.

Overhead view of taco soup with a serving spoon taking some from the dutch oven.

Taste the soup and adjust the seasonings to your liking (I did not add anything additional). Serve hot with your favorite toppings!

Try These Mexican-Inspired Soups Next!

This recipe was originally published in 2009. It was updated and republished 01/08/25 and recipe video was added 01/22/25.

Posted in: Bean Recipes, Beef Recipes, Beef Soup Recipes, Egg Free Recipes, Meat Recipes, Recipes, Soup Recipes, Under $3 per serving

Beth MoncelI’m a food lover, number cruncher, and meticulous budgeter. I love science and art, and the way they come together when I cook. I love to create, problem solve, and learn new things. Making great food is my passion, my purpose, and my favorite thing to share with others.More About Beth