Simple Vegan Blog

  • Recipes
  • About
  • Subscribe
  • Start Here
menu icon
go to homepage
  • Recipes
  • About
  • Subscribe
  • Start Here
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Subscribe
  • Start Here
ร—
Home > Recipes > Tofu

Crispy Fried Tofu (20 Minutes)

Published: Aug 27, 2020 ยท Modified: Apr 7, 2023 by Iosune Robles ยท This post may contain affiliate links

5 from 22 votes
Pin Recipe Jump to Recipe
Overview of a dish with pan-fried tofu cubes and the text crispy pan-fried tofu.
A photo of a dish with crispy pan-fried tofu cubes and the text crispy pan-fried tofu.

This crispy fried tofu is ready in just 20 minutes, super flavorful, protein-rich, and requires only 6 ingredients. Perfect for salads, stir-fries, and more!

A dish with crispy pan-fried tofu cubes.

You'll end up with fried tofu cubes that are soft on the inside, but lightly crispy on the outside. Also, don't worry about deep frying, just a non-stick pan, and a little oil will do the trick.

Fried tofu is one of the easiest and most delicious ways of eating tofu. It's a super simple and easy-to-make recipe made with inexpensive and common ingredients that you can find at your grocery store.

Tofu is one of the best sources of good-quality vegan protein and is very affordable.

However, some people don't like it because if it's not cooked or marinated correctly it doesn't taste like anything, but if you prepare it the right way, it can taste amazing.

If you're looking for new and tasty ways to incorporate tofu into your meals, you'll find a wide range of delicious tofu recipes on the blog, including some fan favorites like my tofu scramble and marinated tofu.

Jump to:
  • ๐ŸŒŸ Why you'll love this recipe
  • ๐Ÿงพ Ingredients (with substitutions)
  • ๐Ÿ“‹ Variations
  • ๐Ÿ”ช Instructions
  • ๐Ÿฝ Serving suggestions
  • โ„๏ธ Storage
  • ๐Ÿ’ญ Expert tips
  • โ“Recipe FAQs
  • ๐ŸŒฑ More tofu recipes
  • Crispy Fried Tofu

🌟 Why you'll love this recipe

  • This pan-fried tofu recipe is packed with protein making it a nutritious and satisfying option for any meal, and a perfect chicken replacement.
  • This versatile dish is easy to make and perfect for adding protein to your salads, stir-fries, or wraps.
  • The seasoning mix of soy sauce, garlic powder, and black pepper creates a mouth-watering flavor.
  • Pan-frying the tofu gives you all the crispiness without added fat and calories.
  • Whip up a healthy and delicious meal in just 25 minutes with this easy 6-ingredient recipe, perfect for busy weeknights!

🧾 Ingredients (with substitutions)

Ingredients needed to make pan-fried tofu.

Tofu

It is the base of the recipe, providing a plant-based source of protein and a firm texture to the final dish.

Firm or extra-firm tofu work best for fried tofu. Soft or silken tofu is not a good choice as it will fall apart easily.

Soy sauce

Adds a savory, umami taste that complements the fried tofu and adds depth to the dish.

Instead of soy sauce, you can use tamari for a gluten-free alternative or coconut aminos, which is soy-free, or some salt to taste. However, soy sauce is the best choice

Garlic powder

Brings in a nice garlic kick to jazz up the fried tofu without being too strong.

It can be replaced with onion powder, or you could even omit it if you want.

I wouldn't use fresh garlic as the tofu cubes are coated with cornstarch and I think minced garlic would difficult the coating process.

Ground black pepper

Adds a little kick of spice and heat to the recipe. If you don't have black pepper, you could use white pepper instead, or even omit it.

Cornstarch

Serves to coat the tofu and helps create a crispy, golden layer when fried.

It can be replaced with arrowroot powder, or pretty much any type of starch you have on hand.

Oil

Extra virgin olive oil is a good choice for this recipe due to its fruity flavor and high smoke point, which prevents burning during frying.

It is also a healthy option, rich in monounsaturated fats and antioxidants that promote heart health.

However, you can use a different type of oil, such as vegetable, canola, sunflower, or avocado oil.

See the recipe card below for a full list of ingredients and measurements.

📋 Variations

Here are some variations you can try with this pan-fried tofu recipe:

  • Spicy: Add some red pepper flakes or sriracha sauce to the tofu marinade for an extra kick of heat.
  • Sesame: Add a tablespoon of toasted sesame oil to the marinade, and sprinkle the finished tofu with sesame seeds.
  • Teriyaki: Replace the soy sauce in the marinade with teriyaki sauce, and sprinkle the finished tofu with chopped scallions.
  • Curry: Add a tablespoon of curry powder to the cornstarch coating for a delicious Indian-inspired flavor.
  • Lemon Herb: Add a tablespoon of fresh lemon juice and a teaspoon of dried herbs (such as thyme or rosemary) to the marinade for a bright, fresh flavor.

Air fryer tofu

Although I prefer to pan-fry my tofu, if you want to cook it using your air fryer, you can check out my air fryer tofu recipe, or you can cook this one following just some easy steps.

First, preheat your air fryer to 400ºF or 200 Cº, then transfer the tofu cubes to the air fryer basket in a single layer, and cook for 10 to 15 minutes or until golden brown.

Baked tofu

Same as above, you can check out my baked tofu recipe, or you can cook this one following just some easy steps.

First, preheat the oven to 400ºF or 200ºC, then transfer the tofu cubes to a lined baking sheet and bake for 15 minutes.

Remove the baking sheet from the oven and flip each of the tofu cubes so they can cook evenly on the other side. Bake for 15 more minutes or until golden brown.

🔪 Instructions

Tofu cubes in a large mixing bowl with some seasonings on top.

Step 1: Add the tofu cubes, soy sauce, garlic powder, and black pepper to a large bowl, and mix until well combined.

Tofu cubes already mixed with seasonings in a large mixing bowl.

Step 2: Let it rest for at least 5 minutes, but if you're in a hurry, you can skip this step.

Seasoned tofu cubes in a freezer bag with some cornstarch on top.

Step 3: Drain the tofu from the marinade liquid and discard it, then transfer ⅓ of the tofu cubes into a freezer bag with 1 or 2 tablespoons of cornstarch and toss to coat.

Tofu cubes in a freezer bag already mixed with the cornstarch.

Step 4: Repeat this step with the remaining tofu and cornstarch. Add more cornstarch if needed.

Tofu cubes on a shallow dish already mixed with the cornstarch.

Step 5: If you don’t want to use a freezer or plastic bag, just add the cornstarch to a shallow dish, then the tofu cubes, and toss to coat.

Tofu cubes on a non-stick frying pan with some oil while cooking.

Step 6: Heat the oil in a large non-stick pan or a skillet and add the tofu cubes.

Fried tofu cubes on a non-stick frying pan.

Step 7: Cook the tofu cubes over medium-high heat until all sides are golden brown. 

Fried tofu cubes on a plate.

Step 8: Remove the fried tofu from the pan or skillet and transfer it to a plate or a wire rack. 

🍽 Serving suggestions

Here are some delicious serving suggestions:

  • Serve the tofu cubes over a bed of steamed, roasted, or sautéed vegetables, such as roasted broccoli, roasted carrots, or sauteed Brussels sprouts.
  • Top a grain bowl with the crispy tofu cubes, along with some cooked quinoa or brown rice, sliced avocado, and a drizzle of Lemon Tahini Dressing.
  • Serve the tofu as a sandwich or wrap filling, along with lettuce, sliced tomato, and your favorite condiments.
  • Use the tofu cubes as a protein-packed topping for a salad, along with some chopped nuts, dried fruit, and a vinaigrette dressing.
  • Serve the tofu as an appetizer with a dipping sauce, such as vegan mayo, peanut sauce, or sweet chili sauce.

❄️ Storage

  • Refrigerator: Although fried tofu is best when served immediately, so it can keep its amazing texture, you can also store the leftovers in an airtight container in the refrigerator for 5-7 days.
  • Freezer: I do not recommend freezing the fried tofu as the coating may not thaw and reheat well.
  • Reheat: It can be reheated in the microwave or on the stovetop over medium heat until warmed through. Add a little oil if needed.
a white dish with pan-fried tofu cubes.

💭 Expert tips

  1. To make this fried tofu super crispy I usually add 6 tablespoons of cornstarch, but you can use only 3 tablespoons or even less.
  2. I hardly ever press my tofu, but I know many people think this is a must if you want your tofu to absorb all the flavors from the seasonings or the marinade you're using.
  3. If you press it, you'll get extra crispy tofu. Just wrap the tofu in paper towels or in a clean towel and apply a steady weight to squeeze out the moisture. Let it sit for 5 to 10 minutes.
  4. Heat up the pan first and then add the oil. Wait for the sizzling sound before adding the tofu. A hot skillet helps prevent sticking and makes flipping easier.
  5. Use a non-stick pan instead of a stainless steel or cast iron pan to prevent your fried tofu from sticking.

❓Recipe FAQs

Can I make my pan-fried tofu in advance?

You may want to consider making the fried tofu just before serving to ensure maximum crispiness on the outside.

If you'd like to make it in advance, store the leftovers in an airtight container in the refrigerator for 5-7 days, and then reheat on the stovetop with a bit of oil over medium heat until warmed through.

Can I freeze my fried tofu?

I wouldn't suggest you freeze it since the tofu would probably get a soft texture. And this recipe is amazing because of its flavor but also because of its wonderfully crispy texture!

What kind of tofu is best to make fried tofu?

Extra-Firm tofu has the least amount of liquid and is a great choice for frying.

However, I find it too dry sometimes, so I prefer to use firm tofu because it has the proper amount of liquid without falling apart like silken or soft tofu, but it's not as dry as extra-firm tofu.

Do you really need to press the tofu?

As I explained above in more detail, I hardly ever press my tofu and I'm so happy with the results.

But for extra crispy tofu and if you want the tofu to absorb all the flavors from the seasonings or marinade you're using, you should press it.

How do you fry tofu without sticking?

The easiest way is by using a non-stick pan.

If you’re using a skillet, or regular pan, preheat it on the stove for 1-2 minutes before adding the oil, and make sure to use enough to coat the bottom of the pan.

It's also really important to wait for the tofu cubes to release from the pan. As the tofu cooks and gets golden brown, the cubes will un-stick from the pan.

🌱 More tofu recipes

  • Sticky Orange Tofu
  • Crispy Sesame Tofu
  • Kung Pao Tofu
  • Spicy Korean Tofu Soup
  • Silken Tofu Smoothie

Did you like this recipe? Please leave a rating and comment below!

Square photo of a dish with crispy pan-fried tofu cubes.
5 from 22 votes

Crispy Fried Tofu

This crispy fried tofu is ready in just 20 minutes, super flavorful, protein-rich, and requires only 6 ingredients. Perfect for salads, stir-fries, and more!
Prep: 10 minutes mins
Cook: 10 minutes mins
Total: 20 minutes mins
Servings: 4
PRINT PIN COMMENT


Ingredients  

  • 1 block firm tofu, about 14 ounces or 400 g, drained and cubed
  • 1 tablespoon soy sauce
  • ½ teaspoon garlic powder
  • ½ teaspoon ground black pepper
  • 3-6 tablespoons cornstarch, I used 6 tablespoons, see notes
  • 1-2 tablespoons oil of your choice, I used extra virgin olive oil
Prevent your screen from going dark

Instructions 

  • Add the tofu cubes, soy sauce, garlic powder, and black pepper to a large bowl, and mix until well combined.
  • Let it rest for at least 5 minutes, but if you're in a hurry, you can skip this step.
  • Drain the tofu from the marinade liquid and discard it, then transfer ⅓ of the tofu cubes into a freezer bag with 1 or 2 tablespoons of cornstarch and toss to coat.
  • Repeat this step with the remaining tofu and cornstarch. Add more cornstarch if needed.
  • If you don’t want to use a freezer or plastic bag, just add the cornstarch to a shallow dish, then the tofu cubes, and toss to coat.
  • Heat the oil in a large non-stick pan or a skillet and add the tofu cubes. I used extra virgin olive oil, but any oil will do. 
  • Cook the tofu cubes over medium-high heat until all sides are golden brown.
  • Remove the fried tofu from the pan or skillet and transfer it to a plate or a wire rack. 

Notes

  • To make this fried tofu super crispy I usually add 6 tablespoons of cornstarch, but you can use only 3 tablespoons or even less.
Substitutions:
  • Firm or extra-firm tofu work best for this recipe. Soft or silken tofu is not a good choice as it will fall apart easily.
  • Instead of soy sauce, you can use tamari for a gluten-free alternative or coconut aminos, which is soy-free, or some salt to taste. 
  • Garlic powder can be replaced with onion powder, or you could even omit it if you want.
  • I wouldn't use fresh garlic as the tofu cubes are coated with cornstarch and I think minced garlic would difficult the coating process.
  • If you don't have black pepper, you could use white pepper instead, or even omit it.
  • Cornstarch be replaced with arrowroot powder, or pretty much any type of starch you have on hand.
  • Extra virgin olive oil is my favorite choice, but you can use a different type of oil, such as vegetable, canola, sunflower, or avocado oil.
Variations:
  • Air fryer: If you want to cook this recipe in the air fryer, preheat your air fryer to 400ºF or 200 Cº, transfer the tofu cubes to the air fryer basket in a single layer, and cook for 10 to 15 minutes or until golden brown.
  • Oven: If you want to cook this recipe in the oven, preheat the oven to 400ºF or 200ºC, then transfer the tofu cubes to a lined baking sheet and bake for 15 minutes, flip them and bake for 15 more minutes or until golden brown.
Storage:
  • Refrigerator: Although it is best when served immediately, you can also store the leftovers in an airtight container in the refrigerator for 5-7 days.
  • Freezer: I do not recommend freezing the fried tofu as the coating may not thaw and reheat well.
  • Reheat: It can be reheated in the microwave or on the stovetop over medium heat until warmed through. Add a little oil, water, or vegetable stock if needed.
Expert tips:
  • I hardly ever press my tofu, but I know many people think this is a must if you want your tofu to absorb all the flavors from the seasonings or the marinade you're using.
  • If you press it, you'll get extra crispy tofu. Just wrap the tofu in paper towels or in a clean towel and apply a steady weight to squeeze out the moisture. Let it sit for 5 to 10 minutes.
  • Heat up the pan first and then add the oil. Wait for the sizzling sound before adding the tofu. A hot skillet helps prevent sticking and makes flipping easier.
  • Use a non-stick pan instead of a stainless steel or cast iron pan to prevent your fried tofu from sticking.

Nutrition

Serving: 1serving | Calories: 164kcal | Carbohydrates: 14g | Protein: 9g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 4g | Sodium: 257mg | Potassium: 18mg | Fiber: 1g | Sugar: 0.4g | Vitamin A: 1IU | Vitamin C: 0.01mg | Calcium: 126mg | Iron: 1mg
Tried this recipe?Leave a comment below and let me know how it was!
Course: Main Dish, Side Dish
Cuisine: American
Author: Iosune Robles

More Tofu Recipes

  • Vegan kimchi stew in a large pot with scallions on top, and a bowl of extra scallions on the side.
    Vegan Kimchi Stew (Kimchi Jjigae)
  • Tofu bacon slices on a white background with a finger picking up a slice.
    Tofu Bacon
  • Marry Me Tofu in a skillet, garnished with chopped basil, with a bowl of basil on the side.
    Marry Me Tofu
  • Vegan mascarpone in a glass bowl with fresh strawberries and more strawberries around it.
    Vegan Mascarpone Cheese

Comments

  1. Michelle says

    August 28, 2021 at 10:05 pm

    5 stars
    This was so yummy! I wasnโ€™t sure how the kids would like it but they both (1yo and 5yo) wolfed it down. My first time making tofu for the family and Iโ€™ll definitely make it regularly now

    Reply
    • Iosune Robles says

      August 30, 2021 at 10:06 am

      Hi Michelle! So glad you all liked it ๐Ÿ™‚

      Reply
  2. Valerie Palmquist says

    July 29, 2021 at 12:46 am

    Really good! And I am not vegan so it surprised me. Glad to have a meat free option that tastes so good!

    Reply
    • Iosune Robles says

      July 30, 2021 at 9:04 am

      Hi Valerie! Thanks for your kind comment ๐Ÿ™‚ I'm glad you liked it!

      Reply
  3. cafenitro says

    May 21, 2021 at 5:51 am

    If you want this to be like chicken nuggets, bake after frying for an hour and twenty minutes at 200 degrees (F). (Removes a lot more moisture and gives a meatier texture).

    Reply
    • Iosune says

      April 04, 2023 at 2:35 pm

      Hi Cafenitro! Thank you so much for the comment. I'll try!

      Reply
  4. Khaliah Griffin says

    May 21, 2021 at 12:50 am

    5 stars
    My boyfriend and I have been vegetarian for awhile and this is my first time ever making tofu. Amazing!! I was nervous to how it would turn out, but omg it was better than I expected!! This recipe will be used often for sure. I used extra firm tofu, cut the tofu in larger square pieces and made a dipping sauce from Thai chili sauce, soy sauce & peanut butter. Yum!

    Reply
  5. Khaliah Griffin says

    May 21, 2021 at 12:49 am

    5 stars
    My boyfriend and I have been vegetarian for awhile and this is my first time ever making tofu. Amazing!! I was nervous to how it would turn out, but omg it was better than I expected!! This recipe will be used often for sure. I used extra firm tofu, cut the tofu in larger square pieces and made a dipping sauce from Thai chili sauce, soy sauce & peanut butter. Yum!

    Reply
    • Iosune Robles says

      May 26, 2021 at 2:13 pm

      Sounds so good! I'm glad you liked it ๐Ÿ™‚

      Reply
  6. Will says

    May 11, 2021 at 8:54 pm

    Hi! If i were you the only change id make is from corn starch to potato flower! Makes all the difference!

    Reply
    • Iosune Robles says

      May 12, 2021 at 9:47 am

      Thanks for the tip ๐Ÿ™‚

      Reply
  7. Danny says

    April 26, 2021 at 6:10 am

    5 stars
    So easy and delicious! I cut tofu into triangle shapes; they fried up nicely. I use a heavier oil (not as healthy), but oh they fry up crispy. We drizzled a curry aioli to serve. No leftovers!

    Reply
    • Iosune Robles says

      April 27, 2021 at 12:10 pm

      Sounds so good ๐Ÿ™‚ Have a nice day!

      Reply
  8. Ashley H. says

    April 16, 2021 at 12:50 am

    5 stars
    Used this recipe for tacos but used different spices (obviously). It turned out great!

    Reply
    • Iosune Robles says

      April 16, 2021 at 11:31 am

      Hi Ashley! So glad you liked it ๐Ÿ™‚

      Reply
  9. Lori Johnson says

    April 15, 2021 at 1:57 am

    5 stars
    This recipe is amazing! My mind is going with all the possibilities! Fish sticks especially. Inside has same texture and juiciness as fish. All I need is straps and tartar sauce. I am thinking of using masala Indian seasoning too. So many options. I'm wondering how this would compare if made in an air fryer....I didn't have tamari so used soy sauce and bit of WorstShire. It's very flexible. Thank you so much.

    Reply
    • Iosune Robles says

      April 15, 2021 at 12:20 pm

      Hi! Thanks for your comment ๐Ÿ™‚ Here you have our air fryer tofu recipe: https://simpleveganblog.com/air-fryer-tofu/

      Reply
  10. Demetrius Karos says

    December 20, 2020 at 12:03 am

    5 stars
    Simple but good and with options. I added the onion powder but did not freeze for the 5 minutes. I think that would have firmed things up better. Easy, cheap and came out good.

    Reply
    • Iosune Robles says

      December 24, 2020 at 10:30 am

      That's what we always try to offer! Easy, inexpensive, and tasty recipes ๐Ÿ™‚

      Reply
  11. Patti says

    September 03, 2020 at 11:33 pm

    Love this recipe!
    Its simple and very tasty.
    I used regular soya sauce and onion pwdr and pepper plus 6 tablespoons of cornstarch.
    Made it 3 times already.

    Reply
    • Iosune Robles says

      September 04, 2020 at 11:22 am

      Sounds so good Patti! Have a nice day ๐Ÿ™‚

      Reply
  12. DeAnne Norton says

    August 27, 2020 at 7:22 pm

    Could this be done in an air fryer? I bought one just so I could do fried tofu but I can't figure out how to make it happen. Any idea how long I would cook it that way? Thanks ๐Ÿ™‚

    Reply
    • Iosune Robles says

      August 28, 2020 at 11:07 am

      Hi! I haven't tried to make fried tofu in an air fryer but I think it could work ๐Ÿ™‚ I'm not sure about how long you have to cook it, sorry!

      Reply
    • Kathryn Gannon says

      August 30, 2020 at 10:23 pm

      Go to Okonomikitchen there is a recipe on there for air fried tofu.

      Reply
Newer Comments »
5 from 22 votes (9 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating





Overview of a dish with pan-fried tofu cubes and the text crispy pan-fried tofu.
A photo of a dish with crispy pan-fried tofu cubes and the text crispy pan-fried tofu.
Iosune with a glass of juice.

Hi, I'm Iosune!

I share easy and delicious vegan recipes perfect for everyday meals and special occasions, all made with simple, everyday ingredients.

More About Me

Most Popular Recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Photo of some vegan Baileys being poured into a glass
    Vegan Baileys
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu

Vegan Spring Recipes

  • Bowl of vegan tzatziki sauce garnished with cucumber and olive oil.
    The Best Vegan Tzatziki Sauce (15 Minutes)
  • Tofu salad in a bowl.
    Marinated Tofu Salad
  • Vegan pasta salad on a plate with a fork.
    Easy Vegan Pasta Salad (20 Minutes)
  • Sliced vegan blueberry muffin with a delightful, fruity center on display.
    The Best Vegan Blueberry Muffins
  • Photo of some vegan lemon bars
    Vegan Lemon Bars
  • Close-up photo of a dish with a slice of vegan lemon cake and a fork
    Vegan Lemon Cake

Footer

Overview of a dish with pan-fried tofu cubes and the text crispy pan-fried tofu.
A photo of a dish with crispy pan-fried tofu cubes and the text crispy pan-fried tofu.

↑ Back to Top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.