This quick and easy Chicken Taco Soup is flavorful and loaded with shredded chicken, beans, and veggies. It’s a hearty and satisfying soup that takes an hour or less. The whole family will love it!
Tomatoes: I’ve made this also with the larger 28 oz. can of crushed tomatoes, and it’s turned out great!
Nutrition: Nutrition is calculated without any toppings added to the soup.
Beans: Feel free to add in different beans you have on hand.
Slow Cooker: To make in your slow cooker, dump everything in and cook on low for 6 hours or high for 3 hours.
Instant Pot: Set the Instant Pot to the Sauté function. Sauté the onions in olive oil for about 3-4 minutes, stirring occasionally. Then add the garlic and stir for another minute. Turn the Instant Pot off. Add in all remaining ingredients (besides the toppings) and stir. Place the lid on the Instant Pot. Be sure the valve on top is set to sealing. Press the SOUP setting and adjust the time to 15 minutes. Note: The Instant Pot takes time to come up to pressure, ~10 minutes. Once the Instant Pot beeps, let the pressure naturally release for 10 minutes. (Timer will count up). Switch the valve from sealing to venting. Do so carefully using a towel or pot holder. Allow steam to release. Serve with your favorite taco toppings!
This recipe was updated in October 2026 with new photos and highlights the stovetop method instead of the Instant Pot method, although the Instant Pot method is still the same and listed in the notes!