Spicy Schezwan Fried Rice or Szechuan Fried Rice is an easy and delicious rice stir fry dish where cooked rice is tossed with spicy sauces and veggies. Here is how to make it.
You can also try some of my other favorite Mixed Rice Recipes – Cilantro Lime Rice, Thai Fried Rice, Chinese Egg Fried Rice, Chicken Fried Rice, Easy Mushroom Fried Rice, and One-Pot Mexican Rice.

Jump to:
About This Recipe
Schezwan Fried Rice is an Indo-Chinese dish where cooked rice is stir-fried along with a few sauces, seasoning, protein, and veggies.
I love how easy this Szechuan Fried Rice recipe is – a quick stir fry and you are done! All the ingredients used in this recipe are vegan, making it apt if you have a special diet.
You can even add more vegetables or some protein such as Tofu, Paneer or if you are looking for a non-veg version, add in some egg, chicken, or prawns and stir fry with the other ingredients.
This recipe uses Schezwan Sauce, which makes this fried rice extra spicy. I like to make Chinese Szechuan Sauce at home, which brings out a delicious flavor in my recipe. But if you are short of time, you can also use the store-bought ones. But make sure you buy a good quality sauce, to get the authentic taste.
This is also a great recipe to use your leftover rice. Actually, this dish turns out better when made with a day old rice. But in case you are making the rice fresh for the same, cool it down properly before making.
Nowadays, you can also find many food street carts selling this spicy Schezwan Fried Rice, in all parts of India, which is popularly served with some Manchurian and Momos. Yum!
So if you want to make that Restaurant Style Schezwan Fried Rice that you always order in your favorite Indo Chinese restaurant, you must give this one a try and I am sure you will love it.
This Fried Rice is,
- Easy
- Spicy
- Delicious
- Vegan
- A perfect recipe for leftover rice
- Apt for weekday meals
- Just like the restaurant one
Ingredients

Rice – This recipe tastes best when made with leftover rice. If you are making fresh rice, let it cool down fully before you make this fried rice.
If you use hot rice, the result can be mushy and sticky. Day-old rice or cooled rice will give you separate grains.
Vegetables – I have added vegetables such as carrots, bell peppers, beans, spring onion greens, and cabbage, but you can add more vegetables of your choice.
Sauce – For the sauce, I have used schezwan sauce, red chili sauce, soy sauce, and tomato sauce. You can also make Schezwan Sauce at home, the homemade version tastes the best when mixed with this rice.
You can adjust the amount of the sauce as per your taste. If you like it to be extra spicy, increase the amount of schezwan and red chili sauce.
MSG – This adds a nice flavor when it comes to Chinese food, but you can avoid adding it too. If making for pregnant ladies, avoid adding MSG.
Vinegar – Vinegar adds a nice tangy taste in this Schezwan Fried Rice.
Oil – You can use any oil to make this rice recipe, be it vegetable oil, olive oil, sesame oil, or even butter.
Other Ingredients – We will also need ginger, garlic, red chilies, spring onion greens, and salt.
Step By Step Recipe
Heat oil in a pan. Once the oil is hot, add ginger and garlic and fry for a few seconds.

Add the chopped vegetables and saute for a minute.

Add spring onion greens and cook for a few seconds.

Now add dry red chillies, Schezwan sauce, red chilli sauce, vinegar, soy sauce, tomato ketchup, salt and MSG and cook for minute.

Add the cooked rice and mix everything well. Cook for a minute.

Garnish with spring onion greens. Serve hot.

Frequently Asked Questions
You can add vegetables such as carrots, bell peppers, beans, spring onion greens, cabbage, mushrooms, corn, zucchini, cauliflower, etc.
If you want to make this spicy yet delicious sauce at home, then you will need ingredients such as dry red chilies, Oil, Ginger, Garlic, Onion, Sichuan Peppers, Soy Sauce, Vinegar, Tomato Ketchup, Brown Sugar, and Salt.
All these ingredients are cooked together to prepare this flavourful Schezwan Sauce. If you want to see the detailed recipe of this sauce, then you can find it here – Chinese Schezwan Sauce.
Serving Suggestions
You can serve spicy and delicious Fried Rice on its own or along with some delectable sides such as Indo-Chinese Veg Manchurian, Indo Chinese Chilli Chicken, Soya Chunks Manchurian, Vegetables In Chinese Chilli Garlic Sauce or any other Indo Chinese gravy of your choice.
As this rice is spicy and full of flavor on its own, I also like to serve it on its own as a main course with a side of some soup such as Chinese Hot and Sour Soup or Egg Drop Soup or along with some starters such as Spring Rolls or Chicken Momos.
Storage Suggestions
If you have leftovers, you can store them in an airtight container for about a day or two in the fridge. Reheat it in a pan or microwave properly, before serving.
You can also cook the rice and make the sauce and store it in the refrigerator. Whenever you want to make the stir fry, chop your favorite vegetables and stir fry with rice, sauce, and spices, and you are done. It will hardly take 15 minutes of your time
Pro Tips By Neha
Go for day-old rice to make this yummy Schezwan Fried Rice recipe, as it gives the best results. Also makes this dish quick, when we already have cooked rice in hand.
You can add all your favorite vegetables to this dish. Just make sure that the vegetables complement each other and the rice well.
Cook it on high heat in a wok, so that the veggies don’t get mushy and have a nice crunch even after cooking.
Cooking on high heat also gives it a smoky aroma, that enhances the flavor of rice even more.
You might also like
Recipe Card

Schezwan Fried Rice Recipe
Ingredients
- 1 tablespoon Oil
- 1 teaspoon Ginger (finely chopped)
- 2 teaspoon Garlic (finely chopped)
- 1 cup Mixed Vegetables (I have used carrots, beans, bell peppers and cabbage)
- ¼ cup Spring Onion Greens (chopped)
- 2-3 Dry Red Chillies
- 2 tablespoon Schezwan Sauce
- 1 tablespoon Red Chilli Sauce
- 1 tablespoon Vinegar
- 1 teaspoon Soy Sauce
- 1 tablespoon Tomato Sauce
- Salt (to taste)
- ¼ teaspoon MSG (optional)
- 2 cups Cooked Rice (cold)
Instructions
- Heat oil in a pan. Once the oil is hot, add ginger and garlic and fry for a few seconds.
- Add the chopped vegetables and saute for about a minute.
- Add spring onion greens and cook for a few seconds.
- Now add dry red chillies, schezwan sauce, red chilli sauce, vinegar, soy sauce, tomato ketchup, salt and MSG and cook for minute.
- Add the cooked rice and mix everything well. Cook for a minute.
- Garnish with spring onion greens. Serve hot.
Sona S
Looks delicious and inviting.
Divya Shivaraman
wonderfully done and so inviting..
Rachit
So the rice is hardly fried then? Hmmm….very interesting method! Thanks!!!
kushi
I love schezwan sauce alot and this rice looks very YUM
msnehamathur
Thnx Kushi
Sneha
Tried this today and it turned out yumm!
Neha Mathur
Awesome 🙂
Sana Batool
looks delicious… Shezwan Fried Rice
Sheetal Soni
Hi Neha,
Can i use Basmati Rice for the above recipe, will it taste good ?