Simple Vegan Blog

  • Recipes
  • Start Here
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Start Here
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • Start Here
  • About
  • Subscribe
×
Home > Recipes > Main dishes

Vegan Fried Rice

Iosune with a glass of juice.
Updated: Mar 23, 2026 by Iosune Robles · This post may contain affiliate links
4.75 from 40 votes
Pin Recipe Jump to Recipe
Vegan fried rice on white plate.

Enjoy an easy weeknight meal with this vegan fried rice - better than takeout, ready in 20 minutes, and customizable with your favorite add-ins!

Vegan fried rice on white plate.

This dish promises a hassle-free cooking experience and provides a healthier alternative to traditional take-out. Ready in just 20 minutes, you'll have a satisfying meal on the table in no time.

Customization is easy with this recipe. Add extra veggies, tofu, or your favorite plant-based protein. If you'd like a version with tofu, try my Tofu Fried Rice. This dish is sure to become a staple in your meal rotation, offering endless possibilities.

Craving more vegan Chinese-inspired dishes? Try my vegan spring rolls, sweet and sour tofu, sesame tofu, general Tso's tofu, and kung pao tofu for an authentic taste of Chinese cuisine with a plant-based twist.

Ingredients for vegan fried rice

Ingredients needed to make vegan fried rice.
  • Cooked and chilled rice: I prefer long-grain white rice for its texture and flavor, but short-grain or brown rice also work well. Using leftover rice is ideal, as cooked and chilled rice keeps its texture when frying. If fresh, cook 1 cup (185 g) and chill before using.
  • Oil: Canola or sunflower oil are my go-to options for their neutral flavor, but olive, vegetable, or coconut oil can also work.
  • Onion: Any type of onion (yellow, white, or red) will do, based on what you have available.
  • Corn kernels: A quick addition for flavor, though Tofu Scramble can be added to mimic the texture of eggs in traditional fried rice.
  • Soy sauce: For a gluten-free option, use tamari; for soy-free, try coconut aminos-both add similar savory flavors.
  • Sesame oil: Adds a nutty flavor; if unavailable, use any other oil for a tasty result.

Find the full recipe with exact measurements in the recipe card below.

How to make vegan fried rice

Container filled with cooked rice.

Step 1. This recipe works best with leftover rice, as chilled rice keeps its texture better when frying. If you don't have any, cook 1 cup (185 g) of rice following the package directions, then chill it before starting.

Sautéed veggies in a large pan.

Step 2. In a large pan, heat the oil over medium-high heat. Add the garlic, onion, carrot, and peas, and cook for about 5 minutes until they soften. Then, add the corn and cook for 2 more minutes.

Vegan fried rice in a large pan.

Step 3. Add the rice, soy sauce, and sesame oil. Stir well and cook for 2-3 minutes until everything is heated through.

Platter featuring vegan fried rice atop a white plate.

Step 4. Top with green onions and serve right away.

Frequently asked questions

How long does it last in the fridge?

It lasts 3-4 days in the fridge when stored in an airtight container. Let it cool fully before refrigerating to avoid condensation and sogginess.

To reheat, warm a pan over medium heat, add a splash of oil, and then the rice. Stir occasionally until heated through, then serve immediately for the best flavor and texture.

Can I freeze it?

Yes, you can freeze it for up to 3 months. Let it cool completely, portion it into freezer-safe containers or bags, and remove excess air to prevent freezer burn. Label with the date and store flat in the freezer.

To reheat, thaw in the fridge overnight. Then, heat a pan with a bit of oil over medium-high, add the rice, and stir until heated through. For best quality, avoid refreezing.

What kind of rice is best for vegan fried rice?

The best rice for fried rice is long-grain, like jasmine or basmati, as it stays firm and separate. Day-old or chilled rice is also ideal for the perfect, non-mushy texture.

Do I need to use leftover rice?

Leftover rice is preferred for vegan fried rice as it enhances texture, but freshly cooked rice works too. Just make sure it cools completely before frying to avoid stickiness or clumping.

Can I add more vegetables?

Absolutely! You can add more vegetables to enhance flavor, texture, and nutrition. Try bell peppers, broccoli, carrots, mushrooms, snap peas, or baby corn-just chop them into small pieces for even cooking. Adjust the cooking time as needed for perfect doneness.

Shallow dish with vegan fried rice.

More vegan rice recipes

  • Vegan Paella
  • Vegan Risotto
  • Vegan Rice Bowl
  • Vegan Mushroom Risotto
  • Spanish Rice and Beans
  • Vegan Red Beans and Rice
Vegan fried rice in shallow serving dish.
4.75 from 40 votes

Love it? Leave a rating!

Vegan Fried Rice

Enjoy an easy weeknight meal with this vegan fried rice - better than takeout, ready in 20 minutes, and customizable with your favorite add-ins!
Prep: 10 minutes mins
Cook: 10 minutes mins
Total: 20 minutes mins
Servings: 4
PRINT PIN COMMENT


Ingredients 
 

  • 3 cups cooked and chilled long-grain white rice, or 1 cup (185 grams) uncooked long-grain white rice
  • 2 tablespoons oil, I used canola oil
  • 2 cloves of garlic, minced
  • ½ medium onion, diced
  • 1 large carrot, peeled and diced
  • ½ cup frozen peas
  • ½ cup corn kernels, or ½ batch of tofu scramble for a protein-rich egg substitute
  • 2 tablespoons soy sauce
  • ½ teaspoon toasted sesame oil
  • 2 green onions, thinly sliced, optional

Instructions 

  • This recipe works best with leftover rice. However, if you're making it from scratch, you can cook 1 cup (185 grams) of rice specifically for this recipe. Simply follow the package directions to cook the rice.
    Container filled with cooked rice.
  • Heat the oil in a large pan over medium-high heat. Add the garlic, onion, carrot, and peas, and cook for about 5 minutes or until they begin to soften. Then, add the corn kernels (or tofu scramble) and continue cooking for an additional 2 minutes.
    Sautéed veggies in a large pan.
  • Add the rice, soy sauce, and sesame oil to the pan. Stir well and cook for an additional 2-3 minutes, or until the rice is heated through.
    Vegan fried rice in a large pan.
  • Sprinkle the green onions over the rice and serve immediately.
    Platter featuring vegan fried rice atop a white plate.

Notes

  • Vegan fried rice lasts 3-4 days in the fridge when stored in an airtight container. Cool it completely before refrigerating to avoid condensation and sogginess.
  • For longer storage, freeze up to 3 months in freezer-safe containers. Let it cool, portion, and remove excess air to prevent freezer burn. Thaw in the fridge overnight before reheating.
  • To reheat, warm a pan with a splash of oil over medium heat, add the rice, and stir occasionally until heated through.

Nutrition

Serving: 1serving | Calories: 271kcal | Carbohydrates: 43g | Protein: 6g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.03g | Sodium: 561mg | Potassium: 232mg | Fiber: 3g | Sugar: 4g | Vitamin A: 3215IU | Vitamin C: 11mg | Calcium: 35mg | Iron: 1mg
Did you try this recipe?Leave a comment below and let me know how it turned out!
Course: Main Dish, Side Dish
Cuisine: Chinese
Author: Iosune Robles

More Vegan Main Dish Recipes

  • Crispy tofu chicken served with a bowl of BBQ sauce on a white surface
    Tofu Chicken
  • Easy tofu pasta served with vegan Parmesan and fresh basil
    Tofu Pasta
  • Homemade vegan pasta primavera topped with basil and grated vegan cheese
    Vegan Pasta Primavera
  • Vegan taco salad served with lime wedges and extra tortilla chips on the side
    Vegan Taco Salad
18.3K shares
Iosune with a glass of juice.

About Iosune

Hi, I’m Iosune! I’m a food lover, home cook, recipe creator, and co-founder of Simple Vegan Blog, which I started in 2014 to show how easy and delicious vegan cooking can be.

More about me

Comments

  1. Desiree says

    November 07, 2016 at 12:37 am

    5 stars
    This is so simple and so delicious! The best paet is these are common ingredients that most people would already have at home

    Reply
    • Iosune says

      November 08, 2016 at 5:13 pm

      Hi Desiree! Thanks 🙂 I'm so glad you like the recipe!

      Reply
  2. k says

    August 12, 2016 at 11:11 am

    If you use fresh or frozen peas and corn kernels, with them according to package directions.

    In step 2 I don't know what this means. what with them? Defrost and drain liquid ?

    Reply
    • Iosune says

      August 31, 2016 at 10:00 am

      Hi! It was a mistake, it's "cook them according to package directions". I boiled them. Thanks a lot for your comment!

      Reply
  3. Grace Sanford says

    June 07, 2016 at 12:47 am

    3 stars
    For 2 servings I can't imagine starting with 2 cups of uncooked rice because that will make 6 cups of rice. Does this recipe mean to start with 2 cups cooked rice?

    Reply
    • Grace Sanford says

      June 07, 2016 at 12:50 am

      I meant, does it start with 1 cup cooked rice or 1 cup raw rice which will make 3 cups of rice. Sorry about the first question amounts being all messed up.

      Reply
      • Iosune says

        June 14, 2016 at 6:06 pm

        Hi Grace! It's 1 cup of uncooked rice 🙂 Have a nice day!

  4. Pulao recipe says

    May 17, 2016 at 11:13 am

    5 stars
    This recipe is looking different, although yumm. Next time i will try this while making rice.

    Reply
    • Iosune says

      May 25, 2016 at 10:14 am

      Hi! Thank you so much. Hope you enjoy it!

      Reply
  5. Shayleigh says

    January 15, 2016 at 5:16 am

    5 stars
    I made this but with brown rice and coconut oil, and it turned out amazing! Definitely will make this again.

    Reply
    • Iosune says

      January 15, 2016 at 10:41 am

      Hi Shayleigh! Brown rice is great, I use it all the time 😀 Thanks a lot for your comment!

      Reply
  6. Mickey B says

    December 06, 2015 at 1:05 am

    5 stars
    This is so good! I made it tonight after trying a few vegan fried rice recipes previously and not liking them much, and I'm so glad I gave it one more try (with leftover white rice that would have been thrown out otherwise!). I haven't had good fried rice in a long time, but by my memory this tasted exactly like it does from a restaurant, and the recipe was so much easier than any other I've tried! My mother agreed that it's restaurant-good and we ate up almost all of it. Very, very impressed.

    Reply
    • Iosune says

      December 07, 2015 at 3:06 pm

      Hi Mickey! Thanks a lot for your kind words 🙂 I'm sooo glad you enjoyed it 😉

      Reply
  7. Hend says

    June 27, 2015 at 1:21 am

    5 stars
    I'm not vegan, but I love packing meat-free meals for lunch to eat at university, they just feel healthier. Thank you so much! This looks SO good and I'm in love with the pictures you've taken! 🙂

    Reply
    • Iosune says

      July 14, 2015 at 5:00 pm

      Hi Hend! Thanks a lot for your kind words 🙂

      Reply
  8. Lauren says

    December 02, 2014 at 4:25 pm

    4 stars
    This looks quite nice, I have a vegan friend so I'm going to recommend this recipe and your blog to her.

    Reply
    • Iosune says

      December 04, 2014 at 11:42 am

      Hi Lauren! Thanks a lot 🙂 I hope your friend enjoy the recipe 😉

      Reply
  9. Kristina says

    October 29, 2014 at 4:36 am

    In Mark Bittman's book he has a lot of variations. One of them is slivered romaine lettuce put in at the end. Or you can do basil or cilantro. I especially like the lettuce idea to add some bitter.

    Reply
    • Iosune says

      February 17, 2015 at 11:20 am

      Thanks a lot for the idea Kristina!

      Reply
  10. Lucy says

    October 24, 2014 at 10:43 pm

    4 stars
    Had this tonight!! I added some sliced greens and white cabbage. Me and my son loved it

    Reply
    • Iosune says

      October 25, 2014 at 4:48 pm

      Great Lucy! I need to try the recipe adding sliced greens and cabbage. Thanks for the idea!

      Reply
  11. Dana says

    October 12, 2014 at 8:56 pm

    5 stars
    LOVE LOVE LOVE! I used carrots, onions, green beans and broccoli and it tasted great. So simple, filling, and yummy.

    Reply
    • Iosune says

      October 16, 2014 at 3:48 pm

      Hi Dana! I'm glad you liked it 😀 You can use your favorite veggies 😉

      Reply
  12. Katie @ Produce on Parade says

    June 24, 2014 at 8:25 pm

    Yummmm now I have a craving for fried rice! I don't know if I've really had it since becoming vegan. Most places include pork in it. Thanks for sharing! Gorgeous photographs!

    Reply
    • Iosune says

      June 27, 2014 at 11:59 pm

      Thanks Katie! I absolutely love fried rice! I eat it every week (usually the light version).

      Reply
Newer Comments »
4.75 from 40 votes (8 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating





Iosune and Alberto.

Welcome!

We’re Iosune and Alberto, the couple behind Simple Vegan Blog. Since 2014, we’ve been sharing easy, flavorful vegan recipes anyone can make.

More about us

Most popular recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)

Fresh spring recipes

  • Tofu salad in a bowl.
    Marinated Tofu Salad
  • Vegan pasta salad on a plate with a fork.
    Easy Vegan Pasta Salad
  • Jar of vegan lemon curd with lemons around and a spoon scooping curd from the jar.
    Vegan Lemon Curd
  • Close-up photo of a dish with a slice of vegan lemon cake and a fork
    Vegan Lemon Cake
  • Vegan tuna on a slice of bread, with lettuce and tomato slices, on a white plate.
    Easy Vegan Tuna
  • Two pieces of toast with vegan chicken salad, lettuce, tomato, chives, and black pepper
    Vegan Chicken Salad

Footer

↑ Back to top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.