Simple Vegan Blog

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

Crispy Fried Tofu

Iosune with a glass of juice.
Published: Mar 20, 2026 by Iosune Robles · This post may contain affiliate links
5 from 22 votes
Pin Recipe Jump to Recipe
Fried tofu cubes with a golden crust on a plate.

This fried tofu recipe is one of the easiest ways to make tofu actually taste amazing. It's golden on the outside, soft on the inside, and pan fried in just 20 minutes with only 6 simple ingredients. I've made this recipe many times, and it always turns out well, even without pressing the tofu. It's quick, reliable, and perfect for adding a flavorful plant-based protein to bowls, salads, or stir fries.

Golden brown fried tofu cubes on a plate.

To make this fried tofu, you just toss the tofu with soy sauce and seasonings, coat it lightly with cornstarch, and cook it in a hot pan until golden and crispy. No deep frying needed, just a little oil and a good non-stick pan. The cornstarch is key to getting that crispy texture on the outside while keeping the inside tender.

You can serve this fried tofu in so many ways, whether you're making a quick lunch, an easy dinner, or meal prepping for the week. It works great in bowls, salads, stir fries, or wraps, and pairs with almost any sauce or dressing you like.

If you want to learn more ways to cook tofu, check out my How to Cook Tofu guide, where I share all the basics and tips. You can also try methods like Air Fryer Tofu, Crispy Baked Tofu, or Easy Marinated Tofu for simple and versatile alternatives to this fried tofu recipe.

Why You'll Love This Fried Tofu Recipe

Here are a few simple reasons why this is a recipe you'll want to make again and again.

  • Crispy and golden: The tofu turns out perfectly crispy on the outside while staying soft inside.
  • No deep frying needed: It's pan fried with just a little oil, so it's easier and less messy.
  • Quick and simple: Ready in about 20 minutes with only 6 simple ingredients.
  • Full of flavor: The soy sauce and seasonings give the tofu a delicious savory taste.
  • Versatile: Perfect for bowls, salads, stir fries, or wraps.

Fried Tofu Ingredients

Ingredients for crispy fried tofu.
  • Tofu: Firm or extra-firm tofu works best because it holds its shape and gets crispy on the outside. Avoid soft or silken tofu, as it will fall apart. If you press the tofu, it will turn out even crispier and absorb more flavor. You can learn how in my How to Press Tofu guide. That said, for everyday cooking I usually skip this step to save time, and it still turns out great.
  • Soy sauce: Adds a savory, umami flavor that makes the tofu much more tasty. You can use tamari for a gluten-free option, but soy sauce gives the best flavor.
  • Garlic powder: Gives a nice garlic flavor that works really well here. You can swap it for onion powder or skip it if needed.
  • Black pepper: Adds a little heat and extra flavor. You can use white pepper instead or leave it out.
  • Cornstarch: This is key for getting that crispy coating. You can also use arrowroot powder or another starch if that's what you have on hand.
  • Oil: I like to use olive oil, but any neutral oil like canola, vegetable, sunflower, or avocado oil will work just fine.

Find the full recipe with exact measurements in the recipe card below.

How to Make Fried Tofu

Tofu wrapped in a towel pressed with a pot.
  1. For extra crispy tofu, you can press it first. Wrap the block in a clean kitchen towel and place something heavy on top for 10 to 15 minutes to remove excess moisture. I usually skip this step to save time, and it still turns out really good.
Tofu with soy sauce and spices in a bowl.
  1. Add the tofu cubes, soy sauce, garlic powder, and black pepper to a large bowl.
Seasoned tofu in a bowl.
  1. Toss until evenly coated and let it sit for at least 5 minutes so the tofu can soak up some of the flavor. If you're short on time, you can skip this step.
Tofu cubes coated with cornstarch.
  1. Drain any excess liquid and discard it. Transfer the tofu to a large zip-top bag, add the cornstarch, seal, and shake until coated. Use more or less depending on how crispy you want it, up to about 6 tablespoons. You can also do this in a bowl if you prefer.
Tofu cooking in a pan.
  1. Heat the oil in a large non-stick pan over medium-high heat and add the tofu in a single layer.
Crispy fried tofu in a pan.
  1. Cook for about 8 to 10 minutes, or until golden brown on all sides, turning occasionally so it cooks evenly. Serve immediately.
Crispy tofu cubes on a plate, golden and crunchy.

Tips for the Best Fried Tofu

  • Don't overcrowd the pan, or the tofu won't crisp up properly. If needed, cook it in batches so each piece has enough space.
  • Pressing the tofu helps remove excess moisture and makes it crispier, but you can skip it if you're short on time.
  • Use more cornstarch for a crispier texture, or less if you prefer it lighter.
  • Let the tofu cook undisturbed for a few minutes before flipping so it can develop a golden crust.
  • Make sure the pan is hot before adding the tofu so it sears properly instead of sticking.

Serving Suggestions

This tofu is easy to add to all kinds of meals. You can toss it into a quick rice dish like my Vegan Fried Rice, or use it as a protein topping for salads like my Vegan Caesar Salad or Vegan Quinoa Salad.

It also works great served on the side with veggies or grains, or even as a topping for soups if you want to add some texture. For something simple, you can enjoy it on its own with a dipping sauce like my Vegan Mayonnaise, Vegan Aioli, or Vegan Buffalo Sauce.

How to Store and Reheat Leftovers

  • Refrigerator: Store the leftovers in an airtight container in the fridge for up to 4 days. Keep in mind the tofu will lose some of its crispiness over time.
  • Freezer: Freezing is not recommended, as the texture changes and the coating won't stay crispy once thawed.
  • Reheat: For best results, reheat the tofu in a pan over medium heat with a little oil until warmed through and slightly crispy again. You can also use the air fryer at 350°F (180°C) for 3-5 minutes to bring back the texture. The microwave works too, but it will be softer.

Frequently Asked Questions

Do I have to press the tofu?

For maximum crispiness, pressing the tofu is a great idea, as it removes excess moisture and helps it get crispier and absorb more flavor. If you want to learn how to do it properly, check out my How to Press Tofu guide. That said, for everyday cooking I prefer to keep things simple and skip this step to save time, and it still turns out really good.

What type of tofu works best for fried tofu?

Firm or extra-firm tofu works best because it holds its shape and crisps up nicely. Soft or silken tofu isn't a good option here, as it tends to fall apart.

How do I make fried tofu crispy?

The key is coating the tofu with cornstarch and cooking it in a hot pan. Don't overcrowd the pan, and let the tofu cook undisturbed for a few minutes on each side so it can develop a golden, crispy crust.

Can I make fried tofu ahead of time?

It's best enjoyed fresh for maximum crispiness, but you can make it ahead and store it in the fridge. Just reheat it in a pan or air fryer to bring back some of the texture.

How do I keep tofu from sticking to the pan?

Make sure the pan is hot before adding the tofu, and use a good non-stick pan or enough oil to coat the surface. Also, don't move the tofu too soon, it will release more easily once it's golden on the outside.

Pan fried tofu with a crispy coating on a white plate.

More Tofu Recipes

  • General Tso's Tofu
  • Sweet and Sour Tofu
  • Crispy Sesame Tofu
  • Tofu Scramble
  • Tofu Tacos

Did you make this recipe? Leave a comment and a rating below. I'd love to hear how it turned out!

Crispy fried tofu served on a plate.
5 from 22 votes

Love it? Leave a rating!

Crispy Fried Tofu

This fried tofu is crispy on the outside, soft on the inside, and ready in just 20 minutes with only 6 simple ingredients. A quick, protein-packed option that's perfect for adding to salads, bowls, and more.
Prep: 10 minutes mins
Cook: 10 minutes mins
Total: 20 minutes mins
Servings: 4
PRINT PIN COMMENT


Ingredients 
 

  • 1 (14-ounce) block firm or extra-firm tofu, drained and cut into cubes
  • 1 tablespoon soy sauce
  • ½ teaspoon garlic powder
  • ½ teaspoon black pepper
  • 3 to 6 tablespoons cornstarch, I usually use 6
  • 1 to 2 tablespoons oil, I use olive oil

Instructions 

  • For maximum crispiness, you can press the tofu first. Wrap the block in a clean kitchen towel and place something heavy on top for 10 to 15 minutes to remove excess moisture. That said, I usually skip this step to save time, and it still turns out really good.
    Tofu wrapped in a towel pressed with a pot.
  • Add the tofu cubes, soy sauce, garlic powder, and black pepper to a large bowl.
    Tofu with soy sauce and spices in a bowl.
  • Mix until well combined and let it sit for at least 5 minutes so the tofu can absorb some of the flavor. If you're short on time, you can skip this step.
    Seasoned tofu in a bowl.
  • Drain any excess liquid and discard it. Transfer the tofu cubes to a large zip-top bag, add the cornstarch, seal the bag, and shake until evenly coated. Use more or less depending on how crispy you want it, up to about 6 tablespoons for extra crispy tofu. You can also toss the tofu with the cornstarch in a bowl if you prefer.
    Tofu cubes coated with cornstarch.
  • Heat the oil in a large non-stick pan over medium-high heat and add the tofu in a single layer.
    Tofu cooking in a pan.
  • Cook for about 8 to 10 minutes, or until golden brown on all sides, turning occasionally so it cooks evenly. Serve immediately.
    Crispy fried tofu in a pan.

Notes

  • Store leftovers in an airtight container in the fridge for up to 4 days.
  • Reheat in a skillet over medium heat for a few minutes until warmed through and crispy again. You can also use an air fryer at 375°F (190°C) for 3 to 5 minutes. The microwave works too, but the tofu will be softer and less crispy.
  • It's best served fresh, as it loses some crispiness over time.
  • Freezing is not recommended, as the texture changes and it won't be as good after thawing.

Nutrition

Serving: 1serving | Calories: 165kcal | 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: 127mg | Iron: 1mg
Did you try this recipe?Leave a comment below and let me know how it turned out!
Course: Main Dish, Side Dish
Cuisine: American
Author: Iosune Robles

More Tofu Recipes

  • Golden and crispy tofu cubes.
    Deep Fried Tofu
  • Pan fried tofu cubes with a golden crust.
    How to Cook Tofu (Complete Guide)
  • Homemade tofu fried rice garnished with green onions.
    Tofu Fried Rice
  • Mongolian tofu served over rice with scallions and sesame seeds.
    Mongolian Tofu
Iosune with a glass of juice.

About Iosune

Hi, I’m Iosune! I’m a food lover, home cook, recipe creator, and co-founder of Simple Vegan Blog, which I started in 2014 to show how easy and delicious vegan cooking can be.

More about me

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





Iosune and Alberto.

Welcome!

We’re Iosune and Alberto, the couple behind Simple Vegan Blog. Since 2014, we’ve been sharing easy, flavorful vegan recipes anyone can make.

More about us

Most popular recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)

Fresh spring recipes

  • Tofu salad in a bowl.
    Marinated Tofu Salad
  • Vegan pasta salad on a plate with a fork.
    Easy Vegan Pasta Salad
  • Jar of vegan lemon curd with lemons around and a spoon scooping curd from the jar.
    Vegan Lemon Curd
  • Close-up photo of a dish with a slice of vegan lemon cake and a fork
    Vegan Lemon Cake
  • Vegan tuna on a slice of bread, with lettuce and tomato slices, on a white plate.
    Easy Vegan Tuna
  • Sliced bread topped with lettuce, tomato, and vegan chicken salad.
    Vegan Chicken Salad

Footer

↑ 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.