| | | | |

Lentil Tacos

Whether it’s Taco Tuesday or not, you need these vegan lentil tacos in your life! Top with an avocado crema or your favorite toppings.

A close up of a vegan lentil taco topped with red onions, tomatoes, vegan cheese, and parsley.

Want to save this recipe?

Enter your email below and get it sent straight to your inbox.

Save Recipe

These vegan lentil tacos were one of the first deliberately meatless meals I made. It helped me realize that going vegan wasn’t as scary as I perceived it to be – and could actually be super delicious.

Lentils make a great beef substitute in a lot of dishes (like shepherd’s pie) and they soak up flavor like no other.

Bowls containing tomato paste, soy sauce, taco seasoning, and lentils on a surface.


  • Lentils: The best kind of lentils to use are either green or brown lentils. Avoid red lentils. Red lentils best for soup recipes – they kind of mush up and break apart easily, like split peas. Green or brown lentils hold their shape well.
  • Tomato paste: Adds flavor! Can be omitted.
  • Taco seasoning: Use your favorite! Or make homemade.
  • Soy sauce: Adds salt and an umami flavor. Can be omitted.
  • Toppings of your choice: Like vegan nacho cheese, lettuce, tomato, jalapenos, etc!


Ingredients for lentil tacos in a pot.

Step 1: Stir the lentils, water, tomato paste, taco seasoning, and soy sauce together in a pot. Step 2: Bring to a boil, then cover and reduce to a simmer.

Lentil taco meat in a pot.

Step 3: Cook until tender, about 20 minutes. Step 4: If the lentils don’t have enough kick for you, add some more taco seasoning. 

Ingredients for avocado crema on a wooden board

Avocado Crema

The original recipe (published back in 2018) included a recipe for avocado crema. Unfortunately, when I reshot and retested this recipe to update it, I couldn’t include the avocado…because I developed an allergy to it.

Regardless, I still wanted to stick the recipe here for those interested. It’s creamy and refreshing, perfect to atop spicy lentil tacos! Of course, vegan sour cream is always a winning taco-topper, too. Or nacho cheese!

Avocado Crema Ingredients

  • 1 cup raw cashews (soaked and drained)
  • 1 ripe avocado, pitted and peeled
  • 1 garlic garlic powder
  • 1 lime, juiced

Avocado Crema Instructions

  1. Blend all the ingredients in a blender until smooth and creamy.

Tips & Tricks

Tender lentils: If all the liquid is soaked up and the lentils are still dry/crunchy, add a little more water.
No-beef broth: Instead of water, cook the lentils in a broth made with no-beef bouillon. This will give your taco meat even more of a meaty flavor!

Prepping & Storage

This taco meat is an excellent recipe to meal prep! Enjoy with tacos, of course, or make nachos with it!.

Store your meal prepped or leftover lentils in the fridge for up to 3 days. You can also make a big batch and freeze them for up to 3 months in an airtight container/bag!

Hand holding a lentil taco in a corn tortilla.

You can also make this recipe with homemade vegan ground beef. Or try black bean tacos!

Did you enjoy this recipe? Please leave a comment and a ⭐ star review below!

Close up of vegan tacos

Lentil Tacos

Karissa Besaw
Super easy and flavorful vegan lentil tacos. You just need one pot and a handful of ingredients to make the lentil taco meat!
4.88 from 8 votes
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Dinner
Cuisine Mexican, Vegan
Servings 6
Calories 144 kcal


  • 1 cup dried lentils green or brown, NOT red
  • 3 cups water
  • 1 tablespoon tomato paste
  • 2 tablespoons taco seasoning
  • 2 teaspoons soy sauce or salt to taste
  • 6 tortillas
  • toppings of your choice


  • Stir the lentils, water, tomato paste, taco seasoning, and soy sauce together in a pot.
  • Bring to a boil, then cover and reduce to a simmer.
  • Cook until tender, about 20 minutes.
  • If the lentil taco meat doesn't have enough kick for you, add some more taco seasoning. 


*Nutrition information does not include tortillas.


Calories: 144kcalCarbohydrates: 25gProtein: 10gFat: 1gSaturated Fat: 1gSodium: 208mgPotassium: 404mgFiber: 12gSugar: 1gVitamin A: 134IUVitamin C: 3mgCalcium: 26mgIron: 3mg
Did you try this recipe?Let us know how it was!

Similar Posts

One Comment

Leave a Reply

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

Recipe Rating