This vegetarian Instant Pot Enchilada Soup is packed with tender black beans and a variety of vegetables simmered in a flavorful broth. This rich and creamy soup is a family favorite!

Instant Pot Enchilada Soup
Save This Recipe Form

Want to save this recipe?

Share your email below & we'll send it to you! Plus, you'll get new recipes from us every week!

I love making my vegetarian enchilada soup and I decided to convert it to an Instant Pot recipe so it would cook more quickly. I made a few tweaks and adjustments and I’ve added some substitution options so you can customize this for your family. I like my soup on the spicy side, but you can make it milder if you like. The enchilada sauce adds tons of flavor to this soup without the need for a fully stocked spice rack. It’s great for a quick and easy weeknight meal!

Ingredients & Substitutions

  • Olive oil- A little olive oil helps us soften the onion and peppers.
  • Onion– The onion adds a delicious base to the flavor of the soup. You can use a yellow or white onion. You could also substitute 3 shallots, if necessary.
  • Celery– This adds more veggies to the soup and helps add a layer of savory flavor. If you don’t have celery, you can leave it out.
  • Bell pepper– Green bell pepper is an easy way to add more veggies to this soup. You can substitute with red, yellow, or orange bell pepper if that’s what you have.
  • Vegetable broth– Look for a low-sodium broth so you can control the saltiness of the soup.
  • Red enchilada sauce– I like the Frontera brand. You can use a mild or medium sauce, depending on how hot you like it.
  • Corn– The sweetness of the corn is delicious with the spicy broth. I used can corn but you can substitute with frozen corn.
  • Diced tomatoes with green chilies– These add lots of flavor and heat to the soup.
  • Black beans– These add plant-based protein to the dish to help fill you up. You can substitute with pinto beans.
  • Cream cheese- This makes the soup extra rich and creamy and helps tame the heat. For a vegan option, use Kite Hill’s vegan cream cheese.
Easy Enchilada Sauce

My Favorite Enchilada Sauce

The spicy enchilada sauce adds tons of flavor to this soup. I like the Frontera brand red enchilada sauce but sometimes I make my own using this enchilada sauce recipe. I would recommend sticking to red enchilada sauce for this recipe but if you have salsa verde to use, try this chickpea chili verde!

How to Make Enchilada Soup in an Instant Pot