I'm going to defend tofu now. Deep fry it for 5-6 minutes at 180-190, then use it to make hot and spicy tofu. Delicious https://www.allrecipes.com/recipe/59967/hot-and-spicy-tofu/
Tofu is rancid if you eat it as it comes, but it carries spicy flavours amazingly well. I'll definitely try that recipe.