Dinner,  Lunch,  No Oil,  Popular

Vegan Fried Rice Recipe [Oil-Free]

(This post may have affiliate links. Please see my disclosure.)

Cheap, easy, and plant-based – this recipe is the epitome of this blog.

Additionally, if you’re focused on reducing or eliminating oil from your diet, you’re going to enjoy this vegan fried rice recipe. 

What I really love about this “fried” rice recipe is that there are no hard rules for how you can load your rice. All veggies are totally welcome. I usually use a fried rice recipe for when I have vegetables that I really need to use before they go bad, for example, for a hearty soup, stew or pasta recipe. 

Okay, so let’s be real: oil makes a lot of things taste great. I’d be the first to raise my hand on that one. But there are ways to cook without it if you just don’t want it, or simply just on a vegan diet.

Can Fresh Rice Be Used?

Yes, fresh rice can be used for this recipe. Once your rice is done cooking, place it on a large plate or dish and allow the excess moisture to evaporate from the rice, for at least 30 minutes. You want your rice to dry out before using it in this recipe.

Quick tips to cooking without oil: 

  1. Swap out the oil for water.
  2. Use a small amount of water at a time. We’re not boiling stuff. We’re just merely providing some lubrication between the pan and the food. 
  3. Small amount = about a tablespoon at a time. 
  4. Stir food often. 
  5. Don’t be afraid to allow food to stick or brown (not burn) when cooking with water. This will bring out more of the flavor. 
  6. Use a non-stick pan. 

Print Recipe
5 from 11 votes

Vegan Fried Rice Recipe [Oil-Free]

Course: Dinner, Side Dish
Cuisine: Asian
Keyword: Fried Rice, Oil-Free


  • 2 cups cooked brown rice
  • 1/2 sweet onion
  • 1 1/2 cups shredded cabbage
  • 1 cup tofu scramble
  • 1 cup frozen peas
  • 4 garlic cloves crushed, minced
  • 5 tablespoons  low-sodium soy sauce 
  • Water


  • Finely dice the onion and carrots. Mince the garlic.
  • Set a large pan over medium heat and add about 1 tbsp of water. 
  • Immediately after, add the chopped carrots, onions, and garlic. 
  • Cook and stir often for two minutes. 
  • Next, add the shredded cabbage to the pan. 
  • Increase heat to medium-high heat. Stir and cook for 5 minutes. 
  • Then, add 1 tbsp of water when necessary throughout the cooking time. 
  • Next, add the frozen peas. Cook and stir everything for another 2 minutes. 
  • Finally, add your cooked brown rice, cooked tofu scramble, and soy sauce.  
  • Cook and frequently stir for another 5 minutes.


  1. Don’t fret if you don’t have the exact measurements for any given vegetable. Seriously, just use what you have. 
  2. You’ll want to start this recipe with pre-cooked rice. Or, use rice that has been dried out through evaporation. 
  3. I used brown rice, but use whatever type of rice you have. 
  4. You NEED to use a non-stick pan if you’re cooking without oil. 
  5. Adjust the soy sauce for more or less – depending on how you prefer your stir-fry.
  6. Use a wooden cooking spoon or silicone cooking spatula. Non-stick pans hate metal spoons.
Large plate of  assorted vegetable fried rice without oil
vegetables fried rice, oil-free

Cookware Used In This Recipe

Check out some of our most popular recipes:

Smoky Mac And Cheese Recipe

Crispy Cauliflower Wings Recipe

Easy Plant-Based Vegan White Sauce

Did you try out this Vegan Fried Rice Recipe?

Please leave a comment below, share it, rate it or tag a picture @plantbasedandbroke on Instagram and hashtag it #plantbasedandbroke. Show off that creation with us.

How useful was this post?

Click on a star to rate it!

Average rating 4.7 / 5. Vote count: 18

No votes so far! Be the first to rate this post.

Please follow and like us:


Leave a Reply

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