CAUTION: Don’t make this curry when you’re in a hurry. If you’ve got half a day to kill, then a trip to to the groceries and a couple of hours in the kitchen might be fun.
At the groceries: grab 3-4 plump potatoes, 2-3 red yams/sweet potatoes, carrots, mushroom, yellow fried tofu, fresh gluten meat, 1 can of coconut milk. The fresh gluten meat is white, slightly layered, with a wet, bouncy texture, usually sold in packages of 2-4 blocks. Do not get the canned kind, or the kind that looks like bread. If fresh gluten meat is nowhere to be found (as happened to me at 99 Ranch Market), “vegan chicken” might substitute.
At the sink: peel all potatoes, sweet potatoes, and carrots. Cut them into big chunks (at least a finger digit thick) so that they won’t just dissolve in the curry later. Cut the fried tofu and gluten meat into similarly thick chunks.