Schezwan Fried Rice

Step by StepJump to RecipeTips

You are sure going to love my zesty, vibrant Schezwan Fried Rice recipe when you crave for your next spicy Chinese takeout meal. Loaded with veggies this Schezwan fried rice is going to be your new favorite rice dish.

schezwan fried rice recipe, veg schezwan fried rice recipe

About this recipe

Schezwan Fried Rice recipe is an easy-to-make Indo Chinese recipe of stir-fried vegetables and rice in a spicy schezwan sauce. It is also one of the most popular stir-fried rice recipes in the fusion Indian Chinese cuisine.

Schezwan sauce is a versatile chili garlic sauce made with dry chili peppers (red chillies) and is easily prepared ahead of time, making this dish a good option for a quick meal when you are craving something spicy.

You can check my Homemade Schezwan Sauce recipe which is really flavorful and spicy.

If you have prepared the Schezwan sauce ahead of time, most of your time will go into chopping the veggies.

Although this does take some time, modern gadgets like an electric chopper or food processor can speed this up if you are really looking for a quick meal. However, I always prefer to chop the veggies on my own. 

Here I show you how to cook rice perfectly, cool it and then make the stir-fried rice. If you have leftover rice, you can even use that.

This recipe is vegan and can be made gluten-free if you use gluten-free soy sauce or tamari in your homemade schezwan sauce.

Step-by-Step Guide

How to make schezwan fried rice

Cooking rice

1. Rinse the basmati rice, until the water runs clear of the starch. Then soak the rice in water for 30 minutes. Drain and set aside.

rice soaking in water in a green bowl to make schezwan fried rice

2. Bring water, salt and a few drops of oil to a gentle boil.

water with oil and salt being heated in a steel pan

3. Add the drained soaked rice.

rice being added to hot water in the steel pan

4. Simmer on a low flame, until the rice grains are just cooked or al dente – meaning they should have a slight bite to them.

rice grains cooked al dente shown in a fork

5.  Strain the rice grains in a colander. Then rinse them with water, while gently moving the grains with your hands. Drain completely. Cover and set aside.

This method stops the further cooking of rice grains and removes any extra starch.

rinsing cooked rice with fresh water in a colander

6. Chop all the french beans, carrots, cabbage finely. If adding button mushrooms, then slice or chop them. Carrots and cabbage can also be shredded.

Remember to chop the french beans very finely as they take more time to cook than other veggies. You can also blanch them first and then cook. Another option is to add the beans first and then add the other vegetables.

various chopped vegetables on a chopping board

Making Schezwan Fried Rice

7. Heat oil in a pan or a wok. Add the chopped garlic and sauté for about 15 to 20 seconds. You can use toasted sesame oil or any neutral tasting oil for stir frying.

garlic being sautéed in oil

8. Now increase the flame to its highest and add all the vegetables including the spring onions and celery.

veggies added in the pan

9. Keep on stirring the veggies, until they start getting browned from the edges. It took me about 9 minutes for the vegetables to cook.

vegetables stir fried

10. Now add the Schezwan Sauce. You can use homemade schezwan sauce or store brought sauce.

schezwan sauce added to stir fried veggies

11. Mix well.

schezwan sauce mixed with veggies

12. Add the rice in parts and keep on stirring. Stir gently as you don’t want the rice grains to break.

rice added in the pan

13. Season with salt, pepper and vinegar.

rice mixed and salt, pepper added

14. Mix and stir fry for 2 to 3 minutes tossing the rice so that the sauce coats each and every rice grain well. Check the taste and add more salt, pepper and schezwan sauce if required.

schezwan fried rice ready to be served

15. Garnish with spring onion greens and serve the schezwan fried rice hot.

schezwan fried rice in a black and white triangular bowl with wooden chopsticks at the side

Serving Suggestions

Schezwan fried rice is great served with any sauce based dish, like:

It also tastes good on its own. I served schezwan fried rice with kale & mushrooms in ginger sauce.


Expert Tips

  • Perfect Smoky Flavor: The key to any good stir-fried dish is the smoky flavor that comes from a good stir-fry technique.This is achieved by stir-frying at very high heat and continuously stirring the ingredients in the wok.
  • Prepping: Be sure to have all your sauces and seasonings prepared before you begin the stir-fry process as you will not have time to chop the celery or even open the soy sauce. Just prep everything and keep it near your work space so you can grab it while stirring. It is also best to use a pan or wok with handles as you have to frequently stir and toss.
  • Al dente rice: Another key point is to steam the rice and let it cool completely. The rice has to be cooked al dente, meaning just about cooked. Above you will find the step by step method of cooking the rice. This technique can be implemented if you want to cook rice for any stir-fried dish.
  • Veggies: The veggies can be shredded, julienned or chopped finely. You can add veggies like zucchini, baby corn, bok choy, chinese cabbage, kale, spinach, fresh shiitake mushrooms, carrots, french beans (green beans), steamed corn or canned corn.
  • Schezwan Sauce: Prepare a tasty homemade schezwan sauce beforehand and have it ready to use in this schezwan fried rice recipe. If you do not have a sauce prepared, you can use a store brought one.

    The amount of schezwan sauce to be added depends on the spice level in the sauce and your taste buds so please add as per your own taste. I usually prefer my schezwan fried rice less spicy than what is typically served in Indo Chinese food stalls and restaurants.

More Indian Chinese Rice Recipes

If you made this recipe, please be sure to rate it in the recipe card below. Sign Up for my email newsletter or you can follow me on Instagram, Facebook, Youtube, Pinterest or Twitter for more vegetarian inspirations.

schezwan fried rice recipe

Schezwan Fried Rice

4.87 from 22 votes
Schezwan fried rice is a spicy and tasty indo Chinese recipe of stir fried vegetables and rice in schezwan sauce
Prep Time 20 mins
Cook Time 20 mins
Total Time 40 mins

Cuisine Indo Chinese
Course: Main Course
Diet: Vegan, Vegetarian
Difficulty Level: Easy

Servings 3


For cooking rice

  • 1 cup basmati rice or long grained rice, 200 grams
  • 3.5 cups water
  • ½ teaspoon salt
  • ¼ teaspoon oil – any neutral tasting oil

Other ingredients

  • 2 tablespoons toasted sesame oil or any neutral tasting oil
  • ½ teaspoon finely chopped garlic or 2 to 3 small to medium garlic
  • 1 or 2 spring onions (scallions) – finely chopped, reserve the greens for garnishing
  • 1 teaspoon finely chopped celery (optional)
  • 7 to 8 french beans – finely chopped
  • ⅓ to ½ cup finely chopped carrots or 1 medium-sized carrot
  • ½ cup chopped cabbage
  • cup chopped capsicum (green bell pepper) or 1 small capsicum
  • 1 cups chopped button mushrooms – optional
  • 2 tablespoons Schezwan Sauce or add as required
  • salt as required
  • ¼ teaspoon crushed black pepper or add as required
  • ½ teaspoon rice vinegar or apple cider vinegar or white vinegar


Cooking rice

  • Rinse rice very well till the water runs clear of starch. Soak the rice in enough water for 30 minutes.
  • Drain and keep aside.
  • In a pot, bring water to a gentle boil adding salt and oil.
  • Add the soaked and drained rice to the hot water.
  • On a low to medium flame cook the rice without the lid.
  • When the rice becomes al dente or just cooked, remove the pot from fire and strain the rice.
  • Gently rinse the rice in water so that they stop cooking and don’t stick to each other.
  • Cover the rice and keep aside. You can even cover and refrigerate the rice.

Making schezwan fried rice

  • Finely chop all the vegetables. You can even shred the vegetables in a food processor.
  • Heat oil in a wok. Add garlic and saute for a 15 to 20 seconds.
  • Add the onions, celery and all the vegetables.
  • Increase the flame and stir fry the vegetables on a high heat.
  • More finely the vegetables are chopped, more faster they will cook.
  • Keep on stirring and tossing the vegetables on a high heat continuously. So that they are equally browned and cooked.
  • When the edges of the veggies starts to become light brown, add schezwan sauce.
  • Stir and then add the drained rice in parts. Mix and toss the rice with the veggies gently.
  • Season with salt, pepper and vinegar. Stir and toss well so that the sauce coats all the rice grains evenly.
  • Garnish with the spring onions greens.
  • Serve schezwan fried rice as it is or with a side of veg manchurian, mushroom manchurian or gobi manchurian.


  1. Smoky Flavor:  Stir frying at a very high heat and continuously stirring the ingredients in the wok aids in giving a smoky flavor to the dish. 
  2. Prepping: Be sure to have all your sauces and seasonings prepared before you begin the stir-frying. 
  3. Al dente rice: Another key point is to steam or cook the rice and let it cool completely. The rice has to be cooked al dente, meaning just about cooked.
  4. Veggies: The veggies can be shredded, julienned or chopped finely.
  5. Schezwan Sauce: Make your own homemade schezwan sauce or use a good brand. The amount of schezwan sauce to be added depends on the spice level in the sauce and your taste buds so add less or more according to your taste buds. 

Nutrition Info Approximate values

Nutrition Facts
Schezwan Fried Rice
Amount Per Serving
Calories 353 Calories from Fat 90
% Daily Value*
Fat 10g15%
Saturated Fat 2g13%
Sodium 1367mg59%
Potassium 331mg9%
Carbohydrates 58g19%
Fiber 3g13%
Sugar 5g6%
Protein 6g12%
Vitamin A 2658IU53%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 2mg10%
Vitamin B6 1mg50%
Vitamin C 23mg28%
Vitamin D 1µg7%
Vitamin E 1mg7%
Vitamin K 41µg39%
Calcium 49mg5%
Vitamin B9 (Folate) 32µg8%
Iron 1mg6%
Magnesium 32mg8%
Phosphorus 113mg11%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.

Like our videos? Then do follow and subscribe to us on youtube to get the latest Recipe Video updates.

Tried this recipe?If you have made the recipe and liked it then do share the recipe link on facebook, twitter & pinterest. For instagram mention @dassanasvegrecipes and tag #dassanasvegrecipes!

Like this Recipe?
Pin it Now to Remember it Later

Pin Recipe Now

Share This Recipe:

Dassana Amit

Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

Comments are closed.


  1. Hi,plan to make this. Where can I buy Sichuan peppercorns? The ones available on Amazon have v bad reviews. Also, will skipping them make a big difference in the taste? Thanks and Regards!

    1. i have not added sichuan pepper in this schezwan fried rice recipe. if you are referring to schezwan sauce recipe posted on the blog, then you can skip them. the pungent and heady aroma will be missing, but the schezwan sauce will still taste good. both garlic and red chillies give a good taste. you can add 1 small finely chopped tomato or puree if you want.

      when we used to live in goa, i would buy them at the local market. they use to be fresh green ones, which i would dry at home. whenever anyone goes to goa, i ask them to get a small batch of sichuan peppercorns. if the reviews are not good, then better not to buy them.


    1. thanks amar. i have shared the recipe of schezwan sauce recipe. kindly use the search button to get the recipe.

    2. Hi! I’ve been a huge fan of your recipes ever since I discovered it about 4 years ago! I trust your recipes so much that I’m not even scared to try out something for the very first time, following your instructions :). I’m planning to try this fried rice recipe soon. Just one question- is basmati rice the best for this recipe, or would even jeera samba rice be good enough? I have tried my own fried rice recipes with the latter, and that also gives a nice flavour, which is why I’m asking. Do let me know. Thank you ????!

      1. thank you ambika for this lovely feedback. for the schezwan fried rice, basmati rice works well. even you can make with jeera samba rice. i have also made pulao, other variety of fried rice and biryani with jeera samba and always loved the results. welcome and happy cooking.

See More Comments