This recipe is just as good (if not better than) restaurant-style crispy tofu! Tofu is pressed and dredged in seasoned cornstarch, then fried until crisp. Perfect for dipping in any of your favorite sauces.
Jump to Recipe Pin Recipe
More Tofu Recipes
- Crispy Tofu with Gochujang Sauce
- Crispy Sesame Crusted Tofu
- Baked Tofu with Peanut Sauce
- Grilled Tofu Skewers with Balsamic Marinade
- Sesame Red Pepper Tofu
- Vegan Egg Salad
The Best Crispy Fried Tofu
This recipe is just as good (if not better than) restaurant-style crispy tofu! Tofu is pressed and dredged in seasoned cornstarch, then fried until crisp. Perfect for dipping in any of your favorite sauces.
5 from 1 vote
Print Pin Rate
Prep Time: 10 minutes minutes
Cook Time: 15 minutes minutes
Total Time: 25 minutes minutes
Servings: 2 -3 servings
Author: Sarah Sullivan
Ingredients
- 1 12 oz block medium, firm or extra-firm tofu
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/3 cup cornstarch
- optional: 1/2 teaspoon each onion and garlic powder
- vegetable oil for frying
Instructions
Drain tofu and cut into cubes or desired shapes. Press for at least 30 minutes with a clean, lint-free kitchen towel or a few paper towels. (I recommend against skipping this step! The oil will splatter much more if there is a lot of excess liquid in your tofu, which can be dangerous. It can also take longer to crisp up.)
In a mixing bowl, whisk together cornstarch, salt and pepper, and optional spices. Add in the pressed tofu and toss to thoroughly coat. (As a shortcut, I like to place all the ingredients in a container with a lid and shake it until the tofu is fully coated.) Let the tofu sit in the cornstarch mixture while you heat your vegetable oil.
In a heavy-bottomed skillet or cast iron pan, heat at least 1/2″ oil to 350°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.) While the oil heats, prepare a tray with a wire cooling rack (my preference) or a paper towel-lined plate to let excess oil drip off.
Carefully add tofu to the oil and fry 3-5 minutes before flipping and frying for an additional 3-5 minutes. The cornstarch coating will be crispy and light golden brown when ready.
Remove to wire cooling rack or paper towel-lined plate. Toss with sauce of choice and serve while still hot and crispy.
See AlsoCrispy Marinated Tofu
Notes
Frying oil: Regular vegetable or canola oil, peanut, corn, safflower or sunflower oil are all good options for frying.
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 tray in a 200°F oven until ready to serve.
Without cornstarch: You can substitute potato starch if you don’t like to cook with cornstarch.
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.
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.
One Comment
-
JT
March 11, 2024 at 3:57 am ·Reply
made this today, I did sprinkle salt and pepper on the tofu itself before dredging in the seasoned flour. and I used rice flour because i didn’t have cornstarch, it came out so crispy and perfect!
5 from 1 vote
Leave a Comment
Hi, I’m Sarah!
Welcome to my kitchen. I'm here to show you that plant-based cooking can be easy, accessible and delicious! I'm especially passionate about slow living, sustainability and from-scratch cooking.
Read More
Looking for a Specific Recipe?
Popular Recipes
- Garlic Herb Pull-Apart Bread (Vegan)
190685 views - Spicy Gochujang Tofu (Korean Inspired)
93985 views - 10 Minute Chili Garlic Silken Tofu
87500 views
51700 views- Homemade Vegan Deli Slices
37206 views