There is something deeply satisfying about a bowl of instant pot tortilla soup brimming with vibrant colors, hearty ingredients, and just the right kick of spice. Whether it is a crisp fall evening or you simply crave something to soothe the soul, this cozy soup hits all the right notes and comes together with almost no effort.
This recipe has earned a permanent place in my kitchen because it is quick, easy, and tastes like it simmered for hours, even though the Instant Pot has it ready in a flash. It is a true one-pot wonder that delivers bold, zesty flavors straight to your table in under 30 minutes, and it is endlessly customizable to suit whatever you have on hand. Grab your favorite toppings and let us get cozy.
Why You’ll Love This Recipe
This tortilla soup is the definition of weeknight convenience. The Instant Pot does all the heavy lifting, transforming pantry staples into a rich, layered soup while you set the table or relax. From start to finish it takes only about 30 minutes, making it perfect for even the busiest nights.
It is also wonderfully budget-friendly and flexible. Built around simple, affordable ingredients like canned tomatoes, beans, and corn, it stretches easily to feed a crowd without breaking the bank. You can keep it classic with chicken or make it vegetarian and vegan-friendly with a few easy swaps.
Best of all, it is a build-your-own-bowl kind of meal. Everyone gets to pile on their favorite toppings, from creamy avocado to crunchy tortilla strips, which makes it a hit with the whole family. The flavors are bold, fresh, and just spicy enough to keep things interesting.
Ingredients
The base of this soup starts with 1 tablespoon of olive oil, 1 small diced onion, and 3 cloves of minced garlic sauteed until fragrant. From there, a warming spice blend of 2 teaspoons chili powder, 1 teaspoon cumin, half a teaspoon paprika, and an optional quarter teaspoon of cayenne brings smoky, zesty depth to every spoonful.
For the heart of the soup, you will need 2 boneless, skinless chicken breasts, one 15-ounce can of fire-roasted tomatoes, 4 cups of chicken stock, one 15-ounce can of black beans that have been drained and rinsed, and 1 cup of corn. The fire-roasted tomatoes are the secret to that slow-simmered, smoky flavor, though regular diced tomatoes work in a pinch. Use vegetable stock and swap the chicken for extra beans to make it fully vegetarian.
Do not forget the toppings, because they truly make the dish. Set out sliced avocado, freshly chopped cilantro, shredded cheese, a dollop of sour cream, and plenty of crunchy tortilla strips so everyone can customize their bowl. Season the finished soup with salt and pepper to taste.

Step-by-Step Instructions
Start by setting your Instant Pot to saute mode and drizzling in the olive oil. Once it is hot, add the diced onion and minced garlic and cook until fragrant, about 2 minutes. This quick step builds the aromatic foundation that makes the whole soup taste like it took far longer than it did.
Stir in the chili powder, cumin, paprika, and cayenne, toasting the spices for about a minute to release their full flavor. Do not skip this step, as blooming the spices in the hot oil is what gives the soup its deep, layered warmth. Then add the fire-roasted tomatoes, chicken stock, black beans, corn, and chicken breasts.
Close the Instant Pot lid, set the valve to seal, and pressure cook on high for 10 minutes. When the cycle finishes, allow the pressure to release naturally for 5 minutes before carefully doing a quick release for any remaining pressure. This short natural release keeps the chicken tender and juicy.
Remove the lid and use two forks to shred the chicken directly in the pot, then stir everything together so the flavors meld. If you are short on time, you can even skip the initial saute and simply add all the ingredients at once, though the toasted spices really are worth the extra couple of minutes.
Ladle the finished soup into bowls and let everyone garnish to their heart’s content with cilantro, avocado, cheese, sour cream, and tortilla strips. With just 10 minutes of prep and about 20 minutes of cooking, this recipe yields 6 generous, cozy servings.

Tips for the Best Instant Pot Tortilla Soup
The single most important tip is to toast your spices during the saute step. Blooming the chili powder, cumin, and paprika in hot oil unlocks their aromatic oils and transforms the flavor of the entire pot. It takes only a minute but makes a dramatic difference in depth.
For the crunchiest topping, make your own tortilla strips by cutting corn tortillas into thin ribbons, tossing them with a little olive oil, and baking at 375 degrees for 8 to 10 minutes until golden. If you are pressed for time, use rotisserie chicken instead of raw breasts, simply shredding and stirring it in after pressure cooking. This soup pairs beautifully with a warm side like my golden buttery cornbread muffins, or serve it alongside a comforting bowl of cozy Instant Pot tomato basil soup for a soup-lover’s feast.
Feel free to make it your own, too. Add diced jalapenos with the onions for extra heat, stir in a spoonful of chipotle peppers in adobo for smokiness, or bulk it up with zucchini or sweet potatoes. However you serve it, this soup only gets better as the flavors meld over the next few days.
Kitchen Gear for This Recipe
- Instant Pot Duo 6-Quart
- Tempered Glass Instant Pot Lid
- Steamer Basket & Trivet Set
- Instant-Read Meat Thermometer
As an Amazon Associate, The Kitchen’s Aid earns from qualifying purchases at no extra cost to you.
Frequently Asked Questions
Can I freeze tortilla soup?
Absolutely. Let the soup cool completely, then store it in an airtight container for up to 3 months. Reheat it on the stovetop or in the microwave, adding the fresh toppings only after reheating.
What if I don’t have an Instant Pot?
No worries at all. You can make this soup on the stovetop by simmering everything together for about 25 to 30 minutes, until the chicken is cooked through and easy to shred.
How long will leftovers last?
Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen and improve with time, making this a fantastic make-ahead meal.
How do I make it vegetarian or vegan?
Swap the chicken stock for vegetable stock and replace the chicken with extra black beans or hearty vegetables like zucchini or sweet potatoes. Skip the dairy toppings or use plant-based versions to keep it fully vegan.
Can I use rotisserie chicken?
Yes, and it is a great shortcut. Simply shred cooked rotisserie chicken and stir it into the soup after pressure cooking so it warms through without overcooking.
This cozy instant pot tortilla soup is the kind of easy, flavorful meal that turns an ordinary evening into something special, and I hope it becomes a staple in your home. For more nourishing inspiration, explore these healthy eating ideas, and when you make it, tag @thekitchensaid on Instagram so I can celebrate your homemade masterpiece.
Cozy Instant Pot Tortilla Soup
Mexican · Soup

Instant Pot tortilla soup with shredded chicken, black beans, corn, and fire-roasted tomato broth, ready in about 30 minutes.
Ingredients
- 1 tablespoon olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 2 teaspoons chili powder
- 1 teaspoon cumin
- 1/2 teaspoon paprika
- 1/4 teaspoon cayenne (optional)
- 1 can (15 oz) fire-roasted tomatoes
- 4 cups chicken stock
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup corn
- 2 boneless skinless chicken breasts
- Salt and pepper to taste
- Avocado, cilantro, shredded cheese, sour cream, tortilla strips for garnish
Instructions
- Set the Instant Pot to saute and cook the onion and garlic in olive oil until fragrant, about 2 minutes.
- Toast the chili powder, cumin, paprika, and cayenne for 1 minute, then add fire-roasted tomatoes, stock, black beans, corn, and chicken breasts.
- Seal and pressure cook on high for 10 minutes, then allow a 5-minute natural release before a quick release.
- Shred the chicken with two forks directly in the pot and stir to combine.
- Ladle into bowls and garnish with avocado, cilantro, cheese, sour cream, and tortilla strips.
Nutrition: 320 calories
Made this? Rate it







