Place a deep skillet or Dutch oven over medium-high heat and add the oil.
Once hot, use your fingers or two forks to crumble the tempeh into the skillet.
Cook, stirring frequently, until the tempeh is crisp and golden on all sides, about 5 minutes.
Stir in the minced ginger and garlic, and season with salt and pepper.
Continue cooking and stirring for another 1-2 minutes until the aromatics are fragrant and the tempeh is deeply colored.
Add the curry powder and stir for 30 seconds until it's fragrant.
Pour in the vegetable stock and coconut milk. Increase the heat to high and bring the mixture to a boil.
Reduce the heat to maintain a strong simmer and cook, uncovered, for about 10 minutes, stirring occasionally, until the liquid has thickened slightly.
Stir in the chopped cabbage and cook for 1-2 minutes until it begins to wilt.
Add the soaked bean thread noodles, fresh basil, and sliced scallions.
Stir until everything is combined and heated through.
Taste, adjust seasoning if necessary, and serve immediately.