Vegetarian Taco

My never ending love for Mexican food started only after coming to the US ….I had never tasted any of this stuff back in India ..may be I missed exploring the options then ….I know for sure that there are many Mexican eateries out there in India now .

I guess most of the Indians love Mexican food , that’s mainly due to the fact that it feels so close yet so different from Indian food …the spicy salsa ..the yummy Guacamole and the crunchy chips ….simply delicious

In the US , I enjoyed eating at Mexican joints like Chipotle  or other authentic Mexican restaurants like Casa Villa etc or  may sometimes even grabbing a quick bite from Taco Bell ….

But since I moved to Montreal , Canada , I miss authentic Mexican food . Not that there are no Mexican restaurants here, but because I miss the real taste I have had earlier and the chains like Chipotle and Taco Bell don’t exists in Montreal …

So that led to my urge of cooking Mexican food myself (simple ones to start with) and I was so surprised, that its wasn’t that difficult to put everything together. 

I am sharing one such recipe today, the Vegetarian Taco …with Guacamole and fresh salsa .Its very simple although the list of ingredients might look big, but once gathered its way too simple to cook and you can even assemble the filling in a Lettuce to skip the traditional taco shell.

If you are interested in the non-vegetarian option can directly click on link “Chicken Taco”  for the same

Chicken Taco : 

Also If you are interested in detailed recipe of Guacamole, Click Here or below  

Guacamole :

This Taco recipe is an easy make ahead for get together, parties and pot lucks and your guests can make/self-serve their own Taco with the choice of their fillings 

Hope you enjoy 

Vegetarian Taco
Serves 10
Easy to cook. Perfect make ahead meal for parties and pot lucks
Write a review
Prep Time
15 min
Cook Time
30 min
Total Time
45 min
Prep Time
15 min
Cook Time
30 min
Total Time
45 min
For Beans Filling
  1. 500g Can of White Kidney Beans (See notes for non canned options)
  2. 500g Can Black Beans also called Haricot beans (See notes for non canned options)
  3. 2 Garlic cloves finely chopped
  4. 1 small Onion finely chopped
  5. 1 Tsp Chili Powder
  6. 2 Tbs Taco seasoning,I used Old El Paso Mild (see notes for making your own seasoning)
  7. 1 Tbs Cooking Oil
  8. Salt (to taste , the seasoning already has salt)
For Salsa
  1. 1 Cup Tomato Chopped
  2. 1/2 Cup Onion Chopped
  3. 1/4 Cup Fresh Coriander Chopped
  4. 1/2 Cup sweet corn kernel ( direct from can or steamed)
  5. 2 Jalapeno chopped (green chili can also be used as a substitute)
  6. 1 Tsp salt (or to taste)
  7. 1/2 Tsp red chili powder (optional)
  8. 1 Tbs Lime juice
For Guacamole
  1. 3 Medium sized Avocado (ripe)
  2. 1 Tbs Lime Juice
  3. 1/2 Cup onion finely chopped
  4. 1 green chili (chopped)
  5. 1/2 Cup cucumber (chopped)
  6. 1/4 Cup fresh Coriander (chopped)
  7. 1 Tsp ground black pepper
  8. 1 Tsp salt (to taste)
  1. 10 Taco Shells (soft or hard) , I used Old El Paso crunchy Taco shell (lettuce too can be used as a wrap)
  2. 1 Cup Shredded cheese (Cheddar/Mozzarella or a mix)
  3. 3 Cups chopped Romaine Lettuce (for topping)
  4. 1 Cup Sour Cream (for topping)
  5. 1/4 Cup Sriracha or any other chili based sauce (for topping)
  1. In a medium sized pan over medium-high heat, pour the cooking oil and once heated, add the chopped garlic and saute for 1 min with constant stirring (watch out Garlic gets burnt very easily).
  2. Add the chopped onions and saute for 2-3 mins until it's turned translucent.
  3. Lower the flame to Medium-low and add all of the drained White Kidney Beans and Black beans.
  4. Let it simmer for 10-15 mins with occasionally stirring, we are looking to evaporate as much liquid as possible.
  5. Add the salt, Taco seasoning ,chili powder (optional) into the Beans mixture .
  6. At this point if your beans are not mashed on its own, you can use a potato masher or wooden spatula to mash half of the beans, we don't want to make a paste but a well incorporated chunkier mixture. (see pics in the blog for the desired results).
  7. Cover the pan with the lid and let it simmer on low flame for 5 mins
  8. Cook for another 5-10 mins without the lid or until all the liquid has evaporated .
  9. Taste the mixture and you can adjust it for Salt and Chili
For Salsa
  1. Mix all the ingredients in a bowl and keep it aside till serving . You can hold on to the salt and lime juice and put it only when ready to serve .This prevents the salsa from becoming too watery.
For Guacamole
  1. Mix all the ingredients to the mash avocados and its ready to serve .
  2. Detailed recipe is available at
To Serve
  1. Line up the Taco shells and put 2-3 Tbs of the Bean filling
  2. Top it with some chopped lettuce ,1 Tbs Guacamole ,1 Tbs Salsa , 1 Tbs Sour cream ,1/2 Tsp Sriracha and little cheese
  1. 1) For Kidney Beans and Black Beans (haricot beans), if you do not have the canned ones which are pre-boiled, you can soak the dry beans for 5-6 Hrs (preferably overnight ) and boil it in a pressure cooker until fully cooked (tender)
  2. 2) If you do not have the Taco seasoning available, you can make yours by mixing the below ingredients together
  3. 2 Tbs Chili Powder
  4. 1 Tsp salt
  5. 2 Tbs ground cumin
  6. 1/2 Tbs ground black pepper
  7. 1 Tsp garlic powder (optional, you can simply increase the Garlic's quantity in the Bean Filling)
  8. 1 Tsp onion powder (optional, you can simply increase the onion's quantity in the Bean Filling)
  9. 1 Tsp paprika/degi mirch
  10. 1 Tsp red pepper flakes
  11. 3) Instead of Taco shells, you can also use lettuce leaf and put all the fillings into it and its will be a healthier version of the same Taco
  12. 4) With the left over filling, you can also make a Rice Bowl. Just put all the ingredients in a bowl over some cooked rice and voila
You Me And The Kitchen
Ingredients for Guacamole

Ingredients for Salsa

Bean Filling in the making 🙂

0 comments on “Vegetarian TacoAdd yours →

Did the post inspire you ??? leave a comment and let me know !!