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.

An overhead image of salt and pepper tofu in a bowl over rice.
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

How pan frying tofu gets you the same crunch!

Shruthi's face

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.

An overhead image of the ingredients of salt and pepper tofu.
  • 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

  1. 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.
  2. 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.
  3. 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.
  4. Garnish with chopped green onions and serve immediately with steamed rice, soy sauce, or a sprinkle of extra black pepper.
An overhead image of extra firm tofu covered in cornstarch on a shallow plate.
An overhead iamge of frying tofu cubes on a pan.
An overhead image of sautéing the spices.
An overhead image of adding the tofu back to the pan, and mixing with the spices.

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!

An overhead image of salt and pepper tofu in a bowl with rice.

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!

VVegan RecipesNFNut Free RecipesHPHigh ProteinVEVegetarian Recipes

Sesame Tofu

No ratings yet

Salt and Pepper Tofu

This salt and pepper tofu is crispy, spicy, and ready in 20 minutes. It's a quick high protein favorite packed with bold flavor and satisfying crunch.
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes
Servings: 2 servings
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

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

Calories: 378kcal | Carbohydrates: 25g | Protein: 16g | Fat: 25g | Saturated Fat: 4g | Polyunsaturated Fat: 14g | Monounsaturated Fat: 5g | Trans Fat: 0.1g | Sodium: 1369mg | Potassium: 419mg | Fiber: 2g | Sugar: 4g | Vitamin A: 788IU | Vitamin C: 7mg | Calcium: 86mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

I'm the recipe developer, photographer and brain behind Urban Farmie. I’m a lifelong vegetarian. I’ve lived, worked, and traveled to 60+ countries and bring you authentic, vegetarian recipes from all those travels!

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.