Vegetarian Lentil Taco Skillet

Vegetarian Lentil Taco Skillet

If you didn't know lentils could be used as a taco meat, you're going to be amazed by how delicious this vegetarian taco skillet with bell peppers is!

Vegetarian Lentil Taco Skillet

By now you all know that I’m really into substitutes. Substitutes for grains, substitutes for meat, sometimes even substitutes for dairy. I love finding creative ways to incorporate vegetables, fruits, and legumes into our everyday diet and that sometimes includes disguising them.

Vegetarian Lentil Taco Skillet

Lentils are one of my favorites foods to use for this, because they have a hearty taste when cooked with a bay leaf (many meats and chilis and stews are made with bay leaves) and they transform easily!

I love vegetarian meatballs, vegetarian meatloaves, I love it all. And today, we’re turning lentils into taco meat!

Vegetarian Lentil Taco Skillet

How to make lentil taco meat:

  • Cook tomato paste and broth in a skillet
  • Add cooked lentils and stir
  • Add taco seasoning to the lentil mixture and stir well
  • Use lentil taco meat where you would in a recipe that calls for taco meat!

That’s it, it’s super simple. You could take it a step further and add mushrooms and walnuts and all these other ingredients to improve the texture, but honestly, it’s good just like this!

Vegetarian Lentil Taco Skillet

Simply tossed with bell peppers, corn, and topped with Mexican shredded cheeses and you’ve got yourself a delicious, protein packed vegetarian meal that saves well and can be repurposed into tacos or enchiladas – or even on a salad!

Vegetarian Lentil Taco Skillet

5 from 1 vote
Prep Time 15 mins
Cook Time 20 mins
Total Time 35 mins


  • For the taco seasoning:
  • ¼ teaspoon cayenne pepper
  • 1 teaspoon chili powder
  • 1/2 teaspoon garlic powder
  • ½ teaspoon paprika
  • ¼ teaspoon smoked paprika
  • ½ teaspoon onion powder
  • 1/2 teaspoon ground cumin
  • ¼ teaspoon dried oregano
  • salt and pepper to taste
  • For the rest:
  • 1.5 tablespoons tomato paste
  • ¼ cup vegetable broth
  • 2 cups cooked brown lentils about 1 cup dry
  • 1 tablespoon extra virgin olive oil
  • 1 small yellow onion sliced
  • 3 medium bell peppers Blade A, noodles trimmed
  • 2 Roma plum tomatoes, seeded and chopped
  • 1 cup frozen organic corn
  • ¾ cup Mexican blend cheese
  • 1 avocado thinly sliced
  • 1 tablespoon chopped fresh cilantro


  • Mix together all the taco seasoning ingredients in a small bowl.
  • Heat a large skillet over medium-high heat. Once heated, add the tomato paste and broth and swirl in the pan until paste turns sauce-like. Add the taco seasoning and stir to combine. Add the lentils mix well together. Remove the lentil taco meat and set aside in a bowl or plate.
  • Immediately add the olive oil and then add the onions and bell peppers and cook until mostly soft, about 7 minutes. Add the lentils back to the pan with the tomatoes and corn. Toss together well to combine, top with cheese and cover and let cook for 5 minutes or until cheese melts.
  • Uncover the skillet and garnish with the avocado slices and cilantro. Serve immediately.

with love, Ali

leave a comment

Recipe Rating


  • You mention taco seasoning and fajita seasoning in the directions. Also why not sauté onions and peppers first so you don’t need to remove other ingredients and put them back in the skillet? It does sound delicious and I love lentils!
  • Delish! Came together quickly after having everything chopped and ready. :)
    • Wow! Looks amazing! Thank you for sharing.
  • Wow wow wow! This was our first vegan family dinner (subbed out cheese for dairy free) and it was a huge success. So flavorful! I did cheat and used Siete taco seasoning. My kids loved the lentil “beef”!
    • GABBY! That is a HUGE win!! We are so excited you did that for your family. What a great thing to bring in - so glad you enjoyed this one! Well done!! Keep us posted on your vegan family adventures!