Spicy Tofu Recipe
Print Recipe

Spicy Tofu Recipe

It's important to let the tofu get nice sears on each side and don't flip too often. Move them around when you baste with sauce, and finish them off with hearty sprinkles of pepper and green onions. Spicy Tofu serves amazingly either as an appetizer or an entrée.
Prep Time5 mins
Cook Time30 mins
Total Time35 mins
Course: Main Course
Cuisine: Asian, Chinese
Keyword: easy tofu recipes, spicy tofu, spicy tofu recipe, tofu recipe, tofu recipes
Servings: 4 servings
Calories: 501kcal
Author: Luna Regina


  • 16 oz extra-firm tofu
  • 3 tbsp olive oil
  • 1 tbsp scallion chopped
  • 1/2 tsp ground black pepper
  • 3/2 tsp red pepper flake
  • 3/2 tbsp oyster sauce
  • 1/2 tsp sesame oil
  • 1 tsp lemon juice
  • 1/2 tsp sugar
  • 3 tbsp lemongrass
  • 3/2 tbsp lite soy sauce
  • 2 tsp ginger grated
  • 1 tsp dark soy sauce
  • 4 1/2 cups cooked medium-grain rice equals to 3/2 cups uncooked



  • Wrap both sides of a tofu block in a clean, absorbent paper towel, put weight on top of it to completely drain out the excess liquid.
  • In the meantime, grate the ginger, chop the lemongrass and preheat oil in a large iron skillet over medium heat.
  • Cut the tofu block evenly into 1-inch cubes. Set aside.


    Fry tofu:

    • Heat olive oil on a skillet over medium heat, add grated ginger and the tofu cubes, fry the first side for 11 minutes. Toss to turn, watch as all sides of the cubes are golden brown. The total time amount is 25 minutes.
    • Transfer the fried tofu to a clean plate, set aside.

    Make sauce:

    • Keep the skillet on low-medium heat and add in the following ingredients: lemongrass, oyster sauce, soy sauce, sugar, dark soy sauce, and lemon juice. Stir quickly so the mixture coagulates and is slightly thickened. This must be done within 2 minutes only; otherwise, the sauce could get too dense on heat.
    • Add the fried tofu back into the skillet. Toss.
    • Continue to add all the remaining ingredients: ground black pepper, red pepper flake, and sesame oil. Toss the mixture so the tofu cubes are fully coated with the sauce.
    • Sprinkle some chopped scallions. Turn off the heat.
    • Serve spicy tofu with hot steamed white rice.



    Serving: 1serving | Calories: 501kcal | Carbohydrates: 67g | Protein: 17g | Fat: 18g | Saturated Fat: 2g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 2g | Trans Fat: 1g | Cholesterol: 1mg | Sodium: 399mg | Potassium: 121mg | Fiber: 2g | Sugar: 1g | Vitamin A: 279IU | Vitamin C: 1mg | Calcium: 94mg | Iron: 5mg