• 12- ounce package of House Foods extra-firm tofu
  • 1 1/2 tablespoons olive oil, plus more oil for grilling
  • 2 tablespoons soy sauce, use tamari if gluten free
  • 1 1/2 tablespoons honey
  • 1 tablespoon cajun spice powder
  • 1/2 teaspoon garlic powder, optional
  • 1/2 teaspoon salt


  1. Press the tofu by draining it, wrapping it in paper towels, and then placing it between 2 large plates. Weigh down the top plate with something heavy, like a bag of flour. Let the tofu sit for 15 to 20 minutes.
  2. Cut the tofu into six pieces by slicing along the long side of the block.
  3. In a medium bowl, whisk together 1 1/2 tablespoons of olive oil, soy sauce, honey, cajun spice powder, garlic powder (if using), and salt. Gently toss the tofu in the marinade until coated. Let it sit for at least 15 minutes or cover the bowl and refrigerate overnight.
  4. Preheat a grill pan over medium-high heat. Drizzle 1 to 1 1/2 tablespoons olive oil over the grill pan. Place the tofu slices on top of the pan, letting them sit diagonally, with the 2 and 8 o’clock position or 4 and 10 o’clock position. Cook for 2 to 3 minutes, until you see grill marks on the tofu, turning it over once.
  5. The perfect way to enjoy this grilled tofu is with grilled vegetables! If there’s any leftover marinade, simply heat it up in a saucepan and pour it over the tofu. This will give your dish an extra boost of flavor that everyone is sure to love.