• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Soups

    Published: Jun 6, 2022 by Alissa Saenz · This post may contain affiliate links · 31 Comments

    Vegan Taco Soup

    Jump to Recipe Print Recipe

    This flavor-packed vegan taco soup is made with a mix of Tex-Mex spices, red lentils, sweet corn, and black beans. It all gets topped off with luscious avocado crema and crispy tortilla strips!

    White surface set with two bowls of Vegan Taco Soup topped with cilantro, avocado crema, and tortilla strips.

    Fair warning: this isn't one of those vegan recipes where you can trick your non-vegan relatives into thinking they're eating meat. This soup is made with a base of red lentils, which taste nothing like meat.

    In fact, back when I came up with the idea for a vegan taco soup recipe, I had no idea that regular taco soup was a thing. Now I know that it is, and it's made with taco meat.

    While red lentils aren't fooling anyone, they do make a delicious soup. I've used them again and again in making Mediterranean red lentil soup, dal soup, Ethiopian stew, red lentil chili, and I even wrote this guide on how to cook red lentils.

    I love my red lentils, and they're perfect in this vegan taco soup, along with a handful of other delicious ingredients like corn, black beans, crispy tortilla strips and a to-die-for avocado crema.

    Jump to:
    • Ingredients You'll Need
    • How It's Made
    • Leftovers & Storage
    • Frequently Asked Questions
    • More Mexican-Inspired Soups
    • 📖 Recipe
    • 💬 Comments

    Ingredients You'll Need

    • Olive oil. Just about any high-heat oil can be substituted, such as corn oil, canola oil, or coconut oil.
    • Onion.
    • Garlic.
    • Jalapeño pepper. This is totally optional. Just use it if you'd like your soup to have some heat.
    • Spices. We're using ground cumin and ancho chile powder.
    • Vegetable broth. I used Better Than Bouillon in seasoned vegetable flavor.
    • Split red lentils.
    • Canned diced tomatoes.
    • Canned black beans. You can substitute another type of bean if you'd like. Kidney beans or pinto beans would work well.
    • Frozen corn.
    • Lime juice. Use freshly squeezed lime juice to give your soup and crema the best flavor.
    • Salt & pepper.
    • Corn tortillas.
    • Avocado. Make sure it's ripe.
    • Non-dairy milk. Any variety that's unflavored and unsweetened will work. Try soy milk, almond milk, or oat milk.
    • Fresh cilantro. Try green onions instead if you're a cilantro-hater.

    How It's Made

    Below is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

    • To make the soup, start by sweating diced onion in some olive oil. Cook the onion for a few minutes, until it starts to soften up and become translucent.
    • Stir in minced garlic and your spices. You can also add the jalapeño at this point if you're using it. Cook everything briefly. Be careful here: the spices can burn easily. Make sure to stir the mixture continuously to prevent this.
    Onion and spices cooking in a pot with wooden spoon.
    • Stir in your broth and red lentils, raise the heat, and bring the liquid to a boil.
    • Lower the heat and let your soup simmer until the lentils are soft, about 15 minutes. You can add some water to the pot if the liquid reduces too much while the soup cooks.
    Red lentils simmering in broth.
    • Stir in your diced tomatoes, black beans, and thawed frozen corn. Let the soup continue simmering for a few minutes more, just to get everything heated up.
    Pot of Vegan Taco Soup cooking on the stove.
    • Prepare your tortilla strips while the soup cooks. Slice corn tortillas into thin strips, arrange them on a baking sheet (or two), then brush or spritz them with some oil and sprinkle them with salt.
    • Pop the baking sheet in the oven and let the strips bake until they become crispy.

    Tip: Free free to substitute crushed tortilla chips if you're in a hurry.

    Crispy tortilla strips on a baking sheet.
    • To make the avocado crema, simply place an avocado into a blender, along with non-dairy milk, cilantro, lime juice and salt. Blend until smooth.
    • You can give the mixture a taste-test at this point and make any adjustments you'd like, such as more lime juice or salt.
    Avocado crema in a blender.
    • Once the soup has finished simmering, take the pot off of the burner and stir in some lime juice, salt, and pepper to taste.

    Tip: Add some hot sauce or cayenne pepper if you'd like your soup to be extra spicy!

    Pot of Vegan Taco Soup with cilantro and baking sheet in the background.
    • Ladle the vegan taco soup into bowls and top each with a dollop of crema, some tortilla strips, fresh cilantro, and any other toppings you'd like.
    • Enjoy!
    Bowl of Vegan Taco Soup with a second bowl, baking sheet, and bunch of cilantro in the background.

    Leftovers & Storage

    Store each of the components of this recipe separately. The soup will keep in an airtight container in the refrigerator for about 4 days, or in the freezer for 3 months.

    The crema can be stored in an airtight container in the fridge for about 3 days. Depending on how fresh your avocado was, it may begin to turn brown (it will still be edible if this happens).

    The tortilla strips will keep in an airtight container or zippy bag at room temperature for about 4 days.

    Frequently Asked Questions

    Is this soup gluten-free?

    It is!

    What additional toppings go well with vegan taco soup?

    Just about anything you might put on a taco would be good! Try shredded vegan cheese, cashew queso, pico de gallo, hot peppers, or chopped onion.

    More Mexican-Inspired Soups

    • Vegan Tortilla Soup
    • Vegan Enchilada Soup
    • Mexican Pinto Bean Soup
    • Spicy Black Bean Soup
    • Vegan Posole

    Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

    📖 Recipe

    Bowl of Vegan Taco Soup with two spoons on the side.
    Print Pin
    5 from 10 votes

    Vegan Taco Soup

    This flavor-packed vegan taco soup is made with a mix of Tex-Mex spices, red lentils, sweet corn, and black beans. It all gets topped off with luscious avocado crema and crispy tortilla strips!
    Course Soup
    Cuisine American, Mexican
    Prep Time 15 minutes minutes
    Cook Time 30 minutes minutes
    Total Time 45 minutes minutes
    Servings 6
    Calories 411kcal
    Author Alissa

    Ingredients

    For the Taco Soup

    • 1 tablespoon olive oil
    • 1 medium onion, diced
    • 3 garlic cloves, minced
    • 1 jalapeño pepper, seeded and minced (optional)
    • 1 tablespoon ground cumin
    • 1 teaspoon ancho chili powder
    • 6 cups vegetable broth
    • 2 cups dried split red lentils
    • 1 (14 ounce or 400 ml) can diced tomatoes
    • 1 (14 ounce or 400 ml) can black beans, drained and rinsed
    • 1 cup frozen corn, thawed
    • 2 tablespoons lime juice
    • Salt and pepper, to taste

    For the Tortilla Strips

    • 6 corn tortillas
    • 1 tablespoon olive oil
    • Salt, to taste

    For the Avocado Crema

    • 1 ripe avocado, pitted and peeled
    • ¾ cup unsweetened non-dairy milk (plus more as needed)
    • 3 tablespoons lime juice
    • ½ cup chopped fresh cilantro
    • 1 teaspoon salt, or to taste
    US Customary - Metric

    Instructions

    Make the Taco Soup

    • Coat the bottom of a large pot with the oil and place it over medium heat. Add the onion and cook it for about 5 minutes, stirring occasionally, until it becomes soft and translucent.
    • Stir in the garlic, jalapeño pepper, cumin and ancho chile powder. Cook the mixture for about 1 minute, until very fragrant, stirring constantly.
    • Stir in the broth and lentils. Raise the heat and bring the liquid to boil, then lower the heat and allow the soup to simmer for about 15 minutes, until the lentils are very soft. Prepare the tortilla strips and crema (instructions below) while the soup simmers.
    • Stir in the tomatoes, black beans, and corn. Let the soup continue simmering for about 3 minutes, just to heat everything up.
    • Remove the pot from heat and stir in the lime juice. Season the soup with salt and pepper to taste.

    Make the Tortilla Strips

    • While the soup cooks, preheat oven to 400º.
    • Slice the tortillas into ¼ to ½ inch wide strips, then brush or spritz both sides of each strip with olive oil.
    • Arrange the strips on a baking sheet and sprinkle them with salt.
    • Bake the strips until lightly browned and crispy, about 8 minutes. Keep a close eye on them while they bake, because they can burn quickly.

    Make the Avocado Crema

    • Place all ingredients into a blender and blend until smooth.
    • Taste-test the mixture and make any adjustments to suit your taste.

    Serve

    • Ladle the soup into bowls and top each with a dollop of crema and a few tortilla strips, as well as any additional toppings you'd like.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Calories: 411kcal | Carbohydrates: 54.5g | Protein: 16.6g | Fat: 13.2g | Saturated Fat: 2.3g | Sodium: 1120mg | Potassium: 602mg | Fiber: 14.8g | Sugar: 7.8g | Calcium: 106mg | Iron: 2mg

     

    « Easy Sweet & Sour Tofu
    Soy-Ginger Marinated Tofu Salad »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      5 from 10 votes (2 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Nancy Parkinson says

      November 11, 2025 at 6:41 pm

      5 stars
      This recipe is very close to an adaptation I made to my regular meat-based chili when my son became vegan. I found that with the red lentils roughly crushed (I use a potato masher) and all the seasonings included, they took on the flavors and mimicked ground meat. My family is still fond of using the smashed lentils in place of ground meat and they actually do think it tastes very similar.

      Reply
    2. Nicole says

      May 20, 2025 at 5:23 pm

      5 stars
      This is delicious and super healthy! I love that it doesn't have any processed meat substitutes. My favorite taco soup. I took a short cut and rather than using a jalapeno, used a can of diced tomatoes with green chilies in it. Kid friendly, too. We will add this to our regular rotation.

      Reply
    3. judy levitt says

      January 22, 2025 at 3:44 am

      Sounds great, love the ingredients, but I am not an experienced chef and could never make it without AMOUNT of ingredient specified. One garlic clove? 3?

      Reply
      • Alissa Saenz says

        January 22, 2025 at 9:22 am

        It sounds like you're looking at the blog post and not the recipe. Scroll all the way to the bottom or click the "jump to recipe" button to get there and see the amounts. Enjoy!

        Reply
    4. Carla says

      August 04, 2024 at 6:32 pm

      5 stars
      Wonderful recipe! My husband and I both loved it. Thank you!

      Reply
    5. Cathy says

      October 22, 2023 at 6:16 pm

      5 stars
      Made this tonight.LOVED it! Both my husband and I did. Wasn’t going to make the crema but it looked easy so I did. So GLAD I did! Really took it to the next level. Thanks so much Alissa!

      Reply
    6. Sherri says

      May 06, 2021 at 11:12 pm

      Hello,
      Counting calories and protein and I don’t see the serving size. I see it serves six but it would make my life easier if I knew the size. 😁💕

      Reply
      • Alissa Saenz says

        May 09, 2021 at 9:17 pm

        A serving should be about a cup and a half - that will vary just a bit depending on how much the soup reduces when cooking though. I hope that helps! Enjoy!

        Reply
        • Kathy Dailey says

          May 13, 2021 at 10:46 am

          Is the avocado crema included in the nutritional info?

          Reply
    7. Casey says

      August 15, 2020 at 8:05 pm

      5 stars
      So quick and delicious! This soup has been a regular in our rotation for years already, and I'm sure it will be for years to come :)

      Reply
    8. Marie says

      July 15, 2020 at 11:39 am

      5 stars
      Really good; went back for seconds. I used homemade chicken stock and chopped fresh tomatoes because I had them on hand and they needed to be used. .This was really my stimulus for trying the recipe. That and having fresh jalapenos which I don't buy often, all the ingredients just seemed to fall in place for me to make this soup. I also added corn kernels, once again because I had leftover corn on the cob that needed to be used. It worked well. Finished with a squirt of lime. Perfect!

      Reply
    9. Jessica says

      January 14, 2020 at 8:03 pm

      5 stars
      Loved it!

      Reply
    10. Timaree says

      October 18, 2018 at 9:16 pm

      5 stars
      Wow! This was really good! I only made !/2 recipe because I didn’t know if I’d like it and it’s just for me. I used the whole can of tomatoes and added 1/4 tsp to it. I also used dried onion and garlic so I could toss it all in the Instant Pot without any precooking onions or anything. I set it to 5 minutes! Wow, it was so good with a sprinkle of tortilla chips. I didn’t even bother with lemon or cilantro or anything. I will be making this again!

      Reply
      • Alissa Saenz says

        October 21, 2018 at 11:39 am

        Yay!! I'm so glad you enjoyed it, and that's awesome to hear it worked in the Instant Pot! Thanks Timaree!

        Reply
    11. Amy says

      July 05, 2018 at 10:02 pm

      5 stars
      I made this tonight. HOLY MOTHER OF GOD!!!!!!!!!!!!!!!!!! So freaking delicious. I made it as written, only using Rotel tomatoes instead of just plain crushed tomatoes.

      Reply
      • Alissa Saenz says

        July 07, 2018 at 10:38 am

        Thank you! I'm glad you liked it! Enjoy!

        Reply
    12. stacey says

      August 28, 2017 at 6:04 pm

      making this now, taste test so far says that it's awesome! i don't love onion and i didn't have any so i used some cooked quinoa just for filler and i'm going to add a can of black beans bc i love them in my taco soup. thank you for this recipe!

      Reply
      • Alissa Saenz says

        September 01, 2017 at 9:06 am

        I hope you enjoyed it!!

        Reply
    13. Andrea says

      April 07, 2017 at 9:10 pm

      fantastic soup! thank you for sharing!

      Reply
      • Alissa Saenz says

        April 07, 2017 at 9:13 pm

        You're so welcome! Glad you like it!

        Reply
    14. Jade says

      March 24, 2017 at 8:59 pm

      This was excellent!!! Yum. I used a different chipotle because I couldn't find the one you use. Still yummy!

      Reply
      • Alissa Saenz says

        March 26, 2017 at 8:45 pm

        Yay! Glad to hear it!

        Reply
    15. Kandy says

      May 17, 2016 at 8:12 am

      Could regular chili powder be used since I have no ancho chili powder? Looks like a wonderful recipe!

      Reply
      • Alissa Saenz says

        May 21, 2016 at 8:20 pm

        I think regular chili powder would work just fine. The flavor would be different but still tasty I think. :)

        Reply
    16. rachel says

      February 01, 2016 at 10:34 am

      Great recipe! I made this soup on Saturday. It was totally delicious.

      Reply
      • Alissa Saenz says

        February 03, 2016 at 9:44 pm

        Glad to hear it! Thanks Rachel!!

        Reply
    17. Sarah says

      November 08, 2015 at 8:57 am

      Thinking of slow cooking this. Any suggestions? Nay sayers? I think it will be pretty easy to do. Thanks for the delicious recipe!

      Reply
      • Alissa Saenz says

        November 08, 2015 at 11:13 am

        I'm sure the soup is slow cooker friendly! I would just throw everything in and let it go until it seems done, maybe 3-4 hours on high, 5-6 on low. Just give yourself a lot of time and taste test periodically. You could saute the onion, garlic and jalapeno first if you'd like, but probably not necessary. Please let me know how it works out if you try!

        Reply
    18. Ariana says

      April 07, 2015 at 10:38 pm

      I've been wanting to try a taco soup for ages! This has inspired me to get off my butt and make it!

      Reply
    19. Emma {Emma's Little Kitchen} says

      April 07, 2015 at 6:40 am

      I love lentil soup, what a fun variation to have in my arsenal! Brilliant!

      Reply
    20. Ana @ Ana's RocketShip says

      April 07, 2015 at 4:24 am

      Does it really need to be 100% authentic 100% of the time- as long as it's 100% tasty 100% of the time- and I'm sure we have no fears of that here!!!

      Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    1631 shares
    • 413

    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.