Meat alternatives for vegans are substitutes made from plant based ingredients.  Some popular base ingredients are lentils, cauliflower, walnuts, and quinoa.  The base ingredient you choose can then be mixed with mushrooms and sun-dried tomatoes for a wonderful umami flavor. If you don't normally like mushrooms, you might surprise yourself with this recipe since the mushrooms are finely chopped and have a different texture.  My youngest daughter refuses to eat mushrooms, but she will gladly eat them in this vegan taco meat.