Healthy Vegetable Fried Rice

Quick, easy and perfect for a weeknight, this healthy vegetable fried rice is sure to be a family favorite! Packed with veggies, garlic, ginger and cashews, it’s so much better for you than take-out. Dairy free, gluten free and vegetarian.

A bowl and plate filled with Vegetable Fried Rice.

There are so many times when I think a recipe is too simple or not interesting enough and you’ll just be bored to tears with it.

And so instead I just make it at home for the husband and I and we love it and eat it all the time. Over and over and over.

And then it finally dawns on me that if we eat it over and over and over, well maybe you will too. You would think this thought would occur to me sooner, but nope. It never does.

This is definitely one of those times that I’ve been sitting on a recipe for far too long. This healthy vegetable fried rice is nothing fancy or flashy or anything like that. It’s simple, easy and perfect for a weeknight.

And I’ve been making and fine-tuning it for the last – no joke – two years. You could say I’ve been holding out on you. I’m sorry? Please forgive me!

A skillet filled with Healthy Vegetable Fried Rice with a wooden spoon in the dish.

Tips For This Healthy Vegetable Fried Rice

But. I finally measured it all out and wrote it down so today we talk veggie fried rice.

Now, you can 100% absolutely switch out the veggies for your favorites or whatever you have hanging out in the fridge. Which I definitely do.

But this version listed below is hands down our absolute favorite – both in terms of the vegetables used and the amounts.

The one catch to this recipe – pretty pretty please follow the directions and use cold rice. If you don’t use cold rice, well, it gets sort of mushy.

And no one wants mushy fried rice. I usually just make the rice either the day before or on the weekend and then it’s ready to go for dinner.

My other favorite part about this recipe?

It makes plentyyyy of food. I say 5 to 6 servings, but the husband and I eat what I’ll call ridiculous / obnoxious portions when it comes to fried rice – i.e. no control and probably more than some most people.

So you may very well get more out of this. Even for us, we have leftovers for lunches and it is glorious.

Two bowls and a white plate filled with Healthy Vegetable Fried Rice.

Additional Fried Rice Recipes You Might Enjoy:

Did you make this recipe? Rate and review it down below! I’d love to hear from you.

Our Favorite Vegetable Fried Rice |

Healthy Vegetable Fried Rice

Yield: about 5 to 6 servings, as a main
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes

Quick, easy and perfect for a weeknight, this healthy vegetable fried rice is sure to be a family favorite! Packed with veggies, garlic, ginger and cashews, it’s so much better for you than take-out. Dairy free, gluten free and vegetarian. 


  • about 3 ½ to 4 ½ tablespoons olive oil, divided
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 1 (1-inch to 1 ½-inch) piece fresh ginger, grated
  • 2 large carrots, peeled and chopped
  • 4 ounces baby bella mushrooms, sliced
  • ½ cup frozen peas
  • 4 large eggs, beaten with a fork
  • 1 bunch green onions, thinly sliced
  • about 6 cups cooked brown rice, cold*
  • ¾ cup raw cashews
  • about 3 to 4 tablespoons low-sodium soy sauce or tamari
  • sriracha, for serving


  1. Set a large nonstick skillet (I use a 12-inch deeper-style one here) over medium heat. Add in 1 ½ tablespoons of the olive oil. When hot, add in the onion. Cook for about 2 minutes, until it starts to soften. Add in the garlic and ginger and cook for 30 seconds, until fragrant.
  2. Add in the carrots and cook for about 3 minutes, until crisp tender. Remove the mixture with a slotted spoon to a medium bowl.
  3. If the skillet is dry, add in a good splash more of olive oil (½ to 1 tablespoon depending on how dry). Add in the mushrooms and cook for about 5 minutes, until tender. During the last 2 to 3 minutes of cooking, add in the peas. Remove these veggies to the same medium bowl.
  4. Add in 1 tablespoon of the olive oil to the skillet. Add in the eggs and green onions. Cook, stirring frequently, until the eggs are scrambled. Remove to the bowl with the veggies.
  5. Add the remaining 1 tablespoon olive oil to the skillet, then add the cold rice. Cook for about 2 to 4 minutes, breaking up the clumps of rice with a wooden spoon, until heated through.
  6. Turn down the heat to medium low, then add in the veggie/egg mixture, the cashews and the soy sauce. Mix to combine and continue to cook for about 1 minute, until everything is nice and hot. Serve with sriracha and/or additional soy sauce, if desired.


*I use 1 ¾ cups uncooked brown basmati rice to get this amount (cooked according to the package directions).

If the skillet ever gets too dry during the cooking process, just add in a splash of olive oil.

I know it’s a pain to use cold rice, but please do! It really makes the texture perfect - otherwise it gets kind of mushy.

Nutrition Information:
Yield: 6 Serving Size: 1
Amount Per Serving: Calories: 448Total Fat: 19gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 14gCholesterol: 124mgSodium: 324mgCarbohydrates: 57gFiber: 3gSugar: 4gProtein: 14g

Nutrition data shown is an estimate provided by an online calculator and is for informational purposes only. It should not be considered a substitute for a medical professional’s advice.