How to Fry Tofu (Crispy Pan Fried Tofu)

If you’ve ever ended up with soft, soggy tofu when you were going for crispy and golden – this guide is for you. Pan frying is one of my all-time favorite ways to cook tofu, and honestly it might be the most versatile – no special equipment needed and you can have it on the table in 20 minutes!

Love a good tofu recipe? You need to try our Easy Tofu Marinades as well as our delicious tofu stir fry and our Simple Grilled Tofu recipe!

Why you’ll love this super simple crispy tofu!

I’ve tried EVERY method of cooking tofu and this is one of my favorite ways to get simple pan fried tofu with the most perfect 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 just easier to pan fry it since I’m getting the skillet dirty anyways.

I’ve really worked on this recipe over the past 10 years to get it PERFECT 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 super firm tofu – super 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, just 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 – just enough to coat the pan and get that sear going

Optional – nutritional yeast adds a delicious 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 classic 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 game changer if you haven’t tried it! Instead of cutting, just 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 perfect fried tofu: a good non-stick skillet!

Trust me 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 definitely need more oil AND it’s still going to stick to the pan a bit.

How to Make It

Just 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 favorite sauces and serve with your favorite dish!

Expert Tips for Perfect Pan Fried Tofu

Use a non-stick skillet. I’ve tried a cast iron skillet, stainless, everything – non-stick is the best 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

What kind of tofu is best for frying?

Extra firm tofu is your friend here. It holds its shape, presses well, and gets the crispiest exterior. Firm tofu works too – just press it longer. Avoid soft or silken tofu; it’ll fall apart in the pan.

Do you need to press tofu before frying?

Yes – this step really matters (unless you’re using super-firm tofu). Pressing removes excess water so the tofu can actually brown instead of steam. Even 15 minutes of pressing makes a noticeable difference. Here’s my full guide on how to press tofu.

Can you marinate tofu before frying it?

Absolutely! Marinating first adds a ton of flavor. Just make sure to pat the tofu dry again after marinating so it still browns properly. My marinated tofu recipe walks you through it.

Print

How to Fry Tofu

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. Just a few simple ingredients, about 20 minutes, and endlessly versatile. Includes an optional creamy tahini sauce that’s worth making!
Course dinner
Cuisine American
Diet Vegan, Vegetarian
Prep Time 15 minutes minutes
Cook Time 15 minutes minutes
Total Time 30 minutes minutes
Servings 2 large servings
Calories 307kcal

Ingredients

15 ounce block of tofu block1 ½ tablespoons oil divided, I usually use olive oil1 ½ tablespoons soy sauce (or amino acids)½ teaspoon fine sea salt½ teaspoon freshly cracked black pepper or to taste½ teaspoon garlic powder2 tablespoons cornstarch (arrowroot powder also works well)OPTIONAL: other spices as desired*

For the creamy tahini sauce (totally optional!):

¼ cup tahini1 tablespoon soy sauce1 tablespoon sriracha or other hot sauce1 tablespoon rice wine vinegar1 tablespoon maple syrup or agave1 clove garlic finely minced½ an inch of ginger root freshly grated3 tablespoons of water

Instructions

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.
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.
In a large skillet (I definitely recommend non-stick for this recipe!), 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 perfect. Continue to cook until you reach your desired level of crispiness.
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!

Video

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.

Nutrition

Calories: 307kcal | Carbohydrates: 14g | Protein: 20g | Fat: 20g | Saturated Fat: 10g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 3g | Sodium: 1345mg | Potassium: 38mg | Fiber: 2g | Sugar: 1g | Vitamin C: 0.01mg | Calcium: 270mg | Iron: 3mg

The post How to Fry Tofu (Crispy Pan Fried Tofu) appeared first on Food with Feeling.