Vegan Fried Rice
This is the best vegan fried rice recipe you’ll ever make, and it’s hiding a secret—it’s not fried at all! Baking it on a sheet pan gives it a fabulously chewy, crispy texture.
If you’re skeptical about how baking vegan fried rice on a sheet pan can produce the best fried rice ever, just scroll down to the comments and take a peek at what my readers have to say!
This recipe came to me from a now-retired food blogger friend and it’s become one of my favourite easy weeknight dinners. Sheet pan fried rice really is the answer to your prayers. It’s all mixed on the sheet pan, the cleanup is a breeze, and the ingredients are flexible.
(For another non-traditional take on vegan fried rice, try my cauliflower fried rice!)
Why You’ll Love This Sheet Pan Vegan Fried Rice Recipe
- No-fail, PERFECT texture. You know how sometimes you make fried rice at home and it ends up oily and soggy? That doesn’t happen when you bake fried rice in the oven! It turns out absolutely divine, with crispy edges, nice browning, and a chewy texture.
- Quick and easy. Although this rice does take some time to bake—you have to cook it at a low-ish temperature to achieve that perfect texture—it only requires 10 minutes of prep time, which is just a matter of tossing everything together.
- Family-friendly. Kids and adults will both love this one—and so will family members who usually turn up their nose at vegan food! This vegan fried rice is better than takeout!
Notes on Ingredients
Scroll down to the recipe card to find the ingredient quantities and recipe instructions.
- Leftover brown rice – Using leftover rice is important; it’s drier so it soaks up more of the sauce without getting soggy. I recommend making a dish served over brown rice the day before (like this coconut chickpea curry) and setting aside what you need for this vegan fried rice recipe.
- Green onions – These also get a little crispy in the oven.
- Pineapple chunks – Because pineapple fried rice is the best fried rice! You can use fresh, canned, or frozen here.
- Fresh or frozen edamame – Or use peas, if you prefer them.
- Braised or marinated tofu – This adds protein to make the fried rice a meal. I buy store-bought marinated tofu when I’m in a time-crunch, or I use this marinated tofu recipe.
- Raw cashew pieces – These add a nice crunch and nutty flavour.
- Avocado oil – Or any other cooking oil you have on hand.
- Tamari or soy sauce – Liquid aminos are another option.
- Sriracha – You can leave this out for picky eaters, or add more for spicy sheet pan fried rice.
How to Make Vegan Fried Rice on a Sheet Pan
- Combine the ingredients. Toss together the rice, green onions, pineapple, edamame, tofu, and cashews on a sheet pan.
- Make the sauce. Whisk together the oil, soy sauce, and sriracha in a small bowl; pour this over the vegan fried rice ingredients and toss to coat.
- Bake. Place the pan in a 325ºF oven and bake for 45-60 minutes, until the rice is mostly dry and beginning to get crispy near the edges of the pan.
Tips for Success
- Use day-old rice (really). I know it sounds fussy, but whether you’re making vegan fried rice on the stovetop or in the oven, you really, truly need leftover rice to nail that perfect texture.
- Make sure everything is evenly coated. Because the oil is in the sauce, you want to make sure all the rice is well-coated because the sauce is what will help the rice get a little bit crisp in the oven.
- Stir every 20 minutes. This helps everything cook evenly and keeps the edges from getting overly crispy.
Variations
- Use coconut oil. I’ve made this with melted unrefined (virgin) coconut oil instead of avocado oil and I like the little hint of coconut flavour it adds to the vegan fried rice. Give it a try!
- Swap out the protein. Marinated tempeh can be used instead of the tofu, or double the edamame. Although I haven’t tried it, I think vegan chicken would be fantastic—cut it into cubes and add them at the halfway point to keep them from getting too dry.
- Try other vegetables. The world is your oyster! You can use a frozen peas-and-carrots mix to make things easy, add broccoli, diced red peppers—this recipe is super versatile.
- Use a different rice. You don’t need to stick with brown rice. Basmati, jasmine, or even long-grain white rice will also work.
What to Serve With Vegan Fried Rice
Because this recipe has grains, vegetables, and a protein, it really is a meal on its own. But if you want to stretch it out further, try pairing it with another Asian-inspired dish like sticky sesame shiitake mushrooms. An appetizer, like vegan potstickers or fresh spring rolls with peanut ginger sauce, would also be fantastic.
How to Store Leftovers
Store leftover vegan fried rice in the refrigerator for 3 to 4 days, in an airtight container. Reheat it in a skillet over medium heat or in the microwave.
Can I Freeze This Recipe?
Yes, you can freeze vegan fried rice for up to 3 months. Store it flat in a freezer bag with the air pressed out, or in an airtight container. Thaw it in the refrigerator before reheating it according to the instructions above.
More Vegan Rice Recipes
- Dirty Rice Recipe
- Pineapple Fried Rice
- Broccoli Cheese Rice Casserole
- Vegan Arancini Fried Rice Balls (With Air Fryer Option)
- Vegan Puerto Rican Rice and Beans (Arroz con Gandules)
Enjoy friends! If you make this vegan fried rice recipe, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also love it if you would leave a comment below, and give the recipe a rating! Thanks so much!
Vegan Fried Rice
Ingredients
- 4 cups leftover brown rice
- 1 bunch green onions, sliced into 1-inch pieces
- 1 cup pineapple chunks, canned, fresh, or frozen
- 1 cup fresh or frozen edamame, thawed
- 8 ounces braised or marinated tofu, cubed
- 1/2 cup raw cashew pieces
- 3 tablespoons avocado oil, or any other cooking oil you have on hand
- 3 tablespoons tamari sauce, or soy sauce
- 1 tablespoon sriracha, optional–you can use more if you like too
Instructions
- Preheat oven to 325ºF.
- Combine the rice, green onions, pineapple, edamame, tofu, and cashews on a sheet pan. In a small bowl, whisk together the oil, soy sauce, and sriracha. Pour the oil mixture over the rice mixture and toss to coat.
- Bake the rice for 45-60 minutes, stirring about every 20 minutes, or until the rice is mostly dry and beginning to get crispy near the edges of the pan. Serve with additional soy sauce and sriracha, if desired.
Notes
Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.
The minute I saw tofu and cashews, you had me hooked. I’ll try this tonite, since I just made a pot of rice yesterday and have all the ingredients at hand. Thanks for helping me stay out of the doldrums. It also looks like a great way to warm the house up a little, since it’s really been chilly lately.
Stay well! Thanks for thinking for us about what good food to serve. You are my favorite cook!
Hi Randy! What a coincidence! This is great! We’re happy that our kitchens are in sync. Thank you for being so kind as always and thanks so much for reading. Have a great day!
Just want to say I love your blog… the recipes, the overall comforting vibe, your writing… keep up the awesome work and don’t change a thing.
We’re happy you enjoyed the recipe Edana! We genuinely want to thank you for your kind words as well, they mean so much to us. Have a great day!
I doubled the recipe and did a few additions and subtractions. We had lunch with another family. It was the perfect addition to their curry. It is something I will make again.
Oh wow that’s great Brandy! This recipe sounds great with curry. We’re happy that you liked it!
Oh my goodness this was totally awesome and got two thumbs up from hubby
Question did you use precooked marinated tofu?
I created a marinade and basted my tofu and left it to marinade by itself for an hour before adding it to the mix and so I didn’t find it crisped up as much as I would have liked/expected
Hi Charmaine. We pressed our tofu first. We Then marinated it then baked it. It turned out pretty crispy! I hope this was helpful!
Wow, yum! This looks so delicious!
Thank you Tori! I’m happy you like it!
It was perfect the first time. I learn so much from you as well! Keep it up great post.
Aww thank you so much! I will keep it up! Thanks again for your kind words!
This looks great and I’d like to cook this soon! Two questions:
1) I’d like to try some “Just Egg” with this, but I’ve never used it. Would it work in this recipe?
2) Is it OK if I use freshly cooked rice, or does it need to be day-old rice (I think I read that somewhere).
Thanks! I love your recipes and blog!
Hi, Renee thank you so much for reading! We’ve never tried this recipe with just egg before so we couldn’t give you proper instructions. As for the rice while technically it could still work the texture of the rice would be wrong if it isn’t day-old rice. I hope this helps!
This was easy and delish, with awesome texture! I added some broccoli and carrot I needed to use up, and drizzled some agave over the top before putting in the oven. So good. Thank you!
Thank you so much for reading Kylie! Your additions sound great. We’re so happy that you enjoyed it.
This was such an EASY and delicious meal!! My husband and I don’t really eat tofu, so I diced some chicken instead and it cooked up perfectly! This is definitely a dinner I’ll be making again and again!
We’re so happy that you and your husband enjoyed this recipe, Stephanie. Thank you for reading and leaving such a positive comment!
I made this last night but substituted rice for quinoa and cashews for peanuts (because it’s all I had) and it was AMAZING. So flavorful and delicious and easy! My whole family loved it!
We’re so happy that you enjoyed this recipe Samantha! Thank you so much for reading and leaving such a nice comment!