While this soup can’t be called Mexican, it is definitely inspired by Mexican flavors that we all love and crave. If you are looking for more Mexican and Tex-Mex inspired meals, make sure to also get my recipes for Mexican Beef and Rice Casserole, Ground Beef Burritos and Chicken Taquitos. The grocery stores near me have been looking a little bare recently. This past week was even worse, because we got hit with a snow storm, so people panicked and bought pretty much all the food available! But I did not despair! After all, if recent times taught me something, it was to keep my pantry, fridge and freezer stocked. And so this Taco Soup recipe came to be! Timing couldn’t have been better. Nothing like eating a bowl of hot soup while the snow falls outside. Funny as it sounds, I am glad that the circumstances led me to this soup. It is now a family favorite and it will definitely be on our rotation!

Why I love this Taco Soup recipe?

I mean, I’m pretty sure just looking at this soup answers this question. But I thought I’d list all the reasons I love this soup! ❤️

Ingredients

To make this Taco Soup recipe, you will need:

Ground Beef – Choose lean ground beef (15 to 20% fat). A mid-range lean-to-fat ratio ensures the beef is tender and flavorful, but the soup won’t be too fatty. You can also make this soup with ground chicken or ground turkey!Onion and Garlic – Also known as the aromatics. They make the flavor base for the soup.Canned Tomatoes – I use a can of petite diced tomatoes and a can of Rotel fire roasted tomatoes with green chilies, for a kick. This soup is not spicy at all, so if you want some more heat, consider adding a small can of hot green chiles or some jalapeño.Tomato Paste – The tomato paste adds a deeper tomato flavor and more intensity to this taco soup.Beans – I use a large can of black beans, but pinto beans (or a combination of both) would work too. Corn – I love the little bursts of sweetness from the corn in this soup. You can use frozen, canned or fresh corn kernels. If using frozen, no need to thaw! Just add it to the soup as-is and it will thaw while it cooks. You’re welcome!Taco Seasoning – It’s what makes this soup a “taco soup”. Use store-bought (mild or hot) or homemade.Beef Broth – I use beef broth, as I prefer this soup on the lighter side. For a heartier, more intense taco soup, you can substitute for equal parts of beef stock.Oil – For browning the beef. Use vegetable oil, which is neutral, as olive oil doesn’t really go with Mexican flavors.Salt and Pepper – Be careful with the salt in this recipe, especially if using store-bought taco seasoning. Some taco seasonings already contains salt, so be conservative with the salt and adjust at the end as needed.

How to Make Taco Soup

Quick, easy (fool-proof, really!) and made in one pot. What could be better than that? Prep is also minimum, with very little chopping involved. Lots of opening cans, but that doesn’t really count, does it? You will notice I recommend using a Dutch oven, but if you don’t own one, any large pot will do. I am also including instructions for the Instant Pot and the slow cooker, just in case you prefer cooking it like that! 😊 Recommended tools and equipment: Dutch oven, wooden spoon, ground meat chopper (not really necessary but I do love mine!). Here’s how I make this Taco Soup recipe. As always, you will find the printable (and more complete) version of the recipe at the end of this post!

Step 1: Brown the Ground Beef.

Heat the oil and brown the ground beef until cooked through. If the ground beef renders a lot of fat, I recommend draining some so your soup don’t end up too greasy.

Step 2: Sauté the aromatics.

Add the onions and garlic, sautéing until softened.Stir in the tomato paste and taco seasoning.

Step 3: Cook the soup!

Add the remaining ingredients. Season with a pinch of salt and pepper.Cover and simmer for 25-30 minutes.Taste and adjust seasoning as needed.Serve with your favorite toppings!

Making Taco Soup in the Instant Pot

Using the sauté function of your Instant Pot, heat the oil and brown the ground beef. Drain excess grease if needed. Then, add the onion and sauté until translucent. Add the garlic and sauté for a minute, or until fragrant. Next, you will add the tomato paste + taco seasoning and let it cook for a minute or two. Then, finally, add the remaining ingredients. I recommend adding one less cup of broth, making it 3 cups total. Once the soup is simmering, place and lock the lid in place. With the steam release knob on the sealing position, cook on high pressure for 5 minutes. It will take about 10-15 minutes for the pressure to build. Use the quick-release method to release the pressure, about 5 minutes. Unlock, remove the lid and give the soup a good stir. Then serve with toppings!

Making Taco Soup in the Slow Cooker

To make this soup in the slow cooker, you will want to start by browning the beef, sautéing the veggies and stirring the tomato paste + taco seasoning on the stove, as per the main recipe’s instructions. You will then transfer everything to your slow cooker and add the remaining ingredients. I recommend adding one less cup of broth, making it 3 cups total. Cook on high for 4 hours, or low for 8 hours. Then, stir and serve with toppings!

Serving Suggestions

What’s the fun in eating tacos? The toppings, obviously! And with this soup it is not different. I like to serve the toppings on the side, so each person can help themselves and customize their taco soup according to their likings. Here are my favorite toppings for taco soup:

Shredded cheese. Cheddar, Monterey Jack or a Mexican Blend all work here! Crumbled cotija is also a good option, if you are craving something saltier.Sour cream or Mexican crema. Cilantro.Lime wedges.Sliced red onions and/or sliced jalapeños.Tortilla strips or crushed tortilla chips.Diced avocado.Hot sauce.

Variations

This taco soup is highly customizable, so the variations are endless. You can:

Make it with ground chicken, pork or turkey, instead of beef. Gee, you can even make it vegan with plant-based “ground beef” and vegetable broth.Make it creamy by adding cream cheese.Add whatever veggies you have sitting in the fridge. Bell peppers and zucchini go great here!Substitute the black beans for pinto or red beans.Make it low carb by omitting the beans and corn.To make this soup gluten-free, make sure to buy gluten-free taco seasoning.Spice things up by adding hot green chiles, jalapeños, hot taco seasoning or a pinch of cayenne.

More Soup Recipes

Brazilian Black Bean SoupZuppa ToscanaPasta e FagioliCreamy Chicken and Rice SoupTurkey, Kale and Rice Soup Taco Soup  Easy Ground Beef Soup  - 29Taco Soup  Easy Ground Beef Soup  - 67Taco Soup  Easy Ground Beef Soup  - 34Taco Soup  Easy Ground Beef Soup  - 51Taco Soup  Easy Ground Beef Soup  - 68Taco Soup  Easy Ground Beef Soup  - 98Taco Soup  Easy Ground Beef Soup  - 6Taco Soup  Easy Ground Beef Soup  - 81Taco Soup  Easy Ground Beef Soup  - 52Taco Soup  Easy Ground Beef Soup  - 1Taco Soup  Easy Ground Beef Soup  - 93Taco Soup  Easy Ground Beef Soup  - 4Taco Soup  Easy Ground Beef Soup  - 27