Go Back
+ servings
crispy fried tofu on a wire rack

Best Crispy Fried Tofu

Restaurant-caliber crispy fried tofu. Requires just 4 basic ingredients to make the ultimate crunchy tofu for takeout-style stir-fries and more.
5 from 1 vote
Print Pin
Prep Time: 10 minutes
Cook Time: 15 minutes
Time to Press Tofu: 10 minutes
Total Time: 25 minutes
Servings: 5 servings
Author: Sarah Sullivan

Video

Equipment

  • Frying thermometer
  • skillet or Dutch oven
  • wire rack and cookie sheet

Ingredients

  • 1 (14 or 16 ounce) block firm or extra-firm tofu
  • 1/2 teaspoon salt
  • black pepper to preference
  • 1/3 cup cornstarch can sub potato, arrowroot, or tapioca starch; see notes
  • 3-4 cups vegetable oil for frying, or more as needed

Instructions

Recommended: Press tofu

  • Press: I recommend using your favorite method to press your tofu ahead of time. I typically use a tofu press, but you can also use the salt brine method or a clean kitchen towel and some weight. See notes for tips.

Fry the Tofu

  • Cut tofu: Cut the tofu into cubes, or tear into bite-sized pieces.
  • Coat tofu with starch: In a mixing bowl, whisk together cornstarch, salt and pepper. Add in the tofu pieces and toss to thoroughly coat. Let the tofu sit in the cornstarch mixture while you heat your vegetable oil.
  • Heat oil: In a heavy-bottomed skillet or cast iron pan, heat at least 1" of oil to 400°F. (I highly recommend using a thermometer to ensure the oil is hot enough! If it's not, your tofu will take longer to fry and may not get as crispy. It will also retain more oil.) We want to fry the tofu around 350-375°F, but the oil temperature will drop once we add the tofu.
  • Frying prep: While the oil heats, prepare a baking with a wire rack (my preference), or a paper towel-lined plate to place the tofu after frying.
  • Add tofu to oil: Add the tofu to the oil — be extremely careful of splattering as you do this! I like to load the tofu pieces into a metal spider and gently shake them into the oil to reduce splashing. Once all the pieces are added, give them a quick stir, and then let them cook undisturbed for 1-2 minutes.
  • Fry till crispy: The starch should be forming a crust by this point. If any pieces are sticking together, carefully pull them apart with two forks or tongs. Continue to monitor the oil if you have a thermometer and keep it around 375°F. Fry for another 4-6 minutes, until crispy and slightly golden brown.
  • Enjoy: Transfer the fried tofu to your prepared wire rack or paper towel-lined plate. Sprinkle with extra salt while it's still hot. Check out the notes for some of my recommendations as to how to enjoy fried tofu! Enjoy.

Notes

  • Frying oil: Regular vegetable or canola oil, peanut, corn, safflower or sunflower oil are all good options for frying. You can use anything with a fairly neutral flavor and a high smoke point.
  • Keeping the tofu warm: If you're scaling this recipe up or your pan is on the smaller side and you need to fry the tofu in batches, you can keep the cooked tofu warm and crispy on a baking sheet in a 200°F oven until ready to serve.
  • Without cornstarch: You can substitute potato starch, arrowroot starch, or tapioca starch if you prefer not to cook with cornstarch. Potato and tapioca starch tend to be a little more sticky while cooking, so the tofu pieces will try to stick together a bit more. 
  • Reheat leftovers: You can re-crisp any leftover tofu on a tray in the oven, or in an air fryer. Bake or air fry for about 10 minutes at 350°F, or until crispy.

Useful Tools

  • Frying thermometer.
  • Wire rack and cookie sheet.
  • Stainless steel spider.
Did you make this recipe?We’d love for you to leave a review on the website! You can also share a photo on IG and tag @sarahsvegankitchen_ or #sarahsvegankitchen.