The Garden Grazer

  • Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Gluten-Free
  • Oil-Free
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Gluten-Free
  • Oil-Free
  • Subscribe
  • About
×
Home » Recipes » Soup

Black Bean Lentil Taco Soup (Vegan!)

Sep 17, 2017 by Kaitlin · 32 Comments

Jump to Recipe

This easy vegan Lentil Taco Soup recipe features black beans, veggies, and robust Mexican-style flavors! It's so delicious, and a protein-rich meal that everyone can customize with their own favorite toppings. (Vegan, gluten-free, oil-free.)

Vegan lentil taco soup with black beans in a white bowl topped with avocado and chipotle sauce

This quick & easy vegan taco soup is absolutely brimming with robust Mexican-style flavors! It's a delicious meatless meal that only takes about 45 minutes to make.

It features warm aromatics, hearty legumes (both black beans and lentils!), sweet corn, tomatoes, and a homemade taco seasoning to flavor the broth. (Yum!)

It not only tastes good, but it's healthy too. It's high in protein, fiber, and is a great source of plant-based nutrients.

Best of all, everyone can customize their bowl with their own favorite taco toppings before serving! So it's a fun family-friendly meal that works great for kids and crowds.

Overhead view of black beans, sweet corn, tomato, jalapeno, onion, garlic, and seasoning ingredients laid out on a metal tray

Ingredients for Vegan Taco Soup

For this recipe, you'll simmer in a large pot:

  • Yellow onion: Or white onion or sweet onion.
  • Fresh garlic cloves: Or substitute dried garlic powder if desired.
  • Jalapeño pepper: These are optional but recommended! I use at least 2 fresh jalapeño peppers, but add more or less to taste. If you have spice-sensitive people or kids, go ahead and omit these altogether if you'd like.
  • Green lentils or brown lentils: I like the earthy taste of standard green or brown lentils with this recipe and they hold their shape pretty well. I haven't tried black lentils or red lentils, but those might work too. (Black lentils will take longer to cook, and red lentils will be sweeter and slightly mushy.)
  • Diced tomatoes: Either use canned regular tomatoes or try fire-roasted for more flavor.
  • Black beans: I like black beans best in this recipe, but you can substitute with pinto beans or red kidney beans if you'd prefer.
  • Sweet corn: Either fresh, canned corn, frozen corn, or fire-roasted.
  • Vegetable broth: Be sure to use low sodium if desired.
  • Taco seasoning: I use my homemade taco seasoning blend with flavorful spices like chili powder, ground cumin, onion powder, oregano, and more. Be aware the flavor will be slightly different if using store-bought taco seasoning. (I recommend trying homemade! I keep a batch in a jar in my pantry.)
  • Fresh cilantro: This is optional, so leave it out if you don't care for the taste. I like to stir some in at the end of cooking time for fresh, vibrant flavor.
Overhead view of preparing onion, garlic, jalapeno, and taco seasoning in a large pot

Customizing

Other vegetables: Stir in other veggies like bell pepper, poblano pepper, zucchini, or yellow summer squash if you'd like. You could also add a tablespoon or two of tomato paste for a thicker, richer broth.

Make it spicy: Add cayenne pepper, medium diced green chiles, or chipotle in adobo sauce. Or simply top with your favorite hot sauce before serving. (I like a dollop of this Creamy Chipotle Sauce!)

Make it "meaty": Add your favorite vegan ground beef crumbles in place of either the lentils or black beans. (Or simply reduce the lentils to make room.) I suggest cooking this separately according to package instructions. Then stir it into the mixture towards the end of cooking time.

Ladle lifting up vegan lentil taco soup from a large pot during cooking

Serving

Serve as is, or garnish your bowl with any desired toppings. A few ideas include:

  • Vegan Chipotle Sauce made with yogurt
  • Chipotle Crema made with cashews
  • Diced avocado or guacamole
  • Hot sauce
  • Crumbled tortilla chips
  • Vegan cheese shreds (cheddar cheese)
  • Vegan sour cream
  • Cooked rice or quinoa
  • Squeeze of fresh lime juice

Storing

Store leftovers in an airtight container in the refrigerator. I find they keep for about 5 days. Reheat in the microwave or in a small saucepan on the stove when ready to enjoy. It's a great option for meal prep as well!

Freezing: I haven't tried this as a freezer meal, but a reader commented that it worked great! Be sure to let it cool completely before placing in the freezer. Then enjoy within 1-2 months.

Close up view of vegan lentil black bean taco soup in a white serving bowl with spoon

For more inspiration, also browse all easy vegan dinner recipes.

Vegan lentil taco soup with black beans in a white bowl topped with avocado and chipotle sauce

Black Bean Lentil Taco Soup (Vegan!)

This easy vegan taco soup is brimming with robust Mexican-style flavors! It's a delicious meatless meal that everyone can customize with their favorite toppings.
4.74 from 34 votes
Print Recipe Pin Recipe Comment
Prep Time: 20 minutes minutes
Cook Time: 25 minutes minutes
Total Time: 45 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Soup
Cuisine: Gluten-Free, Mexican-inspired, Oil-Free, Vegan
Servings: 5 medium bowls

Ingredients

  • 1 yellow onion
  • 4 cloves garlic
  • 1-2 jalapeño peppers (optional)
  • 4 cups vegetable broth
  • 15 oz. can diced tomatoes
  • 2/3 cup green/brown lentils*
  • 15 oz. can black beans
  • 3/4 cup sweet corn (I use organic frozen or canned)
  • 3 Tbsp. taco seasoning
  • 1/4 cup fresh cilantro (optional)

Optional toppings:

  • Chipotle sauce, avocado, tortilla strips, vegan cheese shreds, dairy-free sour cream, cooked rice, lime juice, hot sauce, etc.

Instructions

  • Dice the onion.
  • In a stockpot over medium-high heat, sauté onion for 6-7 minutes. (I use 3 Tbsp. water/broth for no-oil sauté method, adding more as needed.)
  • Meanwhile, mince the garlic and jalapeño, seeds removed.
  • When onion is translucent, add garlic, jalapeño, and taco seasoning. Stir and sauté 1-2 minutes.
  • Then add broth and diced tomatoes. Bring to a light boil.
  • Once lightly boiling, add lentils (rinsed), black beans (rinsed & drained), and corn. Cover, reduce heat to medium-low, and simmer for 25 minutes or until lentils are tender.
  • Roughly chop cilantro (if using) and stir in during the last couple minutes of cooking time. Enjoy the soup as is, or add toppings before serving. (I like avocado and a dollop of Creamy Chipotle Sauce for some smoky spice.)

Notes

*Lentils: Or increase the amount up to 3/4 cup lentils for a thicker soup. (The soup will continue to thicken as it sits after cooking.)
Make it spicy: Add chipotle, cayenne pepper, medium diced green chiles, or hot sauce to taste.
Recipe originally published September 2017. Updated April 2025.

Nutrition Per Serving (Estimate)

Nutrition Facts
Black Bean Lentil Taco Soup (Vegan!)
Amount per Serving
Calories
230
% Daily Value*
Fat
 
1
g
2
%
Saturated Fat
 
0.2
g
1
%
Polyunsaturated Fat
 
0.4
g
Monounsaturated Fat
 
0.2
g
Potassium
 
770
mg
22
%
Carbohydrates
 
44
g
15
%
Fiber
 
16
g
67
%
Sugar
 
7
g
8
%
Protein
 
14
g
28
%
Vitamin A
 
800
IU
16
%
Vitamin C
 
19
mg
23
%
Calcium
 
81
mg
8
%
Iron
 
5
mg
28
%
* Percent Daily Values are based on a 2000 calorie diet.

Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.

Get the Monthly NewsletterSubscribe here!

If you're enjoying this vegan Lentil Taco Soup recipe with black beans, also check out:

  • Mexican Quinoa Stuffed Peppers
  • Hearty Vegan Chili
  • Quinoa Black Bean Soup

Follow The Garden Grazer on Instagram, Pinterest, X (Twitter), or Facebook for more updates and inspiration.

More Vegan Soup & Chili Recipes

  • Three bean chili cover photo
    Fiesta Three Bean Chili (Vegan!)
  • Chickpea Noodle Soup (Easy!)
  • Vegan tomato soup cover photo
    Vegan Tomato Soup (Easy!)
  • Southwest corn chowder cover photo
    Southwest Corn Chowder (Vegan!)

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating:




  1. Kathleen Myers says

    February 20, 2025 at 5:16 pm

    5 stars
    I made this. Loved it. The mix of black beans and lentils surprised me but it was wonderful.

    Reply
    • Kaitlin says

      February 20, 2025 at 7:21 pm

      Hello, Kathleen! That's fantastic to hear you gave this a try and enjoyed. Thanks for sharing!

      Reply
  2. Natalie says

    May 03, 2023 at 10:38 am

    5 stars
    Have made this several times and it's delicious! Super yummy and so healthy.

    Reply
    • Kaitlin says

      May 03, 2023 at 10:51 am

      That's great to hear! So glad you've been enjoying it!

      Reply
  3. Rachel says

    April 09, 2023 at 9:45 am

    5 stars
    I just made this topped with pepitas instead of avocado since I’m allergic. Love this soup. The recipe is a keeper.

    Reply
    • Kaitlin says

      April 09, 2023 at 10:12 am

      Hi Rachel! What a great idea adding pepitas on top! So glad you enjoyed it.

      Reply
  4. Kristi says

    January 29, 2023 at 5:08 am

    5 stars
    With the rising prices at the grocery stores, I’ve been experimenting with meat substitutes and this one is by far my FAVORITE recipe!!! I’ve made it several time but now I double it and freeze in plastic 16 oz containers. It freezes BEAUTIFULLY!!! Now I just grab a container straight from the freezer to take with me to work, put it in my small 1 quart crock pot in my office and have a hot, delicious meal at my desk! Saves me money all around!!

    Reply
    • Kaitlin says

      January 29, 2023 at 7:50 am

      Hello, Kristi! Oh I'm so happy you're enjoying this soup! And great to hear it's freezing well for your work meals too. Thank you so much for sharing your kind and thoughtful feedback - it's very appreciated.

      Reply
  5. Sarah says

    February 05, 2022 at 5:17 pm

    4 stars
    I really liked this taco soup recipe. It is tasty and easy. I made this in my Instant pot by sautéing the onions and then adding the garlic and taco seasoning for a minute or two. Then added all the other ingredients and closed the lid and set it to chili/bean setting, which was 30 minutes on high. I let the pressure reduce naturally. It was wonderful without any added toppings.

    Reply
    • Kaitlin says

      February 05, 2022 at 5:46 pm

      Awesome, Sarah! Glad this worked out for you in the Instant Pot. Thanks so much for sharing your kind & helpful feedback!

      Reply
  6. Katie says

    January 28, 2022 at 12:30 pm

    5 stars
    Really tasty and easy to make! Topped ours with vegan sour cream and hot sauce. Leftovers are delicious too.

    Reply
    • Kaitlin says

      January 28, 2022 at 12:40 pm

      Awesome. Thank you for sharing!

      Reply
  7. Jill says

    June 23, 2021 at 6:08 pm

    5 stars
    Just made this for my first lentil recipe. It is delicious!! Very easy to make too. Thank you for sharing!

    Reply
    • Kaitlin says

      June 26, 2021 at 11:32 am

      So wonderful to hear that Jill! Glad you gave it a try and enjoyed. Thank you so much for sharing your kind feedback!

      Reply
  8. Danielle says

    May 17, 2020 at 7:29 pm

    5 stars
    Thank you so much for the great recipe! Was a huge hit with the entire family. I added vegan sour cream, spring onions, avocado and Tostitos topper. Really tasty. Will definitely make again.

    Reply
    • Kaitlin says

      May 19, 2020 at 12:48 pm

      Hey Danielle! Great to hear you & your family enjoyed this one - those toppings sound perfect! (And thanks for sharing your beautiful photo on Pinterest too - very appreciated!)

      Reply
  9. Maddison Rutherford says

    May 14, 2020 at 8:00 pm

    5 stars
    Had all the ingredients in my pantry! Wonderful recipe, thank you.

    Reply
    • Kaitlin says

      May 19, 2020 at 12:46 pm

      Love when that happens. So glad you gave it a try and enjoyed, Maddison! Appreciate the kind feedback & recipe rating - thank you!

      Reply
  10. Meg says

    May 09, 2020 at 12:14 pm

    5 stars
    My family of six loved this recipe! We added the cayenne pepper which gave it some heat but not to spicy! Lentils... so delicious. We also added 1 can of rotel with a 1/2 cut tomato. Green pepper and pinto beans with the black beans and corn. I added about 4 more cups of vegetable broth. Then garnished with tomato, avocado and cilantro! Thank you for sharing this recipe for those of GF and vegetarian!

    Reply
    • Kaitlin says

      May 19, 2020 at 12:44 pm

      Hey Meg! Fun to hear you all enjoyed this - I love your adaptions! Thanks so much for sharing.

      Reply
  11. Jessica says

    March 22, 2020 at 5:08 pm

    5 stars
    Great recipe! I used two 10 oz cans of rotel instead of diced tomatoes and added in 2 sliced corn tortillas prior to cooking for 30 minutes. I also used vegan chicken better than bouillon and ended up adding in another cup of broth at the end. Turned out great! Spicy but that’s how we like it at my house. I topped with lime juice, crushed tortilla chips and a dollop of sour cream. Will definitely be making again!

    Reply
    • Kaitlin says

      March 25, 2020 at 12:26 pm

      Hello, Jessica! Fantastic to hear how you made this your own. Great additions! Thanks for sharing your helpful feedback.

      Reply
  12. Debee De forest says

    October 20, 2019 at 7:17 pm

    Can I make in a Slow Cooker? I am excited to try your recipes! Thank you!

    Reply
    • Kaitlin says

      October 21, 2019 at 10:51 am

      Hello! I haven't tried this recipe in a slow cooker, but I suspect it would do quite well! Would love to hear if you give it a go.

      Reply
  13. Theresa Radzinsky says

    July 25, 2019 at 4:56 pm

    5 stars
    My husband and I are huge lentil fans. We rated this recipe a 10 out of 10! My husband is not fond of cumin so I reduced the taco seasoning to 2 tablespoons followed the rest of the recipe to a T garnished with the tomatoes, cucumber, cilantro, and then a dollop of sour cream on top the perfect meal.

    Reply
    • Kaitlin says

      September 16, 2019 at 9:39 am

      Hello, Theresa! Wonderful to hear you both enjoyed! Your toppings sound wonderful. Thanks for the kind feedback - it's very appreciated!

      Reply
  14. Kate says

    July 25, 2019 at 12:14 pm

    I made this today and it was AMAZING. I had a can of cooked lentils already, so I used those instead of uncooked. Worked fine and cut down on cooking time! 35 minutes including clean-up! 10/10 recipe that will be added to my arsenal of quick, taste and healthy dinners!

    Reply
    • Kaitlin says

      September 16, 2019 at 9:41 am

      Hello, Kate! Perfect - what a smart way to cut down the cook time! Thrilled to hear you enjoyed it. Thanks so much for taking the time to leave such a sweet comment - very appreciated!

      Reply
  15. Cathy says

    April 11, 2019 at 7:02 pm

    5 stars
    This has been a huge hit not only in our family but every where we take it! Vegan and non-vegan alike love it!

    Reply
    • Kaitlin says

      April 15, 2019 at 11:08 am

      That's awesome, Cathy! Thrilled to hear it's being enjoyed by all eaters! Thanks so much for coming back to share your very kind feedback - it's appreciated.

      Reply
  16. Sarah Burke says

    October 05, 2017 at 4:40 pm

    Kaitlin, this was quite tasty. We added 8 oz. of sautéed mushrooms and a chopped yellow pepper to the soup. We topped it with sharp cheddar. It was delicious and mild.

    Reply
    • Kaitlin says

      October 09, 2017 at 3:46 pm

      That's so great, Sarah! Wonderful additions, and thanks for sharing your helpful feedback!

      Reply

Hello, I'm Kaitlin!
I live in Montana and share vegan recipes that are easy and healthy. About Me →

Footer

↑ back to top

Info

About
Privacy Policy
Contact

Follow

Newsletter
Facebook
Instagram
Pinterest

Recipes

Recipe Index
Oil-Free Recipes
Gluten-Free Recipes

Copyright © 2025 The Garden Grazer

Rate This Recipe

Your vote:




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