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

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!

crispy pan fried tofu cubes on a plate with green onion

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 to fry tofu including tofu, oil, cornstarch, garlic powder, salt, and pepper

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.
crispy pan fried tofu chunks on a plate with green onion

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.

tofu cut into cubes on a wood cutting board

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.

torn pieces of raw tofu in a large bowl

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.

up close shot of crispy tofu in a large skillet

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 :)

tofu in a tofu press with olive oil and soy sauce in the background
  1. 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.
torn pieces of tofu in a large bowl after being tossed with cornstarch and spices
  1. 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 fried tofu chunks in a large skillet after they have been cooked
  1. 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.
up close shot of crispy pan fried tofu chunks on a plate with green onion

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.

5 from 4 votes

How to Fry Tofu

Prep: 15 minutes
Cook: 15 minutes
Total: 30 minutes
Servings: 2 large servings
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!

Video

Youtube video
Save this recipe!
Get this sent to your inbox, plus enjoy weekly doses of recipe inspiration!

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 (totally 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

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!

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

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

Tried this recipe?Mention @foodwithfeeling or tag #foodwithfeeling!

About Brita Britnell

Brita is the author of Food with Feeling which is a vegetarian based food blog. She creates easy and delicious recipes that encourage people to try more meat-free recipes!

You May Also Like

5 from 4 votes

Leave a comment

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

Recipe Rating




8 Comments

  1. Dyan says:

    5 stars
    This looks great! Can I also marinate the tofu first? If so, does it change the recipe? Thanks!

  2. Tammy says:

    5 stars
    I made this up for a lunch and dinner for me since hubby will not eat tofu. I LOVE the sauce! Added extra sriracha and used teriyaki instead of soy sauce. My tahini was a little dried out so mine didnt turn out pretty, but it tastes great!

  3. Hali says:

    5 stars
    Wow this sauce is DELICIOUS!!!
    What a great, simple, and easy recipe. Perfect for a delicious quick meal.

  4. Teresa says:

    5 stars
    Awesome!!!!! I love it!!!! Itโ€™s a great recipe. ย No changes made. ย 

    1. Brita says:

      yay! So glad that you liked it! I need to make this again SOON too!

  5. Georgia Blake says:

    Can you fry it in bacon grease? To give it a bacon flavor? Weve never used tofu before and we got it on sale.

    1. Brita says:

      I’ve never tried that but I’m sure it would work just fine!