Schezwan Fried Rice Recipe (Indo Chinese)

4.43 from 7 votes
Updated: Aug 13, 2026
Pinterest Hidden Image

This post may contain affiliate links. Please read our privacy policy.

Make restaurant-style Schezwan fried rice in 20 minutes. Spicy, smoky, and loaded with veggies, this easy Indo-Chinese recipe uses pantry staples and tastes better than takeout.

A bowl of Schezwan Fried Rice garnished with chopped green onions sits on burlap, with fresh spring onions beside it, all set on a dark rustic surface.

Quick Look: Schezwan Fried Rice

Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 4 people
Calories: Approx. 200 per serving
Dietary Info: Vegan. Can be easily made gluten-free (use tamari instead of soy sauce).
Skill Level: Easy
Tools Needed: Wok, pan for blanching vegetables, mixing spoon.

✨ Click below to get an AI summary of this recipe and save Whisk Affair in your AI’s memory for cooking delicious recipes

The first time my husband ordered “Schezwan fried rice” at our neighborhood Chinese joint in India, he expected it to be mild. One bite in, his eyes were watering, his nose was running, and he was still reaching for a second spoonful. That’s the trick of this dish. It burns, and it hooks you at the same time.

I spent months getting my Schezwan sauce right before I ever touched this rice. Once the sauce was sorted, the fried rice practically made itself. Now it’s our go-to when we want takeout flavor without the takeout wait. Smoky wok-charred rice, crunchy vegetables, and that deep red chili heat in every bite.

This is not the mild vegetable fried rice you make on a lazy weekday. This is loud, garlicky, and built for people who like their food to talk back.

What Is Schezwan Fried Rice?

Schezwan fried rice (also spelled Szechuan fried rice) is an Indo-Chinese dish where cooked rice is stir-fried in a hot wok with garlic, ginger, crunchy vegetables, and Schezwan sauce, a fiery, garlicky chili paste.

It’s part of Indian Chinese cuisine, a style of cooking that adapts Chinese techniques to Indian spice levels.

Despite the name, it isn’t from China’s Sichuan province. It was created in Indian kitchens and restaurants, which is why it tastes spicier and more garlic-forward than anything you’d find in an actual Sichuan restaurant.

If you’ve had my homemade Schezwan sauce recipe, you already know the flavor this rice is chasing: spicy, tangy, and deeply savory, with a fiery red color.

Why You’ll Love This Family Favorite Recipe!

  • One sauce does the heavy lifting. Schezwan sauce already has garlic, ginger, chili, and umami built in, so you don’t need a long ingredient list.
  • High heat, short cook time. The vegetables stay crunchy, and the rice gets that smoky “wok hei” flavor instead of turning mushy.
  • Day-old rice is non-negotiable. Cold, dry rice grains separate instead of clumping, which is the difference between restaurant-style fried rice and a sticky mess.
  • It’s endlessly adaptable. Keep it vegetarian, or turn it into egg, paneer, or chicken fried rice with one small addition (more on that below).

Ingredients

  • Cooked Rice – Use cooled, cooked white rice. If you use hot rice, the fried rice can be mushy and sticky. Day-old rice or properly cooled rice will give you separate grains. If you are making fresh rice, let it cool fully before making this fried rice. You can use any variety of non-sticky white rice. White rice can also be replaced with cooked brown rice, quinoa, or couscous.
  • Vegetables – I have added carrots, green bell peppers (capsicum), green beans (French beans), and green cabbage; you can add more. Some examples are mushrooms, baby corn, purple cabbage, and zucchini.
  • Sauce – You will need spicy Schezwan sauce, soy sauce, and tomato ketchup to make this Schezwan rice recipe. I use my homemade Schezwan Sauce, but you can also use a store-bought version. In India, it is available as Schezwan Chutney.
  • MSG (Ajinomoto) – This is optional, but it adds a nice umami flavor to Indo-Chinese-style recipes.
  • Oil – Use any cooking oil.
  • Others – You will also need white vinegar, ginger, garlic, spring onion greens, and salt.

I didn’t add black pepper to this recipe, but you can definitely add a little.

How To Make Schezwan Veg Fried Rice

Preparation

Blanch 1 cup of mixed vegetables in water. I used a mix of carrots, green beans, green bell peppers, and green cabbage. Heat 3 cups of water in a pan until it comes to a rolling boil. Add the veggies and cook for 30-40 seconds. The veggies should be cooked but retain a slight crunch. Drain and run the veggies under cold water to stop the cooking process.

Cut all vegetables roughly the same size so they cook evenly. Keep them slightly thick; you want crunch, not mush.

Chop the ginger, garlic, and spring onions and gather the remaining ingredients.

Stir Fry The Rice

Step 1: Heat the wok over high heat until it smokes slightly. A screaming-hot wok is what gives this rice its signature smoky flavor.

Add 2 tablespoons of oil to the wok. Once the oil is hot, add 2 teaspoons of finely chopped ginger and 2 teaspoons of finely chopped garlic, and fry for 10-12 seconds, stirring continuously. Don’t let the garlic brown; burnt garlic ruins the dish.

Ginger and garlic added to hot oil in a wok.

Step 2: Add blanched vegetables and sauté for about a minute. You want them cooked but still crunchy.

Vegetables added to the wok.

Step 3: Add ¼ cup of chopped spring onion greens and cook for 5-6 seconds.

Spring onion greens added to the wok.

Step 4: Now add the following ingredients and cook for 30-40 seconds.

  • 2 tablespoons Schezwan sauce
  • 1 tablespoon white vinegar
  • 1 teaspoon soy sauce
  • 1 tablespoon tomato ketchup
  • ½ teaspoon salt
  • ¼ teaspoon MSG (optional)
Schezwan sauce, vinegar, soy sauce, ketchup, salt and MSG added to the wok.

Step 5: Add 2 cups of cooked and cooled rice and mix everything well. Break up any clumps with your fingers before adding. Cook for a minute.

Cooked rice added to the wok.

Step 6: Check for salt and sauces. Add more if needed. Garnish with chopped spring onions. Serve hot.

Ready Schezwan fried rice.

Pro Tips By Neha

Keep all the ingredients ready before cooking the fried rice. You need to add ingredients quickly, one at a time, and cook them over high heat to achieve the best flavor.

Cook on the highest heat your stove allows. This is non-negotiable. The smoky “wok hei” flavor only happens when food sears against blazing-hot metal.

Add the sauce to the wok, not over the rice. Pouring sauce directly onto the hot pan instantly caramelizes it. Drizzling it over rice just makes everything soggy.

Don’t overcrowd the wok. Cook in batches if doubling the recipe. Too much rice steams instead of frying.

Schezwan Fried Rice FAQs

Why is the restaurant’s Schezwan fried rice so red?

Restaurants add artificial color to their rice, which makes it deep red, but when I make it at home, I prefer to avoid it.

Can I make Schezwan fried rice without Schezwan sauce?

You can approximate it with red chili paste, garlic, soy sauce, and a pinch of sugar, but the flavor won’t be as rounded. Making a batch of Schezwan sauce ahead of time is the easier route if you cook Indo-Chinese food often.

Variations

  • Schezwan egg fried rice: Scramble 2 eggs in the wok before adding aromatics, then set aside and stir back in at the end. Check my Schezwan egg fried rice recipe here.
  • Schezwan chicken fried rice: Stir in 1 cup of cooked, diced chicken with the rice.
  • Schezwan paneer fried rice: Pan-fry ½ cup paneer cubes until golden, then mix in at the final stage.
  • Schezwan shrimp fried rice: Toss in pre-cooked shrimp during the last minute.

Serving Suggestions

This rice is spicy enough to stand on its own, but it’s even better as part of a full Indo-Chinese spread.

Pair it with gobi manchurian for a crispy, tangy contrast, or keep it simple with a side of vegetable fried rice if you want a milder option for anyone who can’t handle the heat.

You can also serve it with vegetables in hot garlic sauce, chili paneer, or any other Indo-Chinese gravy you choose. 

As this rice is spicy and full of flavor, I also like to serve it as a main course with a side of some soup, such as hot and sour soup, or starters, such as spring rolls or momos.

Storage Suggestions

Schezwan fried rice keeps well in an airtight container in the fridge for up to 2 days.

To reheat, sprinkle a little water over the rice and microwave in short bursts, stirring in between, or toss it in a hot pan for a minute until warmed through.

Avoid freezing, as the vegetables lose their crunch and turn mushy once thawed.

Other Chinese Recipes We Recommend

Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on FacebookPinterest, and Instagram for all of the latest updates.

A bowl of Schezwan Fried Rice garnished with chopped green onions sits on burlap, with fresh spring onions beside it, all set on a dark rustic surface.
4.43 from 7 votes

Schezwan Fried Rice Recipe (Indo Chinese)

Make restaurant-style Schezwan fried rice in 20 minutes. Spicy, smoky, and loaded with veggies, this easy Indo-Chinese recipe uses pantry staples and tastes better than takeout.
Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Servings: 4 people

Ingredients 

  • 2 tablespoons oil
  • 2 teaspoons finely chopped ginger
  • 2 teaspoons finely chopped garlic
  • 1 cup blanched mixed vegetables (I have used carrots, green beans, bell peppers, and green cabbage. Check the notes on blanching.)
  • ¼ cup chopped spring onion greens
  • 2 tablespoons Schezwan sauce
  • 1 tablespoon white vinegar
  • 1 teaspoon soy sauce
  • 1 tablespoon tomato ketchup
  • ½ teaspoon salt (or to taste)
  • ¼ teaspoon MSG (optional)
  • 2 cups cooked white rice (cooled)
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Instructions 

  • Heat oil in a wok over high heat.
  • Once the oil is hot, add ginger and garlic and fry for 10-12 seconds, stirring continuously. Don’t let the garlic brown; burnt garlic ruins the dish.
  • Add blanched vegetables and saute for about a minute.
  • Add spring onion greens and cook for 5-6 seconds.
  • Now add schezwan sauce, white vinegar, soy sauce, tomato ketchup, salt, and MSG, and cook for 30-40 seconds.
  • Add the cooked rice and mix everything well. Cook for a minute.
  • Check for salt and sauces. Add more if needed.
  • Garnish with spring onion greens. Serve hot.

Video

Notes

Blanch 1 cup of mixed vegetables in water. I used a mix of carrots, green beans, green bell peppers, and green cabbage. Heat 3 cups of water in a pan until it comes to a rolling boil. Add the veggies and cook for 30-40 seconds. The veggies should be cooked but retain a slight crunch. Drain and run the veggies under cold water to stop the cooking process.
Cut all vegetables roughly the same size so they cook evenly. Keep them slightly thick; you want crunch, not mush.
Keep all the ingredients ready before starting to cook the fried rice. You need to quickly add ingredients one at a time and cook them over high heat to get the best flavor.
Cook on the highest heat your stove allows. This is non-negotiable. The smoky “wok hei” flavor only happens when food sears against blazing-hot metal.
Add the sauce to the wok, not over the rice. Pouring sauce directly onto the hot pan instantly caramelizes it. Drizzling it over rice just makes everything soggy.
Don’t overcrowd the wok. Cook in batches if doubling the recipe. Too much rice steams instead of frying.

Nutrition

Calories: 200kcal, Carbohydrates: 31g, Protein: 4g, Fat: 8g, Saturated Fat: 1g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 5g, Trans Fat: 0.03g, Sodium: 604mg, Potassium: 175mg, Fiber: 2g, Sugar: 1g, Vitamin A: 2403IU, Vitamin C: 11mg, Calcium: 28mg, Iron: 1mg
Like this recipe? Rate and comment below!
4.43 from 7 votes (5 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




9 Comments