Dinner

Easy Vegetable Fried Rice Recipe (Indo-Chinese Style, 20 Minutes)

By Heta Updated May 11, 2026

Easy vegetable fried rice ready in 20 minutes with day-old basmati and Indo-Chinese sauces. Vegan and perfect for lunchboxes.

Indo-Chinese vegetable fried rice in a ceramic bowl on white marble, garnished with spring onion greens

There is a street stall near where I grew up that made fried rice on a massive flat iron tawa, flame cranked all the way up, spring onions going in with a dramatic hiss. You could smell it from the end of the road. I used to stand there watching the man toss the rice — that blackened wok, the billowing steam, the soy sauce hitting the heat — and think that nothing would ever taste as good.

Vegetable fried rice at home never quite matched that memory, until I stopped trying to replicate it and started cooking the Indian way instead. The secret was not sesame oil or a fancy wok. It was day-old basmati rice, a proper kadai, and that five-sauce combination you find at every Indo-Chinese stall across India: soy sauce, vinegar, green chili sauce, ketchup, and a generous crack of black pepper.

This version is vegan, comes together in about 20 minutes, and actually tastes like street food. I hope it becomes your go-to fridge-clearout dinner the same way it became mine.

What Is Indo-Chinese Fried Rice?

Indo-Chinese cuisine developed in the Hakka Chinese immigrant community of Kolkata in the early 20th century, blending Chinese cooking techniques with Indian pantry staples and spice preferences. By the time it reached street stalls across Mumbai, Delhi, and Ahmedabad, it had taken on its own character entirely: more sauce, more heat, basmati instead of jasmine, and that unmistakable tang from vinegar.

This is not the same as Chinese-American fried rice. The sauces are bolder, the vegetables are cut small so they cook fast and stay slightly crisp, and the finish is a touch of ketchup that rounds out the acidity. If you have ever eaten veg fried rice from a roadside Chinese stall in India, this is that recipe.

For another Indo-Chinese classic from the same family of dishes, try my veg hakka noodles — the same five-sauce base, same high-heat technique.

Close-up of vegetable fried rice with diced carrots, bell pepper and cabbage in a ceramic bowl on white marble

Why You’ll Love This Recipe

  • Ready in 20 minutes using leftover or day-old rice
  • 100% vegan with no eggs needed
  • Packed with vegetables — a wholesome source of fiber, vitamins, and plant-based nutrition
  • Works with whatever vegetables are in the fridge
  • Great for lunchboxes the next morning (pack cold, eat at room temperature)
  • Tastes like takeout without the wait or the cost

Ingredients You’ll Need

For the rice base:

  • 2 cups cooked basmati rice, day-old or cooled completely (see tip below)
  • 2 tablespoons neutral oil (sunflower or vegetable)

Vegetables:

  • 1 medium carrot, diced
  • 8–10 green beans, trimmed and cut into thin rounds
  • ¼ small cabbage, finely diced
  • ½ green bell pepper, diced
  • ¼ cup frozen peas, thawed
  • 3–4 spring onions (scallions), whites and greens separated
  • 4–5 cloves garlic, finely minced
  • 1 teaspoon fresh ginger, minced

The five-sauce combo:

  • 2 tablespoons soy sauce
  • 1 teaspoon white vinegar
  • 1 teaspoon green chili sauce (adjust to taste)
  • 1 teaspoon tomato ketchup
  • ½ teaspoon black pepper, freshly ground
  • Salt to taste
Labeled overhead flatlay of vegetable fried rice ingredients including diced vegetables, basmati rice, and sauces on white marble

How to Make Vegetable Fried Rice Step by Step

Step 1: Prep and Cool the Rice

The single most important thing in this recipe is dry, cold rice. If you are using freshly cooked basmati, spread it out on a large plate or tray and refrigerate it for at least 1 hour before using. Day-old rice kept in the fridge overnight is ideal. Warm, just-cooked rice will steam instead of fry and turn the whole dish into a clump.

I have tested this with both day-old and freshly-spread rice, and the texture difference is noticeable. Cold rice separates cleanly when it hits the hot pan.

Step 2: Prep the Vegetables

Cut everything before you turn on the heat. Stir-frying moves fast and there is no time to chop mid-cook. Dice the carrot, bell pepper, and cabbage into small, even pieces so they cook through quickly. Trim the beans and cut them into thin rounds. Separate the spring onion whites from the greens — whites go in with the garlic, greens go in at the very end as a garnish.

Step 3: Stir-Fry on High Heat

Heat the oil in a heavy-bottomed kadai or large non-stick pan on the highest flame your stove allows. Add the spring onion whites, garlic, and ginger. Stir for 30 seconds until fragrant — do not let them burn.

Add the carrot and beans first (they need the most time), then the cabbage and bell pepper after 1 minute, then the peas last. Keep tossing constantly. You want the vegetables cooked but still with a slight bite, about 3–4 minutes total.

Step 4: Add the Rice and Sauce

Add the cold rice to the pan and break it apart with a spatula as it heats. Mix well with the vegetables so the grains are fully separated and heated through, about 2 minutes.

Push the rice to one side and pour the soy sauce, vinegar, green chili sauce, and ketchup into the empty side of the pan. Let them sizzle for a few seconds, then mix through the rice. Add black pepper and taste for salt (soy sauce is already salty, so add cautiously). Finish with the spring onion greens. Serve immediately.

Tips for the Best Veg Fried Rice

Use cold, dry rice. This cannot be overstated. If the rice is even slightly warm, it will release steam and turn soft. Pack it into a container overnight and refrigerate.

High heat only. Fried rice cooked on low heat will stew instead of fry. A kadai retains heat well if you do not have a wok. Do not overload the pan — if you are doubling the recipe, cook in two batches.

Small, even cuts. Uniform diced vegetables cook in the same time it takes the rice to heat through, so everything lands on the plate at the right texture together. Uneven chunks mean some pieces overcook before others are done.

Taste the sauce before adding salt. Different soy sauce brands vary a lot in sodium. Add any extra salt only after you have mixed in the sauces and tasted.

Variations

Add protein: Cube 100g of firm tofu, pan-fry until golden before the vegetables, and add back at the end. Paneer works the same way.

Make it spicier: Add a slit green chili with the garlic, or increase the green chili sauce. A pinch of chili flakes at the end adds heat without changing the flavor profile.

Use brown rice or millet: Both work well as long as they are cooked, cooled, and dry. Foxtail millet in particular fries up beautifully and adds a nuttier flavor.

Egg fried rice: If you are not keeping it vegan, push the rice to the sides, add a beaten egg to the center of the pan, scramble it quickly, then mix it through before adding the sauce.

Editorial overhead flatlay of vegetable fried rice with chopsticks and green silk napkin on white marble
Indo-Chinese vegetable fried rice in a ceramic bowl on white marble, garnished with spring onion greens

Easy Vegetable Fried Rice (Indo-Chinese Style)

A quick and vegan Indo-Chinese style vegetable fried rice made with day-old basmati rice, mixed vegetables, and a five-sauce combo. Ready in 20 minutes and perfect for weeknight dinners or lunchboxes.
No ratings yet
Course Dinner
Servings 2
Calories

Equipment

  • Heavy-bottomed kadai or large non-stick pan

Ingredients
  

For the rice base

  • 2 cups cooked basmati rice day-old or cooled completely
  • 2 tablespoons neutral oil sunflower or vegetable

Vegetables

  • 1 medium carrot diced
  • 8–10 green beans trimmed and cut into thin rounds
  • ¼ small cabbage finely diced
  • ½ green bell pepper diced
  • ¼ cup frozen peas thawed
  • 3–4 spring onions scallions; whites and greens separated
  • 4–5 cloves garlic finely minced
  • 1 teaspoon fresh ginger minced

The five-sauce combo

  • 2 tablespoons soy sauce
  • 1 teaspoon white vinegar
  • 1 teaspoon green chili sauce adjust to taste
  • 1 teaspoon tomato ketchup
  • ½ teaspoon black pepper freshly ground
  • Salt to taste

Instructions
 

Prep the rice

  • If using freshly cooked basmati, spread it on a large plate or tray and refrigerate for at least 1 hour. The rice must be cold and completely dry before cooking.

Prep the vegetables

  • Dice the carrot, bell pepper, and cabbage into small, even pieces. Trim the green beans and cut into thin rounds. Separate the spring onion whites from the greens.

Stir-fry the vegetables

  • Heat the oil in a heavy-bottomed kadai or large non-stick pan on the highest flame.
  • Add the spring onion whites, garlic, and ginger. Stir for 30 seconds until fragrant — do not let them burn.
  • Add the carrot and beans and stir-fry for 1 minute. Add the cabbage, bell pepper, and peas. Toss constantly for 3 to 4 minutes until the vegetables are cooked with a slight bite.

Add the rice and sauce

  • Add the cold rice and break it apart with a spatula. Stir until heated through and the grains are fully separated, about 2 minutes.
  • Push the rice to one side. Pour the soy sauce, vinegar, green chili sauce, and ketchup into the empty side of the pan. Let them sizzle for a few seconds, then mix through the rice.
  • Add black pepper, taste for salt (soy sauce is already salty), and finish with the spring onion greens. Serve immediately.

Notes

Use cold, dry rice — warm rice will steam instead of fry and turn the whole dish mushy. Day-old refrigerated rice is ideal.
Cook on the highest heat your stove allows. If doubling the recipe, cook in two batches to avoid steaming.
For a protein boost, cube 100g of firm tofu or paneer, pan-fry until golden, and add back at the end with the sauce.
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a hot pan with a splash of oil for the best texture.
Tried this recipe?Let us know how it was!

FAQs

Q1. Do I need eggs in vegetable fried rice?
No. This recipe is 100% vegan without eggs. The five-sauce combination gives the rice so much flavor that eggs are not missed at all. The egg version is a variation, not the default here.

Q2. Which rice works best for fried rice?
Day-old basmati is my first choice for this Indo-Chinese version — the long grains stay separate and the light nuttiness pairs well with the soy-vinegar sauce. Jasmine rice or any cooked long-grain rice also works. Even leftover instant pot jeera rice works beautifully — the cumin-scented grains take the Indo-Chinese sauces in a delicious direction. Avoid short-grain or sticky rice varieties.

Q3. Can I make this for a lunchbox?
Yes, and it is actually better the next day. Pack it cold and eat at room temperature, or microwave for 60 seconds. The rice absorbs the sauce overnight and the flavor deepens. I make a double batch on Sunday evenings specifically for weekday tiffins.

Q4. Why did my fried rice turn out mushy?
Almost always, the culprit is warm or fresh rice. The other common cause is a pan that was not hot enough before adding the rice, which causes it to steam rather than fry. Make sure the oil is shimmering hot before anything goes in.

Q5. How do I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days. Reheat in a hot pan with a tiny splash of oil rather than in the microwave for the best texture.

Q6. What can I serve with vegetable fried rice?
I serve it with a bowl of cucumber raita to balance the heat, or pair it with a simple dal. It is filling enough as a standalone dinner but lovely as part of a spread.

Make It Tonight

This vegetable fried rice is the kind of recipe that becomes automatic after the second time you make it. Once you know the rhythm of the kadai, the sauce ratio, and the cold-rice rule, you can have a proper Indo-Chinese dinner on the table faster than any delivery app. Clear out the vegetable drawer, pull out yesterday’s rice, and let the high heat do the rest.

Made this? Share a photo and tag @petitepaprika on Instagram — I love seeing your kitchen creations! And tell me in the comments: what vegetables are going into your version?

Pinterest pin for vegetable fried rice recipe — vegan, ready in about twenty minutes, great for lunchboxes

Don’t miss the recipes!

Get free weekly meal planner when you subscribe

We don’t spam! Read our privacy policy for more info.

Leave a Reply

WordPress Appliance - Powered by TurnKey Linux