Easy Szechuan Style Bean Curd Recipe
Szechuan Style Bean Curd is one of those dishes that feels mysterious when you order it at a restaurant. The sauce in the Szechuan Style Bean Curd recipe is fiery red, the aroma is deep and savory, and the flavor has that unmistakable spicy–numbing quality that lingers long after the last bite. Many people assume it’s complicated or requires professional equipment, but the truth is that authentic Szechuan Style Bean Curd is easy to cook at home once you understand the Szechuan Style Bean Curd ingredients and how they work together.
In this guide, I will show you step by step through the process, using ingredients, flavor profile, and cooking methods to help you understand why each step matters, not just how to do it. By the end, you’ll be able to confidently recreate restaurant-quality Szechuan Style Bean Curd in your own kitchen.
Bean Curd Szechuan Style ingredients:
To make the Szechuan Style Bean Curd recipe, you will need the following ingredients:
Main Ingredients
- 500 g (about 18 oz) soft tofu or medium-soft tofu
- 3 tablespoons neutral cooking oil (peanut, vegetable, or canola)
- 2 tablespoons doubanjiang (fermented chili bean paste)
- 2–3 cloves garlic, finely minced
- 1 tablespoon fresh ginger, finely minced
- 1–2 teaspoons Szechuan peppercorns, lightly toasted and ground
- 1–2 dried red chilies or 1 teaspoon chili flakes (optional, for extra heat)
Liquid & Seasoning
- 1 cup vegetable stock or water
- 1–2 teaspoons light soy sauce (adjust to taste)
- 1 teaspoon sugar (optional, to balance heat)
- 1 tablespoon chili oil (optional but recommended)
Thickening
- 1 tablespoon cornstarch
- 2 tablespoons water (to make a slurry)
Garnish (Optional)
- Chopped scallions
- Extra chili oil
- A final pinch of ground Szechuan peppercorn
Step-by-Step Instructions to Prepare and Cook Szechuan Style Bean Curd
Step 1: Cut the tofu into large cubes, about 1 inch in size. Bring a pot of lightly salted water to a gentle simmer, add the tofu, and heat for 2–3 minutes. Carefully drain and set aside. This step removes the raw soybean flavor, warms the tofu, and helps it hold its shape during cooking.

Step 2: Heat a dry pan over low heat and toast the Szechuan peppercorns for about 1 minute, until fragrant. Let them cool slightly, then grind them into a coarse powder. Set aside.

Step 3: Heat the oil in a wok or deep skillet over medium heat. Add the minced garlic and ginger, stirring constantly until fragrant but not browned.
Add the doubanjiang and cook slowly for 1–2 minutes. Stir continuously until the oil turns red and aromatic. This step is crucial; do not rush it.

Step 4: If using dried chilies or chili flakes, add them now and stir briefly. Pour in the stock or water, then add soy sauce and sugar (if using). Bring the mixture to a gentle simmer.

Step 5: Carefully slide the tofu into the pan. Do not stir aggressively—use a spoon to push the tofu or shake the pan slightly.
Let the tofu simmer for 5–7 minutes, allowing it to absorb the sauce and flavor.

Step 6: Stir the cornstarch slurry to recombine, then slowly pour it into the pan while gently moving the sauce. Simmer for another 1–2 minutes until the sauce thickens and becomes glossy.
Step 7: Turn off the heat. Sprinkle in the ground Szechuan peppercorns and drizzle with chili oil. Taste and adjust seasoning if needed.
Garnish with scallions and an extra pinch of peppercorn for aroma.
Step 8: Serve your homemade Szechuan Style Bean Curd immediately with steamed white rice. The rice balances the heat and allows the bold flavors to shine.
Tips for cooking Szechuan Style Bean Curd
- Choose the right tofu: Soft or medium-soft tofu gives the best texture. Firm tofu will not absorb the sauce as well.
- Be gentle: Avoid stirring vigorously once the tofu is in the pan. Gentle movement keeps the cubes intact.
- Cook the doubanjiang properly: Frying it until the oil turns red is essential for depth of flavor.
- Control the heat: Adjust chili oil and dried chilies to suit your spice tolerance.
- Don’t overdo the peppercorns: The numbing effect should enhance the dish, not overpower it.
- Serve immediately: Szechuan Style Bean Curd tastes best fresh and hot.
FAQs About Szechuan Style Bean Curd
What type of tofu is best for Szechuan Style Bean Curd?
The best tofu for Szechuan Style Bean Curd is medium-firm or firm tofu. Medium-firm tofu absorbs spicy chili-bean sauce while staying tender, while firm tofu holds its shape during stir-frying. Avoid silken tofu because it breaks apart under high heat and vigorous cooking.
Is Szechuan Style Bean Curd the same as Mapo Tofu?
Szechuan Style Bean Curd is not always the same as Mapo Tofu. Mapo Tofu is a specific Sichuan dish made with soft tofu, ground pork or beef, doubanjiang, and Sichuan peppercorns. Szechuan Style Bean Curd is a broader category that may omit meat or use different sauces.
How spicy is Szechuan Style Bean Curd?
Szechuan Style Bean Curd is moderately to very spicy, typically ranging from 6 to 8 on a 10-point heat scale. The dish gets heat from chili bean paste and dried chilies, plus numbing spice from Sichuan peppercorns. Spice levels vary by recipe and restaurant.
Why does my tofu break apart in Szechuan Style Bean Curd?
Tofu usually breaks if it’s stirred too aggressively or added cold. Preheating the tofu and gently moving it in the pan helps keep the cubes intact.
What should I serve with Szechuan Style Bean Curd?
Serve Szechuan Style Bean Curd with steamed jasmine rice or short-grain white rice to balance the spice. Add simple vegetable sides like stir-fried bok choy or Chinese broccoli. Light proteins such as cucumber salad, egg drop soup, or dumplings help round out the meal.

Szechuan Style Bean Curd Recipe
Ingredients
Main
- 500 g 18 oz soft or medium-soft tofu, cut into 1-inch cubes
- 3 tbsp neutral oil vegetable, peanut, or canola
- 2 tbsp doubanjiang fermented chili bean paste
- 2 –3 cloves garlic minced
- 1 tbsp fresh ginger minced
- 1 –2 tsp Szechuan peppercorns toasted & ground
Seasoning & Liquid
- 1 cup vegetable stock or water
- 1 –2 tsp light soy sauce to taste
- 1 tsp sugar optional
- 1 tbsp chili oil optional
Thickening
- 1 tbsp cornstarch
- 2 tbsp water
Garnish optional
- Chopped scallions
- Extra chili oil
- Pinch of ground Szechuan peppercorn
Instructions
- Start by heat the vegetable oil in a wok or large frying pan over medium-high heat. Add the garlic and ginger, and cook until fragrant.

- Then, add the bean curd and stir-fry for a few minutes, until it is lightly browned.

- Next, add the chicken broth, soy sauce, rice wine vinegar, and chili garlic sauce to the pan. Stir to combine, and bring the mixture to a boil.

- In a small bowl, whisk together the cornstarch and water to create a slurry. Slowly pour the slurry into the pan, stirring constantly, until the sauce thickens.

- Reduce the heat to low and simmer the bean curd for a few minutes, until it is fully cooked and the sauce has reduced slightly. Serve the bean curd hot, garnished with the green onions and cilantro.

Notes
Notes & Tips
- Use soft tofu for authentic texture.
- Be gentle—shake the pan instead of stirring.
- Properly frying doubanjiang is key to deep flavor.
- Adjust heat with chili oil and peppercorns to taste.
Szechuan Style Bean Curd proves that bold, authentic flavor can be achieved at home with simple techniques and the right ingredients. By frying the chili bean paste properly, handling the tofu gently, and balancing heat with aroma, you can create a dish that’s spicy, numbing, and deeply savory.
Once you understand the method, this recipe becomes easy to repeat and customize. Served hot with steamed rice, it’s a satisfying, restaurant-quality dish you’ll want to make again and again.
