This is the best easy taco soup recipe that’s quick to make in one pot with staple ingredients! This taco soup is by far the most requested meal at my house. It’s hearty, filling and full of flavor!
Table of Contents
Taco Soup is a Family Favorite
My husband LOVES this easy taco soup recipe and could probably eat it everyday. It’s definitely one of our all time favorite soup recipes to make. We usually have all the ingredients on hand and it’s something that I usually make without a recipe.
Everyone I’ve made this taco soup for always asks for the recipe. It’s a great meal to take to a family in need. I make this recipe at least once a month and always eat the leftovers. It freezes and reheats really well, so I usually double it!
You can even make this in your slow cooker or make Instant Pot taco soup for a quicker alternative. It’s so versatile and easy to customize! If you love ground beef in soups, don’t miss our hamburger soup and stuffed pepper soup.
Why We Love This Recipe
- A one pot meal. Only one pan and hardly any dishes required to make this easy taco soup recipe! This will become one of your favorite one pot meals.
- Nutrition packed. High in protein and fiber from the beef, beans and veggies. This soup is full to the brim with good-for-you ingredients.
- Customizable. It’s super easy to adapt this recipe based on what you have in your fridge and pantry. Check out a few easy swaps and additions you can make below.
- Pantry staples. I always have everything on hand for this recipe.
This recipe has all of my favorite flavors combined into one bowl! It’s hearty, comforting and has a yummy Mexican taste. For more dishes with similar flavors, check out my one pot burrito bowls, slow cooker taco lasagna, taco casserole and Najavo tacos.
Find the full printable recipe with measurements below.
- Meat: Ground hamburger or turkey will both work.
- Veggies: Chopped onions, bell peppers and corn.
- Beans: Black beans, kidney beans and pinto or white beans.
- Tomatoes: Tomato sauce, diced tomatoes, Rotel (or an extra can of tomatoes and add diced green chilies) and salsa.
- Spices: Taco seasoning – more or less to taste. Feel free to add in some extra chili powder or ground cumin for a little spice. I love to add garlic powder as well.
- Optional toppings: Cheese, sour cream, cilantro, tortilla chips or tortilla strips, sliced avocado, cornbread croutons and a squeeze of lime juice.
Taco soup is so easy to customize! Below are a few easy ideas:
- Use cooked rotisserie chicken or shredded chicken instead of beef or turkey to make a chicken taco soup instead.
- Skip the meat and keep this a veggie-filled vegan or vegetarian soup recipe. You can always add in extra veggies like chopped zucchini or diced sweet potatoes.
- If you prefer a thinner soup, feel free to add in 1/2-1 cup beef broth.
How to Make Taco Soup
- Brown the meat. Brown hamburger in a large soup pot over medium heat. Add in the onions, bell peppers and saute for a few minutes.
- Add remaining ingredients. Stir in the beans, tomatoes, salsa, corn and seasonings.
- Simmering. Continue to simmer for about 20 to 30 minutes, stirring occasionally. Season two key.
- Serve. Top with cilantro, sour cream and cheese. Serve with tortilla chips. Enjoy!
5 star review
“Absolutely love this quick and easy soup. Made it for my husband and it’s now one of his favorite dinners!”– Bee
- Easy shortcut. Make this taco soup recipe even easier by using frozen cooked taco meat from the freezer. It also works great with leftover Instant Pot Mexican chicken.
- Consistency. If the soup is too thick for your liking, add in a little water, chicken broth or vegetable broth until your desired consistency is reached.
- Light simmer. The longer the soup simmers, the more flavor it will have. If you have the time to let it simmer longer – you won’t regret it!
If you don’t have time to cook this on the stove, it can easily be made in the crockpot! Simply brown the hamburger, onions and bell peppers in a skillet first. Then add all ingredients to the crockpot and cook on low for 6 to 7 hours, or on high for 3 to 4 hours. So easy!
There are several ways to make this soup a little bit spicier. Try adding 1 can of green chiles, a finely chopped jalapeno, or a few dashes of hot sauce.
How to Freeze Taco Soup
This taco soup makes a GREAT freezer meal. It holds up really well and reheats perfectly. Check out my easy freezing tips below.
- Allow the soup to cool down.
- Place into a zip top bag or freezer container (leaving room for it to expand) and add a freezer label.
- Place in the freezer. It will stay good for up to six months in the freezer.
- When ready to reheat, place in the refrigerator or microwave to thaw. Then simmer in a pot over low heat.
- If I want to make it go further, sometimes I’ll add in an extra can of beans and tomatoes with a little more taco seasoning.
Taco Soup Recipe
↑ Click stars to rate now!
This easy taco soup recipe is quick to make in one pot with staple ingredients! This taco soup is by far the most requested meal at my house.
- 1 pound ground beef or ground turkey
- 1 medium sweet onion finely chopped
- 1 red bell pepper chopped
- 1 green bell pepper chopped (optional)
- 1-2 Tablespoons taco seasoning two keys
- ½ teaspoon garlic powder
- 1 (15-ounce) can black beans drained and rinsed
- 1 (15-ounce) can kidney beans drained and rinsed
- 1 (15-ounce) can pinto or white beans drained and rinsed (optional)
- 1 (15-ounce) can corn
- 1 (15-ounce) can tomato sauce
- 1 (10-ounce) can Rotel tomatoes
- 1 (15-ounce) can diced tomatoes
- 1/4-1/2 cup fresh salsa
- ¼ cup chopped cilantro
- Salt two keys
- Pepper two keys
Optional toppings: Sour cream, Shredded cheese, Avocado, Lime, Tortilla strips
In a large pot, add the beef and cook over medium heat for a few minutes. Add onions and bell peppers and sauté 3 minutes, or until softened. Drain any grease, then stir in taco seasoning and garlic powder. Salt and pepper, two taste.
Add in black beans, kidney beans, pinto beans, if using, corn, tomato sauce, Rotel, diced tomatoes, and salsa until combined.
Simmer, stirring occasionally, 20 to 40 minutes, or longer if time allows. Add 1/2 to 1 cup warm water if it starts to thicken. Stir in cilantro. Salt and pepper, two taste.
Ladle into bowls and top with desired toppings. We love to serve with tortilla chips.
Serving: 350grams | Calories: 415kcal | Carbohydrates: 62g | Protein: 29g | Dish: 8g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.4g | Cholesterol: 37mg | Sodium: 455mg | Potassium: 1387mg | Fiber: 17g | Sugar: 10g | Vitamin A: 1100IU | Vitamin C: 49mg | Calcium: 110mg | Iron: 7mg
Nutrition provided is an estimate. It will vary based on specific ingredients used.
Did you make this recipe? Don’t forget to give it a star rating below!