Crispy on the outside and tender on the inside, this fried tofu recipe is an easy and flavorful dish that works perfectly for weeknight dinners, meal prep, or adding plant-based protein to your favorite meals. With a seasoned cornstarch coating and simple pantry spices, every bite is packed with savory goodness and satisfying crunch.
Why You’ll Love This Recipe
This fried tofu recipe is quick, versatile, and incredibly delicious. The tofu develops a perfectly crispy crust while staying soft in the center. It pairs beautifully with rice, noodles, salads, wraps, and stir-fries, making it one of the most useful recipes to keep in your kitchen rotation.
You’ll also love how simple the ingredient list is. Most of the seasonings are pantry staples, and the preparation requires only a few easy steps. Whether you are new to tofu or already enjoy plant-based cooking, this recipe delivers excellent texture and flavor every time.
Another reason this recipe stands out is its adaptability. You can make it spicy, smoky, or even slightly sweet depending on your favorite seasonings and sauces.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 block firm tofu (about 14 ounces / 396 grams)
2 tablespoons soy sauce or coconut aminos
2 tablespoons cornstarch
2 tablespoons nutritional yeast
1/2 teaspoon garlic powder
1/2 teaspoon onion powder
1/4 teaspoon sea salt
1/4 teaspoon black pepper
3 tablespoons olive oil or vegetable oil for frying
Directions
Start by pressing the tofu to remove excess moisture. Place the tofu block between clean kitchen towels or paper towels and set a heavy pan on top. Let it press for about 30 minutes. This step helps the tofu become crispier during cooking.
Once pressed, cut the tofu into small cubes about 1/2 inch in size. Transfer the cubes to a large bowl and drizzle the soy sauce over them. Toss gently so all pieces are coated evenly.
In a separate bowl, combine the cornstarch, nutritional yeast, garlic powder, onion powder, sea salt, and black pepper. Sprinkle the seasoning mixture over the tofu and toss carefully until every piece is coated. Allow the tofu to rest for about 5 minutes so the coating sticks well.
Heat the oil in a large skillet or wok over medium heat. Once the oil is hot, carefully add the tofu cubes in a single layer. Avoid overcrowding the pan because this can prevent crispiness.
Cook the tofu for about 2 minutes on each side until golden brown and crispy. Turn the pieces gently using tongs or a spatula.
Transfer the cooked tofu to a plate lined with paper towels to absorb extra oil. Serve immediately while hot and crispy.
For spicy fried tofu, add a pinch of cayenne pepper or chili flakes to the seasoning mixture.
You can also add smoked paprika for a smoky flavor that pairs wonderfully with rice bowls and wraps.
If you prefer extra crunch, use a combination of cornstarch and panko breadcrumbs before frying.
For an air fryer version, lightly spray the coated tofu with oil and air fry at 400°F for about 15 minutes, shaking halfway through.
You may also toss the finished tofu in sauces like teriyaki sauce, sweet chili sauce, garlic sauce, or sesame ginger sauce.
Storage/Reheating
Store leftover fried tofu in an airtight container in the refrigerator for up to 4 days.
For longer storage, place the tofu in a freezer-safe container and freeze for up to 3 months.
To reheat, bake the tofu in a preheated oven at 375°F for about 10 minutes until warm and crispy again. You can also reheat it in a skillet over medium heat with a small amount of oil.
Although the microwave works for reheating, it may soften the crispy coating slightly.
FAQs
Can I use extra-firm tofu instead of firm tofu?
Yes, extra-firm tofu works very well and often becomes even crispier after frying.
Why do I need to press the tofu?
Pressing removes excess moisture, allowing the tofu to absorb flavor better and develop a crisp texture.
Can I bake the tofu instead of frying it?
Yes, bake it at 400°F for about 25 to 30 minutes, flipping halfway through.
What oil is best for frying tofu?
Olive oil, vegetable oil, avocado oil, or canola oil all work well.
Can I make this recipe gluten-free?
Yes, use tamari or gluten-free soy sauce instead of regular soy sauce.
How do I keep tofu crispy?
Avoid overcrowding the pan and serve the tofu immediately after cooking for the best texture.
Can I prepare tofu ahead of time?
Yes, you can press and season the tofu several hours ahead before frying.
What can I serve with fried tofu?
It pairs well with rice, noodles, salads, roasted vegetables, and stir-fried dishes.
Is nutritional yeast necessary?
No, but it adds extra savory flavor and helps create a richer coating.
Can I freeze fried tofu after cooking?
Yes, let it cool completely before freezing in an airtight container.
Conclusion
This fried tofu recipe is simple, crispy, and packed with flavor. With just a handful of ingredients and easy preparation steps, you can create a versatile dish that works in countless meals. Whether served in bowls, wraps, salads, or on its own with dipping sauce, this crispy tofu is guaranteed to become a favorite recipe you’ll make again and again.
Fried Tofu is a crispy, savory plant-based dish made with firm tofu coated in a seasoned cornstarch mixture and pan-fried until golden and crunchy on the outside while staying soft inside. It is versatile, protein-rich, and perfect for bowls, stir-fries, salads, or snacks.
Ingredients
1 block firm tofu (about 14 oz / 396 g)
2 tablespoons soy sauce or coconut aminos
2 tablespoons cornstarch
2 tablespoons nutritional yeast
1/2 teaspoon garlic powder
1/2 teaspoon onion powder
1/4 teaspoon sea salt
1/4 teaspoon black pepper
3 tablespoons olive oil or vegetable oil
Instructions
Press tofu for 30 minutes to remove excess moisture.
Cut tofu into cubes and toss with soy sauce.
Mix cornstarch, nutritional yeast, and spices in a bowl.
Coat tofu evenly in the seasoning mixture.
Heat oil in a skillet over medium heat.
Fry tofu in a single layer until golden and crispy on all sides.