Dinner
How to Fry Tofu (Crispy Pan Fried Tofu) from the Pantry
If you’ve ever ended up with soft, soggy tofu when you were going for crispy and golden – this guide
- 2 large servings
- Prep 15 minutes
- Cook 15 minutes
- Total 30 minutes

Love a good tofu recipe? You need to try our Unfussy Tofu Marinades as well as our flavor-packed tofu stir fry and our Simple Grilled Tofu recipe!

Why you’ll love this truly simple crispy tofu!

I’ve tried EVERY method of cooking tofu and this is one of my regular ways to get simple pan fried tofu with the most dependable crispy exterior! I truly love my air fryer tofu recipe but sometimes, when I’m making a recipe such as my Orange Tofu, it’s only easier to pan fry it since I’m getting the skillet dirty anyways.
I’ve genuinely worked on this method over the past 10 years to get it RELIABLE and I know you’re going to love it:)
Why You’ll Love This
- Simple technique, seriously impressive results
- Ready in about 20 minutes
- Endlessly versatile – toss it in anything
- No deep frying required

Ingredients needed
The simple ingredients for this crispy pan-fried tofu recipe are listed fully down in the recipe card but let’s briefly go over the pantry staples needed including a few substitutions you can make as desired!
- Extra firm or especially firm tofu – truly firm is my top pick here because it’s already got most of the moisture pressed out, which means less prep and crispier results; extra firm works great too, simply press it first
- Cornstarch – this is the secret to that golden, crispy crust; toss the tofu pieces right before they hit the pan! Potato starch or arrowroot starch also work well.
- Soy sauce – adds a little savory depth and helps the seasoning stick
- Garlic powder – simple and effective; no mincing required
- Olive oil – simply enough to coat the pan and get that sear going
- Optional – nutritional yeast adds a satisfying extra boost of flavor. I like to sprinkle on 1-2 tablespoons before cooking.

How to Prep Your Tofu
This is the part most people skip over, and it makes a big difference. Before you fry, you need to decide how you want to cut your tofu – because the shape changes the final texture.

Option 1: Cut into cubes
The old-school approach. Press your block of tofu first (more on that below), then cut into roughly ½ to 1-inch cubes. Cubes give you clean, uniform pieces with flat sides that get evenly golden and crispy. Great for stir fries, bowls, and anywhere you want tidy bites.

Option 2: Tear it
This one is a worth repeating if you haven’t tried it! Instead of cutting, simply tear the tofu into rough, irregular pieces. The jagged edges and uneven surfaces create way more surface area, which means more crunch and more places for sauce to cling. Highly recommend for anything saucy. DO IT at least once!
Either way, the most important step is pressing the tofu first to remove as much moisture as possible. I have a full guide on how to press tofu here if you need it. Once pressed, pat dry before it goes anywhere near the pan.
My #1 tip for pan frying tofu
Before we go any further, I want to share with you my NUMBER 1 TIP for the dependable fried tofu: a good non-stick skillet!
It holds up on this one! I’ve tried so many different kinds of cookware when frying tofu and nothing does better than a good non-stick. It makes it so that the tofu crisps up perfectly without sticking AT ALL. I’ve had moderate success using a cast iron but you certainly need more oil AND it’s still going to stick to the pan a bit.

How to Make It
Only a reminder that you can find the FULL written crispy fried tofu recipe down in the recipe card, but I want to quickly go over how to make them with visuals for you:)

- Prep the tofu. If using extra-firm tofu, be sure to press it first to release excess moisture following my guide. If you don’t have a tofu press, no worries – I have instructions on how to do it with a paper towel!
Cut or tear the tofu into bite sized chunks.

- Season the tofu. Place the tofu into a large bowl and drizzle with oil and soy sauce. Sprinkle on the spices and cornstarch and mix to combine so that the tofu is evenly coated.

- Pan fry the tofu. Heat the oil in a large non-stick pan over medium high heat. Once hot, add in the tofu and cook for 15 minutes, tossing often, until it’s a NICE golden brown. Add your go-to sauces and serve with your go-to dish!
Expert Tips for Reliable Pan Fried Tofu
- Use a non-stick skillet. I’ve tried a cast iron skillet, stainless, everything – non-stick is the dependable way to get tofu crispy without it sticking. It crisps up evenly and releases cleanly every time.
- Don’t touch it. Once the tofu goes in the pan, leave it alone for at least 5 minutes. It’ll stick at first, then release on its own once a crust forms. Resist the urge to move it early.
- Single layer only. Crowding the pan = steam = soft tofu. Give the pieces room.
- Medium-high heat. You want a hot pan so the tofu sears rather than slowly cooks through.
- Pat dry before it hits the pan. Even a little extra surface moisture slows down browning.

Frequently Asked Questions
The recipe
How to Fry Tofu at Home
This Pan fried tofu recipe is a comprehensive guide to getting crispy, golden fried tofu every time – whether you cut it into cubes or tear it for extra jagged, crunchy edges. Simply a few simple ingredients, about 20 minutes, and endlessly versatile. Includes an optional creamy tahini sauce that's worth making!
- 2 large servings
- Prep 15 minutes
- Cook 15 minutes
- Total 30 minutes
Ingredients
- 15 ounce block of tofu (block)
- 1 ½ tablespoons oil (divided, I usually use olive oil)
- 1 ½ tablespoons soy sauce ((or amino acids))
- ½ teaspoon fine sea salt
- ½ teaspoon freshly cracked black pepper (or to taste)
- ½ teaspoon garlic powder
- 2 tablespoons cornstarch ((arrowroot powder also works well))
- OPTIONAL: other spices as desired*
For the creamy tahini sauce (entirely optional!):
- ¼ cup tahini
- 1 tablespoon soy sauce
- 1 tablespoon sriracha or other hot sauce
- 1 tablespoon rice wine vinegar
- 1 tablespoon maple syrup or agave
- 1 clove garlic (finely minced)
- ½ an inch of ginger root (freshly grated)
- 3 tablespoons of water
Method
- 1
Start by prepping the tofu. If you have a tofu press, you can use that.* Otherwise, wrap the tofu in a dish towel and place it on a rimmed plate or baking sheet. balance a large skillet or pan on top of the tofu block and weigh it down with something heavy (I usually use a couple of cans). Make sure that it’s evenly pressing down on the tofu and not lop sided. Press for 15 minutes.
- 2
Pat the tofu dry and cut or tear it into 1/2-1 inch cubes. Mine usually end up about 2/3 of an inch thick on all sides. Place the tofu in a large bowl and toss together with ½ tablespoon of the oil as well as the salt, pepper, cornstarch, soy sauce, and garlic powder.
- 3
In a large skillet (I surely recommend non-stick for this method!), heat the remaining 1 tablespoon of oil over medium-high heat. Once hot, add in the tofu in a single layer. Watch the tofu but do not touch it for at least 5 minutes. The bottom will form a nice crust after about 5 minutes at which time you can flip it and continue to cook it on all sides, about 10 more minutes. In my skillet a few pieces on the edges stuck a little but most turned out dependable. Continue to cook until you reach your desired level of crispiness.
- 4
While the tofu cooks, whisk together all of the sauce ingredients. Toss the sauce into the skillet with the tofu and cook for a couple of additional minutes until thickened a bit and heated through. Serve and ENJOY!
Cook notes
Note on ingredients – My original recipe had you simply toss the tofu chunks with salt and pepper and pan fry in a little oil. I still love that method but the recipe, as written above, gives the tofu that extra CRUNCH that we all love. Storage – Leftover fried tofu keeps well in an airtight container in the fridge for up to 4 days. Reheat it in a dry skillet over medium heat to get some of the crispiness back – the microwave works in a pinch but will soften it up. Nutritional info – the nutritional info is ONLY for the cooked tofu and does not include the sauce. Non-stick is strongly recommended over cast iron or stainless for the crispiest, cleanest results. Torn tofu pieces create more surface area and extra crunch – worth trying if you haven’t! If marinating tofu first, pat dry again before frying so it still browns properly. See my full pressing guide and marinated tofu recipe for more detail.
Per serving
- Calories307 kcal
- Carbohydrates14 g
- Protein20 g
- Fat20 g
- Saturated Fat10 g
- Polyunsaturated Fat6 g
- Monounsaturated Fat3 g
- Sodium1345 mg
- Potassium38 mg
- Fiber2 g
- Sugar1 g
- Vitamin C0.01 mg
- Calcium270 mg
- Iron3 mg







