The Best Fried Tofu

5 from 3 votes
Jump to RecipeJump to Video

This post may contain affiliate links. Please read our disclosure policy.

Make the BEST fried tofu in 20 minutes (after pressing). It’s SUPER crispy outside, chewy in the middle, flavorful, & made with just 5 simple ingredients as the ultimate versatile plant-based protein!

A plate with fried tofu

If you thought you weren’t a tofu fan, prepare for ultra-crispy pan-fried tofu to blow you away! This recipe requires no special kitchen tools, produces far crispier results than baking, and is ready in a fraction of the time. Better yet, with a simple but versatile seasoning, a boring block of tofu is transformed into the perfect golden brown, crispy, crunchy, gluten-free, plant-based protein for any meal.

The ingredients

Ingredients for fried tofu
  • Firm Tofu: Use firm or extra-firm tofu (I use homemade or store-bought organic, non-GMO tofu). Anything less firm falls apart during cooking and/or won’t be crispy.
  • Cornstarch: DON’T skip this if you want crispy fried tofu.
  • Seasonings: A simple combination of garlic powder, smoked paprika, and pepper makes a flavorful base that pairs well with tons of meals. Add salt if preferred, too. Feel free to experiment with other herbs and spices – like Italian seasoning, cayenne pepper, onion powder, nutritional yeast, etc
  • Cooking oil: You’ll need a neutral, high-heat cooking oil like vegetable oil, canola oil, avocado oil, etc. I don’t recommend olive oil.

How to make fried tofu

Prepare the tofu: First, you need to press the tofu. Wrap it in a lint-free kitchen towel or 2-3 layers of paper towels. Place a heavy object, like a cast iron pan or chopping board weighed down with cans/books over the top. Leave it to drain for 20-30 minutes.

Then, slice the tofu into even 1-inch cubes. If you want to extract any remaining moisture from the tofu cubes, place them over a towel and press them for another 5 minutes or so.

steps to prepare tofu

Coat the tofu: While the tofu is being pressed, combine all the seasonings and the cornstarch in a bowl and mix thoroughly. When ready, toss the tofu into the starch mixture, ensuring it’s coated on every side. Then, tap away any excess.

steps to coat tofu with the cornstarch mixture

Fry until crispy: Preheat a large skillet over medium-high heat with about 1/4 inch of oil until it shimmers. Once hot, carefully add the coated tofu in a single layer and pan-fry it for 2-3 minutes per side until well browned and crispy.

Leave the tofu practically untouched while it cooks, so it sears properly. If it’s browning too quickly, adjust the heat. When ready, use a slotted spoon to carefully remove it from the oil and transfer it to paper towels to absorb any excess oil, then serve and enjoy!

fry the tofu in the pan

How to serve fried tofu

Once cooked, enjoy crispy tofu as an appetizer, snack, or main protein:

Have some leftovers?

  • To Store: Leave the fried tofu cubes to cool thoroughly, then store them in an airtight container in the refrigerator for up to 5 days. Note they will soften over time.
  • To Freeze: If it hasn’t been previously frozen, you can technically freeze it for up to 3 months. Just note that the texture WILL change, becoming chewier and losing crispness.
  • To reheat: To restore crispiness, reheat it back on the stovetop with a tiny swirl of oil OR in an air fryer/oven at 350ºF/175ºC until it is heated through and crispy (5-15 minutes). Avoid the microwave, which makes it very soft.
Cubed fried tofu on a plate

Top tips for fried tofu

  • Press the tofu: This removes excess liquid, meaning extra crispiness.
  • Slice it evenly: So that it cooks evenly.
  • Use a non-stick pan: Otherwise, it can stick and fall apart while cooking. Make sure the pan is well pre-heated, too.
  • Avoid overcrowding the pan: Otherwise, the tofu will steam, not fry. Work in batches, if needed.
  • Don’t move it often: Give the tofu a chance to sear and become crispy on all sides rather than moving it around the pan too much.
  • Drain the oil: This is the perfect last step for the BEST crispy tofu cubes.

FAQs

Why is it important to drain tofu?

Draining the excess liquid from tofu allows the tofu to soak up the flavors of a marinade, sauce, or seasoning blend and creates a crispier overall tofu. It also creates a firmer, chewier texture, so it’s less likely to crumble while frying.

Why use cornstarch when frying tofu?

Cornstarch is a wonder “crispy” maker. Just a little helps create an amazingly crispy outer shell.

Should you freeze tofu before cooking?

Not necessarily, but you could. Pre-freezing firm tofu has become a popular step when preparing tofu because it not only helps to remove excess water (for extra crispy results), but the ice creates porous pockets that yield a chewier, “meatier” texture once thawed.

If you try this easy pan fried tofu recipe, let me know how it goes in the comments below. I’d appreciate a recipe card rating and would love to see your recipe recreations – tag me on Instagram @Alphafoodie!

The Best Fried Tofu

5 from 3 votes
By: Samira
Make the BEST fried tofu in 20 minutes (after pressing). It's SUPER crispy outside, chewy in the middle, flavorful, & made with just 5 simple ingredients as the ultimate versatile plant-based protein!
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 4

Ingredients 
 

  • 11 oz firm tofu or extra-firm; don't use anything softer.
  • 1/4 cup cornstarch
  • 1/2 tsp garlic powder
  • 1/2 tsp paprika
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/3 cup cooking oil like vegetable oil, canola oil, etc.

Instructions 

  • Press the tofu. Wrap it in a lint-free kitchen towel or 2-3 layers of paper towels. Place a heavy object, like a cast iron pan or chopping board weighed down with cans/books over the top. Leave it to drain for 20-30 minutes.
  • Slice the tofu into even 1-inch cubes. If you want to extract any remaining moisture from the tofu cubes, place them over a towel and press them for another 5 minutes or so.
  • While the tofu is being pressed, combine all the seasonings and the cornstarch in a bowl and mix thoroughly.
  • When ready, toss the tofu into the starch mixture, ensuring it's coated on every side. Tap away any excess.
  • Preheat a large skillet over medium-high heat with about 1/4 inch of oil until it shimmers.
  • Once hot, carefully add the coated tofu in a single layer and pan-fry the tofu for 2-3 minutes per side until well browned and crispy.
    Leave the tofu untouched while it cooks, apart from flipping it, so it sears properly.
  • When ready, use a slotted spoon to carefully remove it from the oil and transfer it to paper towels to absorb any excess oil, then serve and enjoy!

Video

Notes

Use a non-stick pan: Otherwise, it can stick and fall apart while cooking. Make sure the pan is well pre-heated, too.
Avoid overcrowding the pan: Otherwise, the tofu will steam, not fry. Work in batches, if needed.
Don’t move it often: Give the tofu a chance to sear and become crispy on all sides rather than moving it around the pan too much.
Drain the oil: This is the perfect last step for the BEST crispy tofu cubes.
Check the blog post for serving suggestions and storage information!
Course: Appetizer, Main, Side
Cuisine: American
Freezer friendly: 3 Months
Shelf life: 5 Days

Nutrition

Calories: 266kcal, Carbohydrates: 10g, Protein: 7g, Fat: 22g, Saturated Fat: 2g, Polyunsaturated Fat: 7g, Monounsaturated Fat: 13g, Trans Fat: 0.1g, Sodium: 299mg, Potassium: 12mg, Fiber: 1g, Sugar: 0.3g, Vitamin A: 126IU, Vitamin C: 0.01mg, Calcium: 99mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating