Yep, you can use firm tofu here, but it will result in a slightly firmer texture. I find that Medium-firm tofu provides the best balance of moisture and structure for this recipe.