Tofu comes in various degrees of firmness. To make this recipe, I suggest using extra-firm tofu. This type stands up well to the pan-fried method. Tofu is perfect for those following a plant-based lifestyle, and it is very inexpensive, so it is a budget-friendly choice.