I’m sharing an easy pan-fried tofu recipe with just six basic ingredients that proves you can make crispy tofu without cornstarch and easily convert it to gluten-free for a rice and veggie bowl.

I love a simple recipe that still surprises me, and Easy Crispy Tofu is exactly that. I start with extra firm tofu and dust it with cornstarch, then pan fry until the outside goes crackly and wildly addictive.
I’ve poked around with trendy things like Air Fryer Tofu Crispy Without Cornstarch and even dug through Crispy Tofu Recipes Pan Fried, but this version keeps pulling me back because it’s fast, loud with texture, and oddly satisfying. I usually throw it into a bowl for dinner, or snack straight from the pan, and somehow it always disappears too fast.
Ingredients

- Extra firm tofu packs protein, soaks up sauces, and gives a meaty, satisfying chewy bite.
- Cornstarch creates an ultra crispy shell, light golden crunch that keeps tofu from getting soggy.
- Soy sauce brings deep umami and salt, tamari is perfect if you need gluten free.
- Neutral oil allows high heat searing for even browning without adding strong or weird flavors.
- Salt enhances all flavors, pulls out the tofu’s subtle nuttiness and balances the dish nicely.
- Freshly ground black pepper adds bright warmth and a gentle spicy kick to finish bites.
Ingredient Quantities
- 14 oz (400 g) extra firm tofu
- 2 tablespoons cornstarch
- 1 tablespoon soy sauce or tamari (use tamari to make it gluten free)
- 2 tablespoons neutral oil like vegetable or canola
- 1/2 teaspoon kosher or sea salt
- 1/4 teaspoon freshly ground black pepper
How to Make this
1. Drain the 14 oz block of tofu, wrap it in a clean kitchen towel or paper towels and press under a heavy skillet or a few canned goods for 15 to 30 minutes to squeeze out as much water as you can.
2. Slice the pressed tofu into cubes or slabs about 1/2 inch thick, then pat them dry again so they’re not damp.
3. Put the tofu in a bowl, drizzle 1 tablespoon soy sauce or tamari, sprinkle 1/2 teaspoon salt and 1/4 teaspoon freshly ground black pepper, toss gently to coat and let sit 5 minutes so the flavor soaks in.
4. Sprinkle 2 tablespoons cornstarch over the tofu and toss or gently shake until every piece has a light, even coating; press the cornstarch onto any wet spots if needed.
5. Heat 2 tablespoons neutral oil in a large skillet over medium high heat until it shimmers but isnt smoking.
6. Add tofu in a single layer, dont crowd the pan, and cook undisturbed 3 to 5 minutes until the bottom is golden and crisp; flip and cook other sides, another 2 to 4 minutes per side. Cook in batches if necessary.
7. Transfer the crispy tofu to a paper towel lined plate to drain and sprinkle a tiny extra pinch of salt while its hot for better flavor.
8. Serve right away over rice and veggies, or store cooled tofu in the fridge and re-crisp in a hot skillet before eating. Tip: use tamari instead of soy sauce to make it gluten free, and resist the urge to stir too much while frying or it wont get super crispy.
Equipment Needed
1. Clean kitchen towel or paper towels
2. Heavy skillet (cast iron or large nonstick)
3. Cutting board
4. Chef’s knife
5. Large mixing bowl
6. Measuring spoons (tablespoon and teaspoon)
7. Tongs or a wide spatula, whichever you prefer
8. Plate lined with paper towels for draining
9. Small bowl or jar for tossing tofu with soy sauce and cornstarch
FAQ
Easy Crispy Tofu Recipe Substitutions and Variations
- Extra firm tofu: tempeh (nuttier, holds shape well, slice thin and pan fry), paneer (mild milky bite that won’t crumble), seitan (chewy, great if you want a meatier texture but not gluten free)
- 2 tablespoons cornstarch: arrowroot powder, tapioca starch, or potato starch, use the same amount for the same crisp
- 1 tablespoon soy sauce or tamari: coconut aminos (gluten free, milder and a bit sweeter), Bragg liquid aminos (very similar umami), low sodium soy sauce if you want less salt
- 2 tablespoons neutral oil like vegetable or canola: peanut oil, grapeseed oil, or avocado oil, pick a high smoke point oil for best frying results
Pro Tips
1) Freeze then thaw the tofu before you press it if you want meatier texture, then press longer than you think, 30 to 60 minutes if you can. Frozen-thawed tofu soaks up marinades better and gets chewier, youll thank me later.
2) Swap or mix potato starch for some of the cornstarch for extra crunch, or toss the cubes in a zip-top bag with the starch so every piece gets an even coat, press the starch onto any wet spots with your fingers.
3) Get the oil hot enough so a tiny piece sizzles on contact, but dont let it smoke. Use a heavy skillet like cast iron or stainless for the best crust and cook in true single layers, no crowding.
4) Salt after frying while the tofu is still hot so the salt sticks, and if you plan to sauce the tofu, toss the crisped pieces into the sauce for only 30 to 60 seconds so they dont go soggy.
5) To revive leftovers re-crisp in a 400 F oven on a wire rack or in an air fryer for a few minutes, dont microwave it or itll turn limp.

Easy Crispy Tofu Recipe
I’m sharing an easy pan-fried tofu recipe with just six basic ingredients that proves you can make crispy tofu without cornstarch and easily convert it to gluten-free for a rice and veggie bowl.
2
servings
443
kcal
Equipment: 1. Clean kitchen towel or paper towels
2. Heavy skillet (cast iron or large nonstick)
3. Cutting board
4. Chef’s knife
5. Large mixing bowl
6. Measuring spoons (tablespoon and teaspoon)
7. Tongs or a wide spatula, whichever you prefer
8. Plate lined with paper towels for draining
9. Small bowl or jar for tossing tofu with soy sauce and cornstarch
Ingredients
-
14 oz (400 g) extra firm tofu
-
2 tablespoons cornstarch
-
1 tablespoon soy sauce or tamari (use tamari to make it gluten free)
-
2 tablespoons neutral oil like vegetable or canola
-
1/2 teaspoon kosher or sea salt
-
1/4 teaspoon freshly ground black pepper
Directions
- Drain the 14 oz block of tofu, wrap it in a clean kitchen towel or paper towels and press under a heavy skillet or a few canned goods for 15 to 30 minutes to squeeze out as much water as you can.
- Slice the pressed tofu into cubes or slabs about 1/2 inch thick, then pat them dry again so they're not damp.
- Put the tofu in a bowl, drizzle 1 tablespoon soy sauce or tamari, sprinkle 1/2 teaspoon salt and 1/4 teaspoon freshly ground black pepper, toss gently to coat and let sit 5 minutes so the flavor soaks in.
- Sprinkle 2 tablespoons cornstarch over the tofu and toss or gently shake until every piece has a light, even coating; press the cornstarch onto any wet spots if needed.
- Heat 2 tablespoons neutral oil in a large skillet over medium high heat until it shimmers but isnt smoking.
- Add tofu in a single layer, dont crowd the pan, and cook undisturbed 3 to 5 minutes until the bottom is golden and crisp; flip and cook other sides, another 2 to 4 minutes per side. Cook in batches if necessary.
- Transfer the crispy tofu to a paper towel lined plate to drain and sprinkle a tiny extra pinch of salt while its hot for better flavor.
- Serve right away over rice and veggies, or store cooled tofu in the fridge and re-crisp in a hot skillet before eating. Tip: use tamari instead of soy sauce to make it gluten free, and resist the urge to stir too much while frying or it wont get super crispy.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 229g
- Total number of serves: 2
- Calories: 443kcal
- Fat: 29.5g
- Saturated Fat: 3.8g
- Trans Fat: 0g
- Polyunsaturated: 3.5g
- Monounsaturated: 8.5g
- Cholesterol: 0mg
- Sodium: 1055mg
- Potassium: 300mg
- Carbohydrates: 15.5g
- Fiber: 0.8g
- Sugar: 1g
- Protein: 24g
- Vitamin A: 0IU
- Vitamin C: 0mg
- Calcium: 400mg
- Iron: 3.6mg







![Thai Coconut Soup [Coconut Milk Soup] Recipe](https://bangkokbowl.com/wp-content/uploads/2025/06/Collage_Thai-Coconut-Soup-Coconut-Milk-Soup-_1751036922-150x150.webp)









