In a pinch, when you are out of prepared horseradish the best substitute is real Japanese horseradish called wasabi root. It is sold as wasabi paste and is the best substitute in small amounts for horseradish in recipes. Runners-up and good substitutes are wasabi powder, wasabi oil, or Chinese hot mustard. Those have a similar flavor profile, but nothing beats the real thing.