Stay warm with this healthy Vegetarian Taco Soup made in a pressure cooker. This hearty soup is a dump-and-go recipe with lots of black beans, corn, peppers, and tomatoes to create a delicious, satisfying dinner.

Vegetarian Taco Soup in a bowl topped with jalapeno and avocado

What could be a better dinner on a weeknight than a hearty dump-and-go soup? Really, nothing better than this Mexican-inspired Vegetarian Taco Soup. This soup can be easily made vegan by skipping a few toppings.

With all the wonderful ingredients, this is a very nutritious soup. It’s packed with fiber, protein, and carbohydrates with a low glycemic index. Also, this one-pot recipe in a pressure cooker means less hassle and cleanup. Perfect for busy fall schedules!

This soup is also great for meal prep similar to my Hearty Brown Lentil Soup, Vegetarian Quinoa Chili & Minestrone Soup. It does not get boring to eat multiple times as you can jazz up this soup with a variety of toppings. I have included various options so everyone can pick and choose what they like. Create a topping bar and get the kids or your guests interested in creating their favorite soup bowls.

Jump to:

How to Make Vegetarian Taco Soup in a Pressure Cooker?

This taco soup is made with basic ingredients in your kitchen: canned black beans, frozen corn, and canned diced tomatoes. I always have some veggies in the refrigerator that can be added to the soup, such as bell peppers and onions.

Instant Pot Vegetarian Taco Soup ingredients

This is an easy dump-and-go taco soup recipe. Add the ingredients to the pot in order, and you don’t even need to stir them.

I used canned black beans in this recipe, however, you can also pre-cook black beans in the pressure cooker and then use them in this recipe.

Set your pressure cooker to pressure cook for 6 minutes and then let the pressure release naturally.

Steps to make vegetarian taco soup in the instant pot

I used store-bought taco seasoning in this recipe, however, check the recipe notes for using basic spices in place of taco seasoning.

Look at that ladleful of goodness. Pretty darn good for no prep at all!

Vegetarian Taco Soup in the Instant Pot

Now comes my favorite part: the toppings!

Here are some ideas:

  • Shredded cheddar cheese or Mexican blend.
  • Sliced or cut avocado
  • Diced red onions
  • A dollop of sour cream or plain Greek yogurt (or vegan coconut yogurt)
  • Tortilla chips to get the extra crunch
  • Sliced jalapeños for the extra heat
Vegetarian Taco Soup in a bowl with lots of garnishes.

Create a topping bar and let family or friends pick and choose the toppings. They will love it!

How to store Taco Soup?

This Taco Soup will last for about 4 days in the refrigerator. You can also freeze it in small portions in airtight containers. When ready to eat, reheat in the microwave or on the stove.

vegan taco soup in a bowl topped with avocado, cilantro, and jalapeños

How to Make Vegetarian Taco Soup in the Slow Cooker?

Just add all the ingredients to the slow cooker and give it a good stir. Cook on the low setting for 8 to 10 hours. If you’re in a hurry, you can also set this on high for 3-4 hours.

Delicious Vegetarian Taco Soup in a bowl topped with diced jalapeños and avocado.

Why you will love this Vegetarian Taco Soup!

  • Vegetarian & gluten-free (or vegan if you skip a few toppings)
  • Easy one-pot recipe
  • Dump and go
  • Healthy with all the wonderful ingredients
  • Lots of options with toppings
  • Perfect for meal prep or entertaining

Try this delicious homemade Taco Soup and let me know how you like it!

Two bowls of taco soup along with toppings spread out

You will also love these delicious vegetarian Mexican recipes:

  • Healthy Vegetarian Rice & Beans Casserole – Easy to make and filled with cheesy goodness along with brown rice and lots of veggies.
  • Fajita Pasta – Fire-roasted tomatoes, black beans, colorful bell peppers, sour cream, and cheese make this a healthier pasta dish.
  • Creamy Avocado Cilantro Dip – It takes just 5 minutes to make this sauce and is perfect on tacos, burgers, salads, or just as a side with chips and vegetables.
  • Pineapple Mango Salsa This sweet, spicy Pineapple Mango Salsa is so refreshing & flavorful.  
4.85 from 57 votes

Instant Pot Vegetarian Taco Soup

Stay warm with this healthy Vegetarian Taco Soup made in a pressure cooker. This hearty soup is a dump-and-go recipe with lots of black beans, corn, peppers, and tomatoes to create a delicious, satisfying dinner.
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 6


  • 1 tablespoon Olive Oil
  • 1 cup Yellow onion, diced
  • 3 cloves Garlic , minced
  • 1 can Diced Tomatoes, 14.5oz
  • 1 can Black beans, rinsed and drained, about 1.25 cups
  • 1.5 cup Corn, frozen
  • 1 cup Red Bell Pepper, diced
  • 1 cup Green Bell Pepper, diced
  • 1 Jalapeno, finely diced
  • 3 tablespoon Taco seasoning, (see notes for options)
  • 1/2 teaspoon Salt , adjust to taste
  • 2.5 cup Vegetable Broth
  • 1/4 cup Cilantro leaves, chopped, to garnish

Optional Toppings

  • Avocado, sliced or cut into small pieces
  • Cheddar Cheese, shredded (skip for vegan or use vegan cheese)
  • Sour cream, (skip for vegan or use vegan greek yogurt)
  • Tortilla chips , (skip for gluten-free)
  • Red onion , diced
  • Jalapeno, sliced
  • Lime wedges


  • Add all the ingredients to your pressure cooker in this order: oil, onion, garlic, tomatoes, black beans, corn, red bell peppers, green bell peppers, jalapeño, taco seasoning, salt, and vegetable broth. Do not stir.
  • Close lid with vent in sealing position. Set on pressure cook mode for 6 minutes at high pressure. 
  • When the pressure cooker beeps, let the pressure release naturally (NPR). Open the lid. Taste and adjust salt if needed. Garnish with cilantro leaves. 
  • Serve with any of the optional toppings you like!



Seasoning: If you don’t have taco seasoning, you can use the below spices.
  • 1 tsp paprika
  • 2 tsp cumin
  • 1 tsp oregano
  • 1/2 tsp salt
Storing Taco Soup: This Taco Soup will last for about 4 days in the refrigerator. You can also freeze it in small portions in airtight containers. When ready to eat, reheat in the microwave or on the stove.
Slow Cooker: Cook on low setting for 8 to 10 hours. Alternatively, if you’re in a hurry, you can set this on high for 3 hours.


Calories: 158kcalCarbohydrates: 29gProtein: 6gFat: 3gSaturated Fat: 1gSodium: 795mgPotassium: 501mgFiber: 7gSugar: 7gVitamin A: 1454IUVitamin C: 66mgCalcium: 46mgIron: 2mg

Additional Info

Course: Soup
Cuisine: Mexican
Diet: Gluten-free, Vegan
Tried this recipe?Mention @pipingpotcurry or tag #pipingpotcurry!

About Meeta

Hi..I’m Meeta. I am a former product specialist by profession, and a foodie at heart. I strongly believe that each one of us has a chef inside us, we just need some inspiration to explore the ingredients and create great food. I share simple step-by-step recipes made using instant pot and other gadgets in the modern kitchen. I primarily cook Indian food, but I also love to cook global cuisines such as Italian, Thai, Mexican and more. Enjoy the world of awesome food!

You May Also Like

Get new recipes sent to your inbox!
Don't miss out! Subscribe and get all the new recipes first.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Absolutely delicious! Your recipes are always good. This will be a repeat meal all winter long. I used dark red kidney beans instead and added a little rinsed quinoa before cooking which helps thicken the soup. The 10 oz Ro-tel tomatoes with cilantro and lime added some nice flavor.

  2. Your recipes make life exciting, and I really appreciate everything you do and the sharing of these recipes. Thank you so much. Take care….

  3. Fantastic. Super easy and flavorful. I doubled the recipe and used one can diced tomatoes and one can Ro-tel b/c everything is better with Ro-tel. ;). I’m excited to have it again for lunch tomorrow. Thanks for a delicious recipe that got on the table in no time.

  4. My husband and I decided to stop eating meat about 5 months ago. We are here in Oklahoma so we needed a hearty meatless soup for the cold snaps. I can’t tell you how great this Taco Soup is. I made it just like the recipe said no need to change perfection. Thank you so much!!

  5. This was a great soup for a chilly night. Since I bought an Instant Pot, and have found these great recipes that are easy and come together in a snap, we are having amazing meals. Thank you!

  6. My wife was taken ill several years ago so I’m doing all the cooking now. The Instant Pot has been a great addition to my kitchen. I’m always looking for new recipes and this Taco Soup is on my list of favorites. It has a great flavor and doesn’t take a long time to cook. Prep time could be shorter, but I need to find shortcuts to cutting up all the veggies. I’ve fixed it twice and we love it. I added a 1/2 teaspoon of cayenne pepper to give it a bit more heat. I’ve got several more recipes from this site I’m going to try in the near future.

    1. Hi Rich – Glad to hear you enjoyed the soup. I would love to hear your feedback for any other recipes you try!

      1. Hi Jos – Sure, I have included slow cooker instructions in the notes in the recipe card. Hope you enjoy the soup!

    2. Rich, I often buy frozen vegetable premixes of pepper and onions, use jarred garlic and ginger, for times when even prepping IP meals are a challenge. If you have time, you can also cut up the vegetables/onions/garlic/ginger etc ahead of time and freeze in 1 -2 cups/bag as a mix or individually. My food processor helps with this, but even a mandoline can make slicing vegetables faster. In general, I keep ginger whole in the freezer and just chop off pieces as I need them. I often make my own powdered vegetable and chik’n stock mixes but the jarred stock like Better Than Broth is also a time saver and you can sometimes score deals on it.

  7. I just made this. A few modifications — I was in no mood for peppers, so I didn’t use them. I threw some cilantro into the pot before pressure cooking. Also, added half cup of salsa. Amped up the spice level to the nth by using a full pack of Trader Joe’s taco seasoning (not for the weak hearted/stomached). Also, thanks to Cece’s comment, I decided the hand mixer to thicken its consistency. It was heavenly! Thank you…

    1. Hi Sree – Glad to hear you enjoyed the soup. Thank you for sharing the modifications you made, they will be helpful to other readers.

  8. I never leave reviews for recipes (this is my first one!), but this soup is incredible! I’m not usually much of a soup person, especially since it’s hard to find good vegetarian soup recipes, but this taco soup is flavorful and hearty. I added sweet potatoes (2 sweet potatoes to a doubled recipe), and also some balsamic vinegar and lime juice after the soup was done cooking. I blended some of the soup to give it a more chili-like consistency. I will definitely be making this again! I ate mine topped with fresh cilantro, green onions, avocado, cheddar cheese, and tortilla chips.