Schezwan Paneer Gravy
Bold, fiery, and irresistibly satisfying — cubes of soft paneer tossed in a pungent Schezwan sauce with crunchy bell peppers and onions. This Indo-Chinese classic brings together the best of both worlds: the delicate texture of Indian cottage cheese meets the garlicky, spicy kick of Sichuan-inspired flavors.
For 4 servings
- prep · ~20 min
Soak the dried red chilies.
Place the dried red chilies in a bowl and cover with hot water. Let them soak for 20 minutes until they soften and plump up.
- prep · ~3 min
Prepare the Schezwan paste.
Drain the soaked chilies and transfer them to a grinder. Add the chopped garlic, ginger, and celery. Grind to a smooth paste using a few tablespoons of water if needed. Set aside.
TIPA smooth paste ensures even distribution of heat and flavor in the gravy. - fry · ~4 min
Pan-fry the paneer cubes.
Heat 1 tablespoon of oil in a wok over medium heat. Add the paneer cubes and shallow-fry for 2-3 minutes, turning gently, until they are lightly golden on all sides. Remove with a slotted spoon and set aside on a plate.
TIPDo not over-fry the paneer — it should stay soft inside. Just a light golden crust is enough. - other · ~3 min
Stir-fry the vegetables.
In the same wok, add the remaining 2 tablespoons of oil. Once hot, add the diced onion and bell pepper. Stir-fry on high heat for 2 minutes. Add the slit green chilies and toss for another minute. The vegetables should stay crunchy.
TIPHigh heat and quick stir-frying keeps the bell pepper crisp and vibrant. - saute · ~4 min
Cook the Schezwan paste.
Push the vegetables to the sides of the wok. Add the prepared Schezwan paste to the center. Sauté the paste for 3-4 minutes on medium heat until the raw garlic smell disappears and the oil starts to separate from the paste.
TIPCooking the paste well removes the raw bite of garlic and deepens the chili flavor. - simmer · ~3 min
Build the gravy and simmer.
Mix the paste with the vegetables. Add the tomato sauce, soy sauce, vinegar, sugar, salt, and black pepper. Pour in the water and stir everything together. Bring to a gentle simmer and let it bubble for 2 minutes.
- mix · ~2 min
Thicken the gravy with cornstarch slurry.
Give the cornstarch slurry a quick stir to recombine, then drizzle it into the simmering gravy while stirring continuously. Cook for another 1-2 minutes until the gravy turns glossy and coats the back of a spoon.
TIPStir constantly after adding the slurry to avoid lumps. - mix · ~1 min
Fold in the paneer and finish.
Gently slide the fried paneer cubes into the wok. Toss them softly with the gravy so each piece is well coated. Let them warm through for 1 minute on low heat.
TIPAvoid vigorous stirring — paneer is delicate and can crumble. - garnish
Garnish with spring onion greens and sesame seeds.
Transfer the Schezwan Paneer to a serving bowl and sprinkle with finely chopped spring onion greens and toasted sesame seeds.
- serve
Serve hot with fried rice or noodles.
Schezwan Paneer Gravy is best enjoyed immediately, paired with steamed rice, vegetable fried rice, or hakka noodles.
What to keep in mind.
8 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak the dried red chilies in hot water for the full 20 minutes to ensure a smooth, flavorful paste.
- 2Fry paneer on medium heat just until lightly golden — over-frying makes it rubbery.
- 3Stir-fry vegetables on high heat to keep bell peppers and onions crunchy, not soggy.
- 4Sauté the Schezwan paste until oil separates to remove raw garlic taste and deepen flavor.
- 5Stir the cornstarch slurry immediately before adding, and whisk continuously to avoid lumps.
- 6Gently fold in paneer at the end using a spatula to prevent crumbling.
- 7Make ahead: prepare the Schezwan paste up to 3 days in advance and refrigerate.
- 8For a thicker gravy, reduce water to ¾ cup; for thinner, add 2 extra tablespoons of water.
Adapt it for your goals.
Extra-veggie
Add ½ cup thinly sliced carrots, snow peas, or baby corn along with the bell peppers for more color, crunch, and nutrients — perfect for a vegetable-heavy meal.
low oilLow-oil
Skip shallow-frying the paneer and instead add raw cubes directly to the simmering gravy; use only 1 tablespoon oil for the paste — reduces fat while keeping the dish satisfying.
jainJain
Omit garlic, ginger, and onion; replace with asafoetida (hing), more celery, and a pinch of black salt. Use white pepper instead of black — suitable for Jain dietary restrictions.
high proteinHigh-protein
Swap half the paneer with firm tofu cubes (pan-fried similarly) and add ¼ cup crushed peanuts or soy chunks — boosts protein without sacrificing texture.
mushroom schezwanMushroom-schezwan
Replace paneer with 250g sliced button mushrooms, sautéed until golden — earthy mushrooms absorb the spicy sauce beautifully for a vegan twist.
Why this is on our healthy list.
Rich in Plant Protein
Paneer is a concentrated source of plant-based protein, providing essential amino acids for muscle repair and satiety.
Good Source of Calcium
Paneer is made from milk and delivers a substantial amount of calcium, which supports bone health and dental strength.
Contains Anti-inflammatory Spices
Ginger, garlic, and dried red chilies contain bioactive compounds like gingerol and allicin that may help reduce inflammation.
Low in Carbs, High in Flavor
With no grains or added starches beyond the small amount of cornstarch, this dish is naturally low in carbohydrates and suitable for low-carb diets.
Provides Dietary Fiber from Vegetables
Bell peppers, onions, celery, and spring onions contribute fiber, vitamins A and C, and antioxidants for digestive and immune health.
Frequently asked questions
Yes, use 3 tablespoons of readymade Schezwan sauce. Sauté it for 2 minutes with ginger-garlic paste, then proceed with the recipe. It will taste less authentic but faster.



