Rating: 4.5 stars
29 Ratings
  • 5 star values: 18
  • 4 star values: 8
  • 3 star values: 0
  • 2 star values: 3
  • 1 star values: 0

This healthy, protein-packed tofu dish is filled with flavor. This is a spicy dish. I don't find it overly spicy but I like heat in my faux-meat! I served this with wilted garlic spinach and a fresh salad on the side. Remember that tofu is a concentrated protein, so you don't need as much tofu as you would meat. This dish is great reheated! If you want to be really creative, try grilling your tofu for an even more delicious result!

Recipe Summary

30 mins
1 hr 5 mins
1 hr 45 mins
10 mins
4 servings


Original recipe yields 4 servings
The ingredient list now reflects the servings specified
Ingredient Checklist


Instructions Checklist
  • Lay the tofu on a plate lined with a couple sheets of paper towel. Layer more paper towel atop tofu and place another plate atop the stack to press water from the tofu. Let sit at least 5 minutes.

  • Cut tofu into 1/2-inch strips and put into a large, sealable plastic bag; add soy sauce, chili sauce, ginger, and hoisin sauce. Squeeze bag to remove excess air and seal. Marinate tofu in the refrigerator for at least 1 hour.

  • Preheat oven to 375 degrees F (190 degrees C). Prepare a baking sheet with cooking spray.

  • Remove tofu from the marinade, shake to remove excess moisture, and arrange onto the prepared baking sheet. Discard the remaining marinade.

  • Bake in preheated oven for 15 minutes, flip, and continue baking until firm, 15 to 20 minutes more.

Editor's Note:

The nutrition data for this recipe includes the full amount of the marinade ingredients. The actual amount of the marinade consumed will vary.

Nutrition Facts

88 calories; protein 7.4g; carbohydrates 6.1g; fat 4.3g; cholesterol 0.2mg; sodium 686.2mg. Full Nutrition