• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Food Sharing Vegan logo
  • Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
search icon
Homepage link
  • Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
×
Home » Recipes » Vegan Dinner Recipes

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

Published: May 4, 2023 by Toni · This post may contain affiliate links

438 shares

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
completed Easy Vegan Taco Soup in a bowl against a light surface

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!

Table of Contents
  • Why You'll Love This Vegan Taco Soup Recipe
  • The Ingredients and Substitutes
    • What Else Could I Add to Vegetarian Mexican Soup?
  • How to Make Vegan Taco Soup
    • Slow Cooker Vegan Taco Soup
    • Instant Pot Vegan Taco Soup
  • Recipe Pro Tips
  • FAQs
  • Serving Recommendations
  • Storage Instructions
  • More Vegan Soup Recipes
  • Easy Vegan Taco Soup [Stove, Instant Pot, Crockpot]

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 ingredients measured out against a light surface
  • 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.
chopped onions for Easy Vegan Taco Soup in a bowl
  • 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.
process shot of adding onions to pan
  • 3) Stir in the seasonings and cook for 1-2 minutes, stirring often to avoid burn.
process shot of adding seasonings to pan
  • 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.
process shot of adding diced tomatoes to a pan
process shot of adding green chiles to pan
process shot of adding beans to pan
process shot of adding corn to pan
process shot of adding broth to pan
  • 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.

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from me every week!

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.

completed Easy Vegan Taco Soup in a bowl against a light surface

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

completed Easy Vegan Taco Soup in a bowl against a light surface

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

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 30 minutes in an Instant Pot, slow cooker, or on the stovetop!
4.99 from 77 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 25 minutes mins
Total Time 35 minutes mins
Course Main Course
Cuisine Spanish
Servings 4 to 6
Calories 654 kcal

Equipment

  • measuring spoons
  • measuring cups
  • knife set
  • large pot

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 Vegan Dinner Recipes

  • Completed Vegan Manicotti (With Tofu Ricotta) in baking dish.
    Vegan Manicotti (With Tofu Ricotta)
  • completed Garlic and Lemon Pasta in pot
    Garlic and Lemon Pasta
  • completed Sweet Potato Pumpkin Soup in a bowl alongside pot
    Sweet Potato Pumpkin Soup
  • completed Chili Sauce and Grape Jelly Meatballs on a plate
    Chili Sauce and Grape Jelly Meatballs

Reader Interactions

Comments

    4.99 from 77 votes (68 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Andrea says

    May 05, 2023 at 12:21 am

    5 stars
    Love the flavor of this taco soup!

    Reply
  2. Rachel says

    May 08, 2023 at 4:55 pm

    5 stars
    Love how filling this soup is and you can't beat 30 minutes of cooking!

    Reply
    • Andrea says

      May 18, 2023 at 5:49 pm

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

      Reply
  3. Gina H. says

    May 09, 2023 at 4:36 pm

    5 stars
    A super tasty soup that's easy to make and tastes incredible!

    Reply
    • Andrea says

      May 18, 2023 at 5:50 pm

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

      Reply
  4. Beatriz Buono-Core says

    May 12, 2023 at 3:48 pm

    5 stars
    Absolutely delicious!

    Reply
    • Andrea says

      May 18, 2023 at 5:53 pm

      Right?! Such a tasty soup!

      Reply
  5. Erin says

    May 15, 2023 at 5:44 pm

    5 stars
    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

      May 18, 2023 at 6:03 pm

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

      Reply
  6. Katie says

    June 12, 2023 at 12:36 am

    4 stars
    Good, like a chili. Loved that I only had to chop an onion!

    Reply
    • Andrea says

      June 14, 2023 at 3:42 am

      Gotta love the simplicity of this taco soup!

      Reply
  7. Cindy says

    January 11, 2024 at 2:17 pm

    5 stars
    Love this soup! It's a yummy change from Taco Tuesday!

    Reply
  8. Cathy says

    February 10, 2024 at 5:37 pm

    5 stars
    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

      February 18, 2024 at 10:18 pm

      Nothing like a yummy IP recipe!

      Reply
  9. Janaye says

    March 01, 2024 at 3:20 am

    5 stars
    This soup looks really delicious! Super savory

    Reply
    • Andrea says

      March 03, 2024 at 6:51 pm

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

      Reply

Primary Sidebar

Photo of Toni Okamoto, the author of this website, eating grapes and sitting on a porch.

Hi, I'm Toni. Welcome to Food Sharing Vegan. Here you'll find comforting, delicious, vegan recipes to share with friends and family.

  • Facebook
  • Instagram
  • Pinterest

Spring Salads

  • completed Vegan Greek Salad on a white plate against a white background
    Easy Vegan Greek Salad

  • Tortellini Pasta Salad
    Tortellini Pasta Salad

  • completed Vegan Chickpea Salad Sandwich on a white surface
    Vegan Smashed Chickpea Salad [Sandwiches, Wraps, Dip]

  • completed Taco Pasta Salad [Without Meat] on a plate
    Taco Pasta Salad [Without Meat]

Comforting Soups

  • completed Sweet Potato Pumpkin Soup in a bowl alongside pot
    Sweet Potato Pumpkin Soup

  • completed Vegan Broccoli Cheddar Soup in a bowl
    Vegan Broccoli Cheddar Soup

  • completed Butternut Squash and Carrot Soup in a bowl
    Butternut Squash Carrot Soup

  • completed Vegan French Onion Soup in separate bowls
    Vegan French Onion Soup

Footer

As Featured On

Terms

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Newsletter

  • Sign up for emails and updates

About

  • About
  • Contact
  • Cookbook
  • Podcast

↑ back to top

  • facebook
  • instagram
  • pinterest

Copyright © 2025 Food Sharing Vegan

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.