Go Back Email Link
+ servings

Asian Crispy Soy Garlic Tofu

Crispy Soy Garlic Tofu. Crispy tofu pan fried in a garlicky, savoury, umami based sauce. This tofu dish is so good it may convert the people in your life to enjoy it! It’s fantastic for dinner, lunch or for meal prep. It can be vegan as well with a substitution.
4.92 from 12 votes
Print Recipe Pin Recipe
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course dinner, lunch
Cuisine Chinese
Servings 2 large servings
Calories per serving 448 kcal


  • 350 grams extra firm tofu cubed
  • 3 tablespoon avocado oil (or sub with any neutral oil like vegetable oil)
  • ½ - ¾ cup cornstarch or as needed (or sub with potato starch)
  • 1 stalk green onion finely sliced, optional garnish
  • 1 teaspoon Sesame seeds optional garnish



  • In a bowl combine sauce ingredients.
  • Dice your tofu into 1 inch by 0.5-inch cubes.
  • Place cornstarch on a plate and generously coat your tofu in the starch with gentle hands. Do this in a few batches. Once tofu is coated, set aside. Warning: Do not place tofu in a bowl and dump starch on top. This will make it difficult to coat tofu without breaking apart the tofu, even with your hands.
  • In a hot non-stick pan set over medium heat, add oil followed by tofu. Allow the tofu to fry on top and bottom until golden and crispy (7-10 minutes per top and bottom, 14-20 mins in total). Note: 7 minutes for crispy or 10 minutes for extra crispy. Remove crispy tofu from pan and set aside.
  • Into the hot pan, pour in sauce and let this bubble to thicken and reduce. Once thickened, mix in tofu until coated. Optional: garnish with green onions and sesame seeds. Enjoy!
Enjoyed my recipe?Please leave a 5 star review (be kind)! Tag me on social media @christieathome as I'd love to see your creations!

Suggested Equipment & Products

10-inch non stick pan
Measuring Set
Santoku Knife
Cutting Board
Mixing bowl
Calories: 448kcal | Carbohydrates: 85g | Protein: 16g | Fat: 3g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Sodium: 1374mg | Potassium: 348mg | Fiber: 1g | Sugar: 4g | Vitamin A: 1IU | Vitamin C: 3mg | Calcium: 79mg | Iron: 3mg