Vegan Tacos
If you are in the mood for a delicious and satisfying meal that is also plant-based, look no further than these Vegan Tacos. Bursting with flavor and packed with nutrients, these tacos are a fantastic way to enjoy a fun and colorful dinner that everyone will love. The star of the show here is the lentils, which provide a hearty base that mimics the texture of traditional taco fillings. With a few simple ingredients, you can whip up a dish that is not only filling but also incredibly delicious.
What Sets This Recipe Apart
These Vegan Tacos stand out because they are simple yet flavorful. The combination of lentils and spices creates a rich filling that is both satisfying and good for you. Plus, they are versatile! You can customize them with various toppings or add roasted sweet potatoes for an extra layer of taste. The homemade taco seasoning elevates the flavors, making these tacos a real treat.
Ingredient Checklist
- 1 cup diced onion – This adds a savory base to your taco filling.
- Oil or spray – For sautéing the onions and garlic.
- 1 tbsp minced garlic – Garlic enhances the flavor profile.
- 2/3 cup dry lentils – The main protein source that gives texture.
- 1 1/2 cups water – Needed to cook the lentils.
- 2 1/2 tbsp taco seasoning – Store-bought or homemade for that classic taco flavor.
- Optional: 1/2 cup roasted diced sweet potato – Adds sweetness and creaminess to the filling.
- Taco shells or lettuce cups – The base for your delicious filling.
- Optional toppings – Such as salsa, avocado, cheese-style shreds, etc.
Recommended Tools
- Sauté pan – For cooking the onion and garlic.
- Pot – To cook the lentils.
- Measuring cups and spoons – For accurate ingredient measurements.
- Spatula or wooden spoon – For stirring the filling.
- Oven or air fryer – If you choose to roast the sweet potatoes.
How to Prepare Vegan Tacos

Step 1: Sauté the Aromatics
In a sauté pan, heat a drizzle of oil over medium heat. Add the diced onion and sauté for about 5 minutes until it becomes translucent. Stir in the minced garlic and cook for an additional minute until fragrant.
Step 2: Cook the Lentils
In a separate pot, combine the dry lentils and water. Bring to a boil, then reduce the heat to low, cover, and let simmer for about 20-25 minutes, or until the lentils are tender. Make sure to check occasionally to prevent any sticking.
Step 3: Season the Lentils
Once the lentils are cooked, drain any excess water and add them to the sauté pan with the onions and garlic. Stir in the taco seasoning and mix well. If you’re adding roasted sweet potatoes, fold them in at this stage.
Step 4: Prepare the Taco Shells
While the filling is cooking, prepare your taco shells or lettuce cups. If using taco shells, you can warm them up in the oven according to package instructions.
Step 5: Assemble Your Tacos
Spoon the lentil mixture into your taco shells or lettuce cups. Top with your favorite toppings like salsa, avocado, or cheese-style shreds.
Healthier Substitutions

- Use Whole Wheat Taco Shells – For added fiber and nutrients.
- Swap Oil for Vegetable Broth – To sauté the onions and garlic without added fats.
- Include More Vegetables – Such as bell peppers or zucchini for added vitamins.
- Opt for Avocado or Guacamole – Instead of cheese-style shreds for a creamy texture.
Mistakes That Ruin Vegan Tacos
- Overcooking Lentils – This can lead to a mushy filling. Keep an eye on them as they cook.
- Skipping the Seasoning – Taco seasoning is crucial for flavor; don’t skip it or skimp on it!
- Using Stale Taco Shells – Always check the freshness of your taco shells for the best crunch.
- Not Experimenting with Toppings – Don’t be afraid to mix and match toppings for a unique flavor experience.
Freezer-Friendly Notes
You can make a large batch of the lentil filling and freeze it for later use. Cool the mixture completely before transferring it to an airtight container. It will keep well in the freezer for up to 3 months. When ready to eat, simply thaw in the refrigerator overnight and reheat on the stovetop or microwave before assembling your tacos.
Quick Questions
Can I use canned lentils for this recipe?
Yes! If you’re short on time, canned lentils can be used. Just rinse and drain them, then skip the cooking step.
How do I make my own taco seasoning?
To make homemade taco seasoning, mix 1 tbsp chili powder, 1 tsp cumin, 1 tsp paprika, 1 tsp onion powder, 1 tsp garlic powder, and salt to taste. Adjust spices to your preference.
Are these tacos gluten-free?
Yes, as long as you use gluten-free taco shells or lettuce cups, these Vegan Tacos can easily be made gluten-free.
Can I add more protein to the filling?
Absolutely! You can add cooked quinoa, black beans, or even tofu crumbles for more protein and texture.
What to Make After This
- Vegan Burritos – A hearty, handheld option that’s perfect for lunch!
- Spicy Vegan Chili – A warm and comforting dish for chilly evenings.
- Vegan Fajitas – Sizzle up some vibrant veggies for a delicious twist!
- Vegan Enchiladas – Roll up your favorite fillings and smother them in sauce.
Before You Go
These Vegan Tacos are more than just a meal; they are a celebration of flavors and textures that everyone can enjoy. With their adaptability and ease of preparation, you can make them your own by adding your favorite ingredients and toppings. Whether you’re cooking for yourself, family, or friends, these tacos are sure to impress. So gather your ingredients, and let’s get cooking!
Enjoy your Vegan Tacos, and remember, the best meals are the ones shared with loved ones. Bon appétit!

Vegan Tacos
Ingredients
- 1 cup diced onion
- Oil or spray for sautéing the onions and garlic
- 1 tbsp minced garlic
- 2/3 cup dry lentils
- 1 1/2 cups water to cook the lentils
- 2 1/2 tbsp taco seasoning store-bought or homemade
- 1/2 cup roasted diced sweet potato optional
- Taco shells or lettuce cups base for filling
- Optional toppings such as salsa, avocado, cheese-style shreds, etc.
Instructions
- In a sauté pan, heat a drizzle of oil over medium heat. Add the diced onion and sauté for about 5 minutes until translucent. Stir in the minced garlic and cook for an additional minute until fragrant.
- In a separate pot, combine dry lentils and water. Bring to a boil, reduce heat to low, cover, and simmer for 20-25 minutes until lentils are tender. Check occasionally to prevent sticking.
- Drain any excess water from lentils and add them to the sauté pan with onions and garlic. Stir in taco seasoning and mix well. If using roasted sweet potatoes, fold them in now.
- Prepare taco shells or lettuce cups. Warm taco shells in the oven according to package instructions if using.
- Spoon the lentil mixture into the taco shells or lettuce cups. Top with your favorite toppings like salsa, avocado, or cheese-style shreds.
Equipment
- Sauté Pan
- Pot
- Measuring Cups and Spoons
- Spatula or Wooden Spoon
- Oven or air fryer
Notes
- Make a large batch of lentil filling and freeze for up to 3 months; thaw overnight before reheating.
- Use canned lentils to save time, skipping the cooking step.
- Customize your tacos with additional veggies or protein like quinoa or tofu crumbles.

