Schezwan Fried Rice with Spring Onion and Vegetables

Schezwan fried rice is a vibrant Indo-Chinese stir-fried rice dish built on a foundation of cooked rice, tender vegetables, and the signature heat and umami of Schezwan sauce. This version combines diced carrots, beans, and capsicum for textural contrast and nutritional balance, while spring onions provide a fresh, sharp bite. The dish is special because it delivers bold, numbing spice with savory depth in under 15 minutes, making it perfect for weeknight dinners, meal prep, or when you need satisfying comfort food fast. The rapid stir-fry technique keeps vegetables crisp and prevents the rice from becoming mushy. It's ideal for those who love heat and quick meals, and works beautifully as a standalone dinner or alongside grilled proteins. This straightforward version prioritizes the Schezwan sauce as the primary flavor driver, letting its complex chili-forward profile shine without competing elements.
Ingredients
- 3 tsp oil, whole
- 1 tbsp green onions, white part only
- ½ cup carrots, chopped
- ½ cup beans, choppedsnap peas1:1vegetable
crunchier; similar color contrast
- ½ cup capsicum, choppedzucchini1:1vegetable
milder; loses spicy heat pairing
- 1 tbsp Schezwan sauce, wholesriracha0.75:1hot sauce
thinner consistency; different spice profile; may need less liquid
- 2 cups cooked rice, wholecauliflower rice1:1rice alternative
removes wheat/gluten; lower carb
- salt, to taste(optional)
Instructions
- 1
Heat the oil in a wok or large skillet over high heat.
- 2
Stir fry the white parts of green onions, then add carrots, beans, and capsicum until partially cooked but still crisp.
- 3
Add the Schezwan sauce and mix well to coat the vegetables.
- 4
Add the cooked rice and stir continuously to break up clumps and distribute sauce evenly.
- 5
Season with salt and toss until all rice grains are coated and heated through.
- 6
Transfer to a serving dish, garnish with green onions greens, and serve immediately while hot.
Tips
Use day-old cooked rice, spread on a plate and chilled overnight. Cold rice grains separate easily during stir-frying and absorb sauce better without turning gummy.
Keep all ingredients prepped and within arm's reach before heating oil. High-heat stir-frying moves fast; fumbling for vegetables mid-cook results in uneven cooking or burnt spots.
Schezwan sauce varies wildly in heat and salt by brand. Start with half the amount, taste, and adjust upward. This prevents oversalting or making the dish inedibly hot.
Good to Know
Refrigerate in an airtight container up to 3 days. Reheat in a skillet or microwave, adding a splash of water if dry.
Chop vegetables and measure Schezwan sauce up to 8 hours ahead. Do not cook rice in advance; use leftover cooked rice from the previous day.
Serve hot as a standalone meal or alongside steamed vegetables, grilled chicken, paneer, or tofu for added protein.
Common Mistakes
Use warm or room-temperature cooked rice to avoid gluey clumping; cold rice from the fridge separates and fries cleanly.
Do not overcrowd the pan or lower the heat; high heat and adequate oil space keep vegetables crisp rather than steamed.
Substitutions
crunchier; similar color contrast
thinner consistency; different spice profile; may need less liquid
Full guide →FAQ
Can I use fresh rice or rice cooked the same day?
Fresh warm rice will clump and turn mushy. Refrigerate cooked rice overnight, or spread it on a plate and cool completely before frying. The starch sets and grains separate during high-heat stir-frying.
What if I don't have Schezwan sauce?
Sriracha, chili paste, or hot sauce works as a substitute, though the spice profile differs. Schezwan sauce is available in Asian markets or online. For a milder version, use a smaller amount or replace it with soy sauce and chili flakes.
Can I freeze leftover Schezwan fried rice?
Yes. Cool completely, divide into portions, and freeze in airtight containers up to 2 months. Thaw in the fridge overnight and reheat in a skillet over medium heat, stirring often. Texture softens slightly after freezing.