Prepare the ingredients: use a food processor or sharp knife to cut 1/2 head head of cauliflower into small crumbles resembling the size of cooked ground meat. Chop 1/2 cup walnuts similar in size to the cauliflower.
Heat 1 tablespoon olive oil over medium heat in a heavy skillet. Once the oil is hot, reduce to medium-low heat and add the chopped cauliflower; cook until it starts to turn soft.
Add the walnuts and spices; stir until all of the spices are mixed with the cauliflower-walnut mixture.
Reduce the heat to low heat; add the water and simmer for 10 minutes until most of the liquid absorbs.
Notes
Serve in taco shells, wraps, burrito bowls, or salad. Substitutions:Cauliflower can be replaced with roughly chopped portobello mushrooms, or crumbled tempeh or tofu.Walnuts can be replaced with chopped cashews, pecans, almonds or chopped pepitas or sunflower seeds for a nut-free version.