Add mushrooms to a food processor and pulse until finely chopped.
Heat 2 tbsp olive oil in a large pan over medium heat and cook mushrooms for 6-8 mins, stirring. They should begin to release their liquid and begin to brown.
In the food processor, add walnuts and pulse a few times to break the nuts into smaller pieces.
Add 1 tbsp olive oil, cumin, coriander, tamari or soy sauce, salt, pepper, paprika, garlic powder, onion powder, and chili powder; and pulse until mixed. You want the consistency to be that of ground beef.
Add the seasoned walnut mixture to the mushrooms and cook for another couple of minutes until combined, and heated. Season to taste with salt and pepper.
Use in tacos, burritos, or anywhere you love to use taco meat!
Notes
Are walnuts too expensive? Try using sunflower seeds! Don't have a ton of seasonings at home? No problem! Try using a taco seasoning packet!