Add the water, onions, and garlic in a pan on medium high heat. Cook until onions are translucent.
Next, add your spices and toast them until fragrant.
Now, add the tomato paste, agave and mushrooms. Cook until mushrooms have reduced in size.
Add the vegetable broth and lentils. Stir to combine.
Bring to a boil then simmer on low heat until the lentils absorb the broth (approx. 25-30 mins). Stir occasionally.
Lentils should be soft once they absorb the broth
Now assemble your tacos using flour or corn tortillas. Top with vegan cheese, sour cream, lettuce, salsa and avocado.