I pan-fry my salt and pepper tofu in a regular skillet because I cannot be bothered with hot oil, thermometer and deep frying on a weeknight! Cornstarch-coated cubes get golden and crunchy with just a couple tablespoons of oil, and then are tossed with sizzling garlic, and spices. I make it when I want takeout-level crispy tofu without the takeout-level mess.

How pan frying tofu gets you the same crunch!

Most salt and pepper tofu recipes want you to deep-fry. I get why — a full pot of oil at 375°F does produce incredible crunch. But I don’t want to deal with that on a Tuesday night, and after testing both methods side by side, the pan-fried version gets close enough that I’ve never gone back.
The key is cornstarch, a hot skillet, and not touching the tofu for 3–4 minutes per side. That patience is what builds the crust.
The aromatics go in after. Same pan, lower heat — garlic, dried red chilies, and a fresh green chili sizzle for about 30 seconds, just until fragrant. Then the tofu goes back in for one more minute to pick up all those bits. The five-spice is optional but I almost always add it. It gives the seasoning a warmer, slightly sweet edge that pushes this from “fried tofu with salt” to something that actually tastes like the restaurant version.
I will say this: pressing the tofu matters here more than in most recipes. Use a cast iron skillet, a heavy book, or my favorite tofu press – they all get the job done. But don’t skip it because the cornstarch coating needs a dry surface to cling to. Wet tofu + cornstarch = a gummy paste that steams instead of crisps. Even 15 minutes of pressing makes a noticeable difference!

Ingredients and why they matter
This stir-fried tofu packs flavor and crunch with a simple mix of bold ingredients! Cornstarch creates a crisp coating, while garlic, chilies, and Chinese five-spice add depth and heat. It’s a quick, satisfying dish perfect for busy nights!
Full ingredient list and detailed instructions are on the recipe card.

- Cornstarch is what creates the thin, shatteringly crispy coating. Toss the cubes right before they go into the pan — if the cornstarch sits on wet tofu for too long, it turns gummy. You want a light, even dusting, not a thick layer.
- Chinese five-spice is optional but I’d argue it’s what makes this taste like a restaurant dish and not just “tofu with salt and pepper.” A little goes a long way — ½ teaspoon mixed into the cornstarch coating adds warmth without taking over.
- Dried red chilies and fresh green chili give you two kinds of heat — smoky background warmth from the dried, and bright, sharp kick from the fresh. For a milder version, cut back to 1–2 dried chilies and seed the green one.
TIPS & TRICKS
Shruthi’s top tips
- Press your tofu well. Even 15 minutes under a heavy skillet or book makes a real difference.
- Don’t crowd the pan. I learned this the hard way — tofu cubes piled on top of each other steam and stick together. Fry in two batches if you need to. It takes an extra 5 minutes and it’s worth it every time.
- Coat in cornstarch right before frying. If the coated tofu sits while you prep other things, the cornstarch absorbs moisture and goes pasty. Coat, then straight into the hot pan.
- Let the garlic sizzle, not brown. 30 seconds over medium heat is all you need. Burnt garlic turns bitter fast and there’s no recovering from it.
How to make pan fried tofu
- Drain the excess water and press the tofu (using a tofu press or a heavy skillet/book) for at least 15 minutes, then pat dry and cut into cubes. In a medium bowl, mix together cornstarch, salt, pepper, and five-spice powder. Toss the tofu cubes until evenly coated.
- Heat the oil in a large skillet over medium-high heat. Add the tofu and pan-fry for 3–4 minutes per side until golden and crispy. Remove and drain on a paper towel–lined plate.
- Lower the heat to medium. In the same pan, add garlic, red chilies, and green chili. Sauté for 30 seconds, until fragrant. Add the fried tofu cubes back to the pan and stir to coat for another minute.
- Garnish with chopped green onions and serve immediately with steamed rice, soy sauce, or a sprinkle of extra black pepper.




Variations
- Air fryer version: Spray coated cubes with oil, air fry at 375°F for 12–15 minutes, flipping halfway. Toss with the aromatics in a separate pan after. Works well but the crust is slightly different — more dry-crispy than oil-crispy.
- Extra heat: Leave seeds in the green chili, or add a teaspoon of Sichuan peppercorn to the cornstarch mix for a numbing, tingling heat.
- Rice flour swap: Rice flour instead of cornstarch gives a slightly lighter, less sticky coating. Both work.
How to serve salt and pepper tofu
This vegan tofu recipe is a weeknight lifesaver—quick, flavorful, and versatile! Serve it over fried rice, toss it with noodles, add to a frozen vegetable stir fry, or wrap it in crisp lettuce. It also makes a delicious addition to grain bowls, salads, or wraps!

Storage and reheating suggestions
Fridge: Airtight container, 3–4 days.
Reheating: Skillet over medium-high heat to re-crisp — 2–3 minutes per side. Microwave works for speed but the crunch is gone. Air fryer at 375°F for 5 minutes is the best compromise.
Freezer: Up to 2 months. Reheat from frozen in a skillet or air fryer.
More tofu recipes
Looking for more quick and delicious tofu recipes? Give these a try!
Sesame Tofu
Crispy Vegan Kung Pao Tofu
Gochujang Tofu
Sheet Pan Bibimbap

Salt and Pepper Tofu
Ingredients
- 14 oz extra firm tofu, pressed and cut into cubes
- ¼ cup cornstarch
- 1 teaspoon sea salt
- ½ teaspoon ground black pepper
- ½ teaspoon Chinese five-spice powder, optional, for extra depth
- 3 tablespoons vegetable oil, for frying
- 2 cloves garlic, minced
- 5 pieces dried red chili peppers
- 1 green chili, sliced
- 2 green onions, chopped (to garnish)
Instructions
- Drain the excess water and press the tofu (using a tofu press, heavy skillet or. a book) for at least 15 minutes, then pat dry and cut into cubes.
- In a medium bowl, mix together cornstarch, salt, pepper, and five-spice powder. Toss the tofu cubes until evenly coated.
- Heat the oil in a large skillet over medium-high heat. Add the tofu and pan-fry for 3–4 minutes per side until golden and crispy. Remove and drain on a paper towel–lined plate.
- Lower the heat to medium. In the same pan, add garlic, red chilies, and green chili. Sauté for 30 seconds, until fragrant. Add the crispy tofu back to the pan and stir to coat for another minute.
- Garnish with chopped green onions and serve immediately with steamed rice, soy sauce, or a sprinkle of extra black pepper.
Notes
- Press the tofu well for better texture and crispiness.
- Cornstarch gives it that signature crunch — don’t skip it.
- Fry in batches if needed to avoid overcrowding the pan.
- Store in an airtight container for up to 2 days in the refrigerator.
- Reheat in a dry pan over medium heat or in an air fryer at 350°F (175°C) for 5 minutes to regain crispiness.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.














