Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (2024)

Home » Recipes » Dinner

Published: by Toni

This easy vegan taco soup is hearty, comforting, and super satisfying with beans, corn, tomatoes, and all your favorite taco toppings–ready in as little as 35 minutes in an Instant Pot, slow cooker, or on the stovetop!

Jump to Recipe

Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (1)

This vegan taco soup is a savior when I'm in the cozy, comforting soup mood but also craving Mexican tacos/burritos. It's quick, easy, nutritious, budget-friendly, and packed (and topped) with all your favorite taco flavors. Plus, since it's almost entirely pantry-friendly ingredients, this plant-based soup makes for a great emergency meal when you're running low on time and/or effort!

Why You'll Love This Vegan Taco Soup Recipe

  • Flavorful: Combining all your favorite (meat-free) elements of tacos, this vegetarian taco soup is simply spiced in a bold tomato-based broth simmered to a full-bodied flavor that's truly satisfying and a family favorite.
  • Nutritious & satisfying: With the combination of fiber and protein-dense beans with corn and tomatoes, this soup is a comforting, satisfying meal without weighing you down.
  • Easy to make: It's made almost entirely of pantry items and requires minimal hands-on prep before being added to one pot and simmered to perfection. It's perfect for busy evenings!
  • 3 cooking methods: Choose from the stovetop, an Instant Pot, or a Slow cooker based on what you have and how quickly you want it prepared.
  • Versatile: Try different veggies and protein within the soup, adjust the amount of seasoning/spice, and have fun with all your favorite toppings.
  • Meal prep friendly: This vegetable taco soup will taste even better on days 2 & 3 and freezes wonderfully, too.

The Ingredients and Substitutes

I love how nutrient-dense and flavor-packed this vegetarian taco soup recipe is with just a few simple and inexpensive pantry staples.

Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (2)
  • Oil: Use any neutral-flavored cooking oil like vegetable oil, canola oil, or avocado oil. For an oil-free version, use about ¼ cup of broth/ water.
  • Vegetable broth: Use homemade or store-bought rich vegetable stock or a combination of vegetable bouillon cubes and water.
  • Onion: I used red onion, though a yellow or white onion will also work.
  • Vegetables: For extra texture, flavor, & color in this Mexican bean soup, I use:
    • Can of green chiles (flavorful without too much spice - or use fresh chili adjusted to personal taste)
    • Corn kernels (canned or frozen)
  • Seasonings: For this easy vegan Mexican soup, you'll need a simple combination of pantry-friendly spices like chile powder, ground cumin, garlic powder (or fresh minced garlic), and salt & black pepper. Make things easier by using your favorite taco seasoning and adjusting the amount to taste.
  • Beans: Use any 3 cans (or 4 ½ cups) of beans. I used black beans and pinto beans, but kidney beans, white beans, and chickpeas will also work.
  • Tomatoes: Canned diced tomatoes (or crushed tomatoes) work best for flavor and texture year-round.

I also love adding some of my favorite garnishes, like tortilla chips, minced cilantro (or parsley/green onion), and lime wedges. Keep reading for more of the best toppings for vegan taco soup.

What Else Could I Add to Vegetarian Mexican Soup?

  • Vegan 'Mince': (with or instead of 1 can of beans) You could use soy mince/TVP or another vegan mince alternative to add 'meatiness' to this meatless taco soup. Lightly brown with the onion/spices before adding the remaining ingredients. Shredded jackfruit would also work, or marinated cubed tofu to add when serving.
  • Vegetables: Add more nutrients and flavor with diced/chopped bell pepper, zucchini, olives, or crumbled mushrooms (sautéed—these make for a great meat alternative, too).
  • Dairy-free cream cheese: For a creamier soup.
  • Other herbs & spices: You could experiment with smoked paprika for a subtle smokiness, nutritional yeast for a slightly nutty, 'cheesy' flavor and umami, and/or dried oregano.
  • Grains: You can make taco soup with rice or quinoa (½-1 cup, cooked).

How to Make Vegan Taco Soup

  • 1) First, peel and dice the onion and drain and rinse the cans of beans.
Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (3)
  • 2) Then, in a large pan or Dutch oven, heat the oil (or ¼ cup broth/water) over medium heat. Once hot, add the onion and cook for 3 minutes or until translucent.
Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (4)
  • 3) Stir in the seasonings and cook for 1-2 minutes, stirring often to avoid burn.
Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (5)
  • 4) Next, add the canned tomatoes, green chiles, beans, corn, and the 3 cups of vegetable stock and stir well, then bring the mixture to a boil.
Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (6)
Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (7)
Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (8)
Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (9)
Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (10)
  • 5) Once boiling, reduce the heat to a simmer, cover with a lid, and cook for 20-25 minutes, stirring every 5 minutes to avoid burning.

If it becomes too thick, add the remaining cup of vegetable stock.

  • 6) When ready, remove the soup from the heat and serve it in bowls optionally garnished with tortilla chips, minced cilantro, and lime wedges, or any other favorite toppings. Enjoy!

Slow Cooker Vegan Taco Soup

  1. First, sauté the onion until translucent, add the spices, and sauté for 1-2 minutes.
  2. Throw everything into the crockpot, mix well, and cook for 6-8 hours on LOW or 3-4 hours on HIGH, stirring occasionally. Add more broth/water if needed.

Instant Pot Vegan Taco Soup

  1. Use the sauté function to cook the onion until translucent, then add all the spices for a further 1-2 minutes, stirring often.
  2. Add the remaining ingredients and cook on manual HIGH pressure for 6 minutes.
  3. Once the pot beeps, allow the pressure to naturally release for 5 minutes, then carefully set the pressure release valve to the 'venting' position to quick release the remaining steam. Enjoy!

Recipe Pro Tips

  • For thinner soup: Add more vegetable broth or water to your desired consistency.
  • For a thick, creamy soup: Blend a portion of the beans and broth either in a blender or using an immersion blender directly in the pot.
  • Season to taste: Adjust the spice to your preference, then taste the soup at the end and adjust any of the seasonings to your liking.
  • Enjoy with toppings: I love serving up a bowl of this no-meat taco soup with all my favorite taco toppings to make it feel even more of a treat.
  • For the baked tortilla strips: Cut them into thin strips, lightly spray with oil, spread across a baking tray, and bake for 5-10 minutes at 375F/190C.

FAQs

How can I thicken taco soup?

Blend a portion of the beans and broth with an immersion blender directly in the soup or in a blender. How much you blend and to what consistency will determine the soup's texture and thickness.

How is taco soup different from tortilla soup?

While the two soups are similar, it traditionally comes down to the type of ingredients used in the soup that differentiates them. For example, classic taco soup usually uses ground beef and/or turkey, whereas tortilla soup uses shredded chicken.

As this recipe is for plant-based soup, though, you could technically consider it either.

Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (11)

Serving Recommendations

The best way to enjoy a portion of this vegan taco soup is with your favorite taco toppings. This time I used tortilla chips, minced cilantro, and lime, but you might like:

  • Shredded vegan cheese/vegan feta
  • Vegan sour cream or plant-based yogurt
  • Diced avocado
  • Hot sauce
  • Jalapeno slices
  • Diced red onion or fresh tomato salsa
  • Grilled corn
  • Radish slices

With the soup topped to your liking, you can enjoy it alone or with a side of cornbread, crusty bread, or even soft tortillas, for dipping.

Storage Instructions

Store: Once cooled, store the leftover meatless taco soup in an airtight container in the refrigerator for 4-5 days. The taste further melds and improves over time.

Freeze: Portion the soup into Ziplock's or a silicone muffin tray and freeze for up to 3 months. Then allow it to thaw in the refrigerator overnight before reheating.

Reheat: Either gently on the stovetop or in 30-second intervals in the microwave, stirring between each one.

More Vegan Soup Recipes

  • Instant Pot Vegetable Barley Soup [+ Stove, Crockpot]
  • Vegetarian Instant Pot Navy Bean Soup
  • Vegan Corn Chowder [Stove, IP + Crock Pot]
  • Mixed Bean and Vegetable Stew

If you try this easy vegan taco soup recipe, I'd love to know your thoughts in the comments below. I'd also really appreciate a recipe card rating!

Photos by Alfonso Revilla

Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (12)

Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot]

This easy vegan taco soup is hearty, comforting, and super satisfying with beans, corn, tomatoes, and all your favorite taco toppings–ready in as little as 30 minutes in an Instant Pot, slow cooker, or on the stovetop!

4.99 from 74 votes

Prep Time 10 mins

Cook Time 25 mins

Total Time 35 mins

Course Main Course

Cuisine Spanish

Servings 4 to 6

Calories 654 kcal

Ingredients

  • 1 tablespoon of oil
  • 1 red onion, diced
  • 1 tablespoon of chile powder
  • 1 tablespoon of ground cumin
  • 1 tablespoon of garlic powder
  • 1 to 2 teaspoons of salt
  • 1 (28-ounce) can of diced tomatoes in their juices
  • 2 (4-ounce) green chiles in their juices
  • 2 (15-ounce) can black beans, rinsed and drained
  • 1 (15-ounce) can pinto beans, rinsed and drained
  • 1 cup frozen corn kernels
  • 2 vegetable bullion cubes
  • 3 to 4 cups water
  • Salt and pepper to taste
  • Tortilla chips for garnish
  • Handful cilantro, minced for garnish
  • 2 limes, sliced into wedges for garnish
  • Optional garnish (avocado, diced red onion, shredded vegan cheese, and sour cream)

Instructions

  • In a large pot over medium heat, add the oil. When the oil is hot, add the onion and cook for 3 minutes until fragrant and translucent. Add the chile powder, cumin, garlic powder, and salt. Cook for 1 to 2 minutes, stirring often to prevent burning.

  • To the pot with the onions and spices, add the tomatoes, green chiles, black beans, pinto beans, and corn. Add the bullion cubes and 3 cups of water. Bring to a light boil, then reduce to low simmer. Cover with the lid and cook for 20 to 25 minutes, stirring every 5 minutes to prevent burning. If the soup is too thick, add the remaining cup of water.

  • Garnish with tortilla chips, cilantro, and lime wedges.

  • Add any other optional ingredients.

Notes

  • For thinner soup: Add more vegetable broth or water to your desired consistency.
  • For a thick, creamy soup: Blend a portion of the beans and broth either in a blender or using an immersion blender directly in the pot.
  • Season to taste: Adjust the spice to your preference, then taste the soup at the end and adjust any of the seasonings to your liking.

Nutrition

Calories: 654kcalCarbohydrates: 115gProtein: 33gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 4gMonounsaturated Fat: 4gTrans Fat: 0.03gSodium: 1322mgPotassium: 1841mgFiber: 36gSugar: 11gVitamin A: 961IUVitamin C: 39mgCalcium: 230mgIron: 11mg

Did you make this recipe?Mention @foodsharingvegan on Instagram!

More Dinner

  • Homemade Vegan Crunchwraps
  • Vegan Chicken and Dumplings
  • Easy Vegan Tortellini Soup [Stove or Crockpot]
  • The Ultimate Vegan BLT

Reader Interactions

Comments

    Leave a Reply

  1. Andrea says

    Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (17)
    Love the flavor of this taco soup!

    Reply

  2. Rachel says

    Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (18)
    Love how filling this soup is and you can't beat 30 minutes of cooking!

    Reply

    • Andrea says

      Right?! So easy and quick to whip up and enjoy!

      Reply

  3. Gina H. says

    Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (19)
    A super tasty soup that's easy to make and tastes incredible!

    Reply

    • Andrea says

      Agreed! Gotta love when a soup is super easy to whip up!

      Reply

  4. Beatriz Buono-Core says

    Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (20)
    Absolutely delicious!

    Reply

    • Andrea says

      Right?! Such a tasty soup!

      Reply

  5. Erin says

    Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (21)
    This vegan taco soup hits the spot! Love the spice blend an it's super easy to make. Thanks for the great recipe!

    Reply

    • Andrea says

      Right?! It's super comforting and packed with delicious flavor!

      Reply

  6. Katie says

    Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (22)
    Good, like a chili. Loved that I only had to chop an onion!

    Reply

    • Andrea says

      Gotta love the simplicity of this taco soup!

      Reply

  7. Cindy says

    Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (23)
    Love this soup! It's a yummy change from Taco Tuesday!

    Reply

  8. Cathy says

    Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (24)
    This came together to easily in the Instant Pot. Tastes great and when all dressed up is really impressive looking. A great soup for weeknights and would be a good meal to serve to guests as well.

    Reply

    • Andrea says

      Nothing like a yummy IP recipe!

      Reply

  9. Janaye says

    Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (25)
    This soup looks really delicious! Super savory

    Reply

    • Andrea says

      You'd love it! It's the best soup!

      Reply

Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot] (2024)
Top Articles
Latest Posts
Article information

Author: Roderick King

Last Updated:

Views: 6106

Rating: 4 / 5 (71 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Roderick King

Birthday: 1997-10-09

Address: 3782 Madge Knoll, East Dudley, MA 63913

Phone: +2521695290067

Job: Customer Sales Coordinator

Hobby: Gunsmithing, Embroidery, Parkour, Kitesurfing, Rock climbing, Sand art, Beekeeping

Introduction: My name is Roderick King, I am a cute, splendid, excited, perfect, gentle, funny, vivacious person who loves writing and wants to share my knowledge and understanding with you.