Extra-firm tofu works best for stir fry dishes, but if you can’t find any you could use firm tofu in a pinch. The secret for optimal tofu texture is getting rid of as much moisture as possible before cooking, therefore it is best to start with the firmest tofu you can find.