Main Courses
This Szechuan-style bean curd recipe delivers the signature spicy-numbing heat and silky texture that define Sichuan cuisine. The secret lies in balancing chili oil's fiery kick with Sichuan peppercorns' signature tingling sensation, all while keeping the tofu tender and velvety.
I've perfected this dish through years of testing—no shortcuts, just authentic technique that transforms simple ingredients into a restaurant-worthy experience.
The process starts with velveting the tofu to achieve that signature silky texture, followed by a quick stir-fry in smoking-hot oil to lock in flavor. Garlic, ginger, and scallions form the aromatic base, while dried chilies and peppercorns create the dish's signature heat profile.
The key? Timing—cook the tofu just until it's golden and tender, not crispy, so every bite delivers that perfect contrast of textures.
What makes this dish truly special is how the flavors develop as it cooks. The chili oil caramelizes slightly, deepening its smoky notes, while the Sichuan peppercorns release their signature numbing heat.
Serve it over steamed jasmine rice with quick-pickled cucumbers to cut through the richness, and watch as the vibrant red oil pools around each bite—proof that this dish is as visually stunning as it is delicious.
This recipe isn't just about the main dish—it's about the full experience. The aromatic stir-fry base can be made ahead and reheated, while the pickled vegetables add a bright, tangy contrast that keeps every bite exciting.
Whether you're serving it for a dinner party or a weeknight meal, the combination of textures and flavors will leave everyone asking for seconds. Let's get cooking!
Ingredients for bean curd szechuan style
Authentic Sichuan flavors start with these carefully selected ingredients for silky tofu and fiery heat.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Firm Tofu 🍲 | 1 lb | Pressed and cubed, 1-inch pieces |
| Cornstarch 🌾 | 2 tbsp | For velveting texture |
| Sesame Oil 🫒 | 1 tbsp | For velveting mixture |
| Vegetable Oil 🫒 | ½ cup | High smoke point for stir-fry |
| Chili Oil 🌶️ | ¼ cup | Homemade or store-bought Sichuan style |
| Sichuan Peppercorns 🌶️ | 1 tbsp | Whole, toasted and crushed |
| Dried Red Chilies 🌶️ | 2 pieces | Arbol or Thai bird's eye |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Fresh Ginger 🧅 | 1 tbsp | Minced, peeled |
| Scallions 🌱 | 3 whole | White and green parts, sliced |
| Light Soy Sauce 🍶 | 2 tbsp | For umami balance |
| Rice Vinegar 🍶 | 1 tbsp | For brightness |
| Sugar 🍚 | 1 tsp | Balances heat |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, for serving |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
The tofu is the foundation—extra-firm ensures it holds shape during velveting, while proper pressing removes excess moisture for that signature silky texture. For pressing, wrap the block in a clean kitchen towel, place a heavy pan on top, and let it sit for 20 minutes. Whole Foods or Trader Joe's carry excellent organic tofu brands like Nasoya or House Foods. Sichuan peppercorns are non-negotiable for that signature numbing heat—Penzeys Spices sells them whole, which you should toast and crush yourself for maximum flavor. The dried chilies should be vibrant red and slightly plump, indicating freshness. If you can't find Arbol chilies, Thai bird's eye peppers work well but adjust quantity for heat preference.
No Sichuan peppercorns? Substitute with a blend of black pepper and cayenne at half the amount, though the numbing effect won't be identical. For the chili oil, homemade is ideal—simmer dried chilies in oil until fragrant, then strain—but store-bought works in a pinch (look for brands like Lao Gan Ma for authentic flavor). The velveting mixture of cornstarch and sesame oil creates that velvety coating; don't skip it—it's what transforms ordinary tofu into restaurant-quality texture. Fresh ginger and garlic should be vibrant and aromatic—if they smell dull, toast them lightly in a dry pan to revive their flavor. For the scallions, use the white parts for cooking and reserve the greens for garnish to add freshness at the end.
Prepped tofu cubes keep for 3 days in the fridge wrapped tightly in parchment paper, though they're best used immediately for optimal texture. The velveting mixture can be made ahead and stored for 2 days in an airtight container. The stir-fry base (garlic, ginger, chilies, peppercorns) develops deeper flavor when made a day ahead—simply reheat gently before using. Cooked jasmine rice holds for 2 days in the fridge, making this a perfect make-ahead meal. For leftovers, store the bean curd separately from the sauce to prevent sogginess, then reheat the sauce separately and toss with the tofu just before serving.
Why You'll Love This Recipe
- No-Fuss Crispiness: I swear by the cornstarch trick—just a quick toss and sear, and that tofu gets golden without falling apart. No fancy equipment, no waiting for hours. Honestly, the first time I tried this, I thought I’d ruined it… until I tasted it.
- Umami Bomb: That chili oil and sesame oil combo? It’s like a flavor explosion. The tofu soaks up just enough to be addictive, but the real magic is the balance—spicy, nutty, and savory all at once. My picky-eating partner actually asked for seconds.
- Leftovers That Don’t Suck: This stuff reheats like a dream—crispy edges stay crispy, and the sauce clings perfectly. I make a double batch on Sundays because it’s just as good cold in salads or wrapped in lettuce the next day. (Yes, even on a Tuesday night.)
- Budget-Friendly Powerhouse: Extra-firm tofu’s cheap, and this recipe stretches it far. A single block feeds four, and the spices cost pennies. Between us, I’ve served this at potlucks, game nights, and lazy Fridays—no one ever guesses how simple it is.
Step-by-step instructions for szechuan-style bean curd
Master the art of Sichuan's signature spicy-numbing technique with these precise steps.
Prepare and Velvet the Tofu
Press the 1 lb extra-firm tofu for 20 minutes between two paper towels with a heavy object on top. Cut into 1-inch cubes—uniform size ensures even cooking. In a bowl, whisk together 2 tbsp cornstarch, 1 tbsp sesame oil, 2 tbsp light soy sauce, 1 tbsp rice vinegar, and 1 tsp sugar until smooth.
Toss the tofu cubes in the marinade, ensuring each piece is fully coated. Let sit for 15 minutes—this velveting technique creates that signature silky texture. The marinade should cling to the tofu without pooling at the bottom of the bowl, indicating proper absorption.
Toast Aromatics and Build the Chili Oil Base
Heat a dry skillet over medium heat and toast 1 tbsp Sichuan peppercorns and 2 dried red chilies for 2 minutes until fragrant. Remove and crush the peppercorns with a mortar and pestle or rolling pin—this releases their signature numbing compounds.
In the same skillet, add 0.5 cup vegetable oil and heat to 350°F. Add 6 minced garlic cloves and 1 tbsp minced fresh ginger, cooking for 30 seconds until fragrant but not browned. Immediately pour the oil mixture over 0.25 cup chili oil in a heatproof bowl. Stir in the crushed Sichuan peppercorns and dried chilies, then set aside to infuse for 10 minutes.
Stir-Fry the Tofu to Perfect Texture
Heat 0.25 cup vegetable oil in a wok or deep skillet over high heat until shimmering. Add the marinated tofu in a single layer, cooking undisturbed for 2 minutes until golden brown on one side. Flip carefully and cook another 2 minutes—the tofu should develop a crispy exterior while maintaining a tender center.
Add 3 sliced scallions (white and green parts) and stir-fry for 30 seconds until bright green. Pour the infused chili oil mixture over the tofu, tossing gently to coat. The tofu should glisten with oil and develop a deep red hue from the chilies. Remove from heat immediately—the residual heat will finish cooking the tofu while preserving its texture.
Cook Jasmine Rice for Serving
Rinse 1.5 cups jasmine rice under cold water until the water runs clear. Combine with 2.5 cups water and 0.5 tsp salt in a pot, bringing to a boil. Reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let steam, covered, for 10 minutes. Fluff with a fork—each grain should be separate and tender.
The rice should have a delicate floral aroma and a slightly sticky texture. Serve the tofu immediately over rice, garnished with extra sliced scallions. The contrast between the crispy tofu, silky interior, and spicy-numbing chili oil creates Sichuan's signature balance of heat and texture.
Pro Tips For Making Bean Curd Szechuan Style
- PRESS THE TOFU DRY: Extra-firm tofu still holds water—wrap it in a clean towel, place a heavy pan on top for 10 minutes, then press. The drier the tofu, the better it absorbs the cornstarch coating and fries up crispy, not soggy. (I used to skip this and ended up with greasy, unevenly cooked cubes.)
- USE COLD CORNSTARCH: Chill the cornstarch slurry in the fridge for 20 minutes before coating the tofu. Cold starch clings better and creates a tighter, crunchier crust when fried. (Yes, it’s an extra step, but your first bite will make you forget it.)
- FRY IN BATCHES: Overcrowding the pan drops the temperature and steams the tofu instead of frying it. Work in small batches—no more than 3-4 cubes at a time—so the oil stays hot and you get that golden, shatteringly crisp exterior.
- FINISH WITH SESAME OIL: Toss the fried tofu in chili oil after draining, but add a few drops of sesame oil last. It’s the aroma bomb that ties everything together—skip it, and your dish will taste flat. (And no, a splash at the end doesn’t count; you need that nutty punch.)
Creative variations of this dish
Spicy-Numbing Heat
For an extra kick, add 1 tsp chili crisp (like Lao Gan Ma) to the chili oil mixture before tossing with the tofu. This adds a smoky, fiery depth that mimics Sichuan street food flavors.
If you prefer less heat, reduce the dried chilies to just 1 piece and omit the extra chili crisp. 🌶️
Smoky BBQ Twist
Swap out the chili oil for ½ cup smoked paprika-infused oil (mix ¼ cup neutral oil with 1 tbsp smoked paprika) and add 1 tbsp soy sauce with 1 tsp liquid smoke to the velveting marinade.
This creates a smoky, slightly sweet profile that pairs beautifully with the tofu's texture.
Sweet and Tangy
Balance the heat by adding 1 tbsp hoisin sauce and 1 tsp honey to the velveting marinade. After stir-frying, drizzle with a 1:1 mix of rice vinegar and honey> (about 1 tbsp each) for a sweet-tangy glaze. Garnish with toasted sesame seeds for extra crunch.
Vegetable-Packed
Add 1 cup shredded cabbage and ½ cup shredded carrots to the stir-fry during the final 1 minute of cooking. The vegetables soak up the chili oil while adding crunch and freshness. For extra texture, toss in ½ cup chopped water chestnuts at the end.
Protein Swap
Replace tofu with 1 lb king oyster mushrooms for a meatier texture. Slice them ¼-inch thick> and parboil for 3 minutes before velveting. The mushrooms absorb the marinade beautifully and hold up well to the high heat of stir-frying. 🍄
Make-Ahead Sauce
Prepare the chili oil base up to 3 days ahead> and store in an airtight container in the fridge. The flavors deepen over time, and you can reheat it gently before using.
For the tofu, velvet it and store it separately in the fridge for up to 2 days>—just stir-fry fresh when ready to serve for optimal texture.
Nutrition facts
Frequently asked questions
Why does Sichuan-style tofu need velveting?
The velveting process creates that signature silky texture by coating the tofu in a cornstarch-sesame oil mixture. This prevents cracking during stir-frying while absorbing flavors deeply. Without it, the tofu would turn rubbery or absorb too much oil. The 15-minute marinade is key—it transforms ordinary tofu into restaurant-quality texture.
Can I make this spicier or less spicy?
For more heat, add 1 extra dried chili or ½ tsp chili crisp. For milder flavor, reduce chilies to 1 piece and skip the peppercorns (substitute with black pepper). The Sichuan peppercorns provide the signature numbing sensation, so omit them if you dislike that effect.
What's the best way to store leftovers?
Store the tofu and sauce separately in airtight containers for up to 3 days. Reheat the sauce gently, then toss with fresh tofu (stir-fried again for 2 minutes) to maintain texture. Never reheat both together—it makes the tofu soggy. The chili oil base keeps well for 1 week in the fridge.
Can I use silken tofu instead of extra-firm?
Not recommended—silken tofu is too delicate and will fall apart during stir-frying. Extra-firm holds its shape while absorbing flavors perfectly. If you must use firm tofu, press it 30 minutes longer to remove excess moisture. The velveting technique works best with 1-inch cubes for even cooking.
How do I achieve that signature numbing sensation?
Toast the Sichuan peppercorns until fragrant, then crush them thoroughly. The key is the heat and pressure—using a mortar and pestle releases the numbing compounds. Add them to the chili oil while it's still hot to infuse properly. For extra intensity, lightly toast the peppercorns in the wok with the tofu during the final stir-fry.
