Serves 4
Total time: 30 minutes || Active time: 30 minutes

This vegan Brussels sprout fried rice is fresh, herby, and a little bit charred in all the right places: quartered Brussels sprouts, toasted pine nuts, a ton of fresh basil and cilantro, and cold jasmine rice tossed in a hot cast iron pan until it gets that slightly crispy, slightly browned thing going on. It’s gluten-free (just use tamari), comes together in about 30 minutes, and makes a really solid weeknight dinner.
I know, I know, I put Brussels sprouts in everything. Well, until someone invents an even more awesome vegetable, I will continue to overuse them. Even fried rice is not safe from that little cruciferous flavor bomb. Not that anyone is complaining.
Pine nuts are a surprisingly great addition to fried rice. A small handful goes a long way toward adding another decadent layer of flavor. You can top it with some gingery baked tofu if you’d like it to be more of an entrée. Or serve it as part of a bigger Thai-inspired spread. Or just be like “it’s fried rice for dinner/breakfast/elevensies” and eat the whole darn thing.
Tips for the Best Vegan Fried Rice
The single most important thing here is cold rice. It has to be cold. Room temperature is not cold enough.
If your rice is warm or even lukewarm, it will steam instead of fry and you’ll end up with a sticky, mushy situation that no amount of soy sauce can save. Cook your rice ahead of time and spread it out on a sheet pan or in a mesh strainer, stick it in the fridge until it’s completely cold, then use it.
Or just use frozen rice. Many supermarkets carry frozen bags of jasmine rice and they work perfectly here. You can toss frozen rice straight into the hot pan.
I always keep a bag of frozen rice in my freezer for exactly this kind of thing. Quick weeknight meals, veggie burgers, fried rice at 10pm because you suddenly decided you needed fried rice at 10pm. It’s a good habit.
The other thing that makes this fried rice work is cooking in stages. The Brussels sprouts and carrots go in first over medium-high heat so the sprouts get that lightly charred edge. Then the pine nuts toast for a couple of minutes in that same hot pan. All of that comes out onto a plate and waits.
Then the heat drops to medium and the herbs go in: basil, cilantro, scallions, garlic, ginger. Just long enough to wilt and get fragrant, maybe a minute.
Then and only then, the rice goes in and gets tossed around until it starts to pick up a little color. Finally everything comes back together with soy sauce, lime, and just the tiniest bit of agave to round things out.
That last part, the agave, is only half a teaspoon. It’s not making anything sweet. It just lifts the soy sauce and lime and makes the whole dish taste more balanced. If you don’t have agave, dissolve a pinch of sugar into the soy sauce before adding it.
A note about the coconut oil: I adore the richness it adds here, but use refined coconut oil so it doesn’t taste like a coconut situation. Any neutral oil works, though.
BRUSSEL SPROUT FRIED RICE FAQ
Why does the rice need to be cold? Cold rice has less surface moisture, which means it fries instead of steams. Warm or freshly cooked rice will clump up and turn mushy. Cook it ahead, chill it completely, or use frozen rice straight from the bag.
How do I freeze rice for fried rice? Cook your rice, fluff it, and spread it out in a mesh strainer or on a sheet pan to cool completely. Transfer to a freezer bag, press the air out, and freeze. It keeps for a couple of months and you can toss it into a hot pan straight from frozen.
Can I use brown rice instead of jasmine? Yes. Brown rice works and adds a nuttier flavor. It just won’t get quite as crispy as jasmine or other white rice varieties. Make sure it’s cold either way.
What can I use instead of Brussels sprouts? Broccoli florets are the most popular swap. Cut them small so they char up in the same amount of time. Shredded cabbage or chopped bok choy also work. But I mean, the Brussels sprouts are kind of the whole point here.
Can I use something besides pine nuts? Roasted cashews are great. Peanuts work too if you’re going for a more Thai vibe. Toast them in the pan the same way.
Can I add tofu or another protein? Yes. Brown some cubed extra-firm tofu separately and toss it in at the end, or use baked tofu sliced into strips. Edamame is another easy option, just toss them in with the rice.
What if I don’t have fresh herbs? The fresh basil and cilantro are a big part of what makes this fried rice taste fresh and bright rather than heavy. I wouldn’t skip them entirely. If you can only find one, cilantro is the more important one here. Dried herbs won’t give you the same effect.
Is this gluten-free? Yes, as long as you use tamari instead of regular soy sauce. Everything else is naturally gluten-free.
Can I make this ahead? It reheats well in a hot pan with a tiny splash of soy sauce and a squeeze of lime to freshen it up. It’ll keep in the fridge for 3 to 4 days. The herbs will lose some brightness but the flavor holds up.
It came out dry. What happened? A few readers have mentioned this. It probably has to do with the moisture in the rice. Try adding a little extra soy sauce and lime at the end, or drizzle in a teaspoon or two more oil when you add the rice. You can also toss in a tablespoon of vegetable broth if you want a bit more moisture without adding more salt.

Brussel Sprout Fried Rice
Ingredients
- 2 tablespoons refined coconut oil divided
- 12 oz Brussel sprouts trimmed and quartered
- 1 large carrot peeled and sliced into thin half-moons
- 1/4 cup pine nuts
- 1/4 cup fresh basil
- 1 cup loosely packed fresh cilantro
- 1 cup finely chopped scallions
- 2 cloves garlic minced
- 1 tablespoon fresh minced ginger
- 4 cups cooked and cooled jasmine rice [see notes]
- 1/4 teaspoon red pepper flakes
- 2 tablespoons tamari or soy sauce (use tamari for gluten-free)
- 1 tablespoon fresh lime juice
- 1/2 teaspoon agave
- Sriracha to serve
Instructions
- Preheat a large heavy bottomed pan (preferably cast iron) over medium-high heat. Sauté the Brussel sprouts and carrots in 1 tablespoon of oil for about 5 minutes, until Brussel sprouts are lightly charred.
- Toss in the pine nuts and cook for two minutes, tossing often, until toasted. Transfer everything to a large plate and set aside.
- Lower heat a bit to medium. In 1 teaspoon oil, saute the basil, cilantro, scallions, garlic and ginger for about a minute. The herbs will wilt and everything will smell aromatic and wonderful.
- Now add the rice, red pepper flakes and the remaining 2 teaspoons oil and cook for about 5 minutes, tossing often.
- Add the Brussels mixture back to the pan, and drizzle in the soy sauce, lime juice and agave. Cook for 3 more minutes or so, until rice is lightly browned. Taste for salt. Serve with plenty of Sriracha!
This looks amazing! We are allergic to both pinenuts and soy. I’m confident I could find a suitable replacement for the pinenuts but do you have any suggestions on a soy substitute, or have you tried it by just omitting the soy sauce?
This is Really nice Tips. Thanks to sharing wonderful Tips.
This was even better than I thought it would be!! The pinenuts were an unexpected addition, but I can’t imagine it without them! I followed the recipe to the letter, but also added a touch of sesame oil and an extra 2 Tbs of red pepper flakes…. incredible! Your recipes just get better and better, Isa!
Terrific. Made it with black rice instead of jasmine and the results were tremendous. It’s QUICK, and the coconut oil is actually not optional. You must use coconut oil. You will hate yourself until you die if you do not.
I loved it. I would make it more than once. No offense, but next time I may skip the freezing of the rice step to see what I think.
[…] Fried Rice – The original recipe is made with Brussels sprouts which are much more enticing than cabbage. But Brussels sprouts were […]
This looks pretty good. It’s actually the only way I can enjoy brussel sprouts is to cook them with a lot of other things! But since they’re so good for me, it must be done.
Hey there! I could have sworn I’ve been to this blog before but after checking through some of the post I realized it’s new to me.
Anyhow, I’m definitely glad I found it and I’ll be book-marking and
checking back frequently!
We feel your pain here at Veganosity: we’re in love with Brussels sprouts too! The other day we made the best vegan balsamic roast brussels sprouts. Here’s the link if you want to take a look: http://www.veganosity.com/food/balsamic-roasted-brussels-sprouts-and-red-wine-spritzer-tgif/ Anyway, love the recipe and hope to see more sprouts in the future!
Love it! I made it with a bunch of substitutions. Broccoli for Brussels sprouts because it looked better in the store. Parsley for cilantro. Frozen brown rice. No oil saute with mushroom broth. Braggs instead of soy sauce. Easy on the agave & heavy on the red pepper. I want thirds but I’m too full to eat them. I might try Thai basil next time.
When we saw this recipe posted, we were like oh my god is this for real? We love brussel sprouts and who doesn’t love fried rice?! Don’t know what took us so long but finally made this for dinner tonight. Better than we had imagined. So incredibly good. I thought it was pretty easy to throw together. And a nice variation!
Hello, I desire to subscribe forr this weblog to get most
recent updates, thus where can i do it please help out.
I love brussels sprouts so this was a must make and we did tonight and loved it, thanks.
Made this for lunch today and it was great! My kitchen smelled heavenly from the herbs. Thanks Isa 🙂
If you just put rice in the freezer it forms a block. I know better than this. I should have spread it out on something to freeze and then put in a bag. I tried breaking it up the best I could. Now I have small chunks of frozen rice in the pan burning. I am frustrated.
[…] foresee more rice dishes in my future lunches! Perhaps I’ll give Isa’s Brussels Sprout Fried Rice a try […]
Nice post, i hope everyone will like your post..
This looks so good and on top of that is a healthy meal. Will definitely try and make it. Thanks!
This iѕ a topic which is close to my heart… Tɦank you!
Where are your contact details thouǥh?
Made yesterday for potluck. My cilantro hating kids loved it, as did everyone else. You are a national treasure, Isa!
I made this twice this week – once for a potluck and once for my family. My kids loved it and were feeling the sriracha love! Yum!
I made this tonight, with tofu I had frozen, then thawed which made it very firm.
I actually had everything in the house that I needed…..
Your recipe was delicious!
[…] Brussels Sprouts Few vegetables are as maligned as Brussels sprouts, but have you had them roasted? Believe us: they caramelize and they’re delicious. Brussels sprouts also healthy, full of vitamin C and a source of fibre and potassium.Try It: Brussels Sprout Fried Rice […]
[…] Brussels Sprouts Few vegetables are as maligned as Brussels sprouts, but have you had them roasted? Believe us: they caramelize and they’re delicious. Brussels sprouts also healthy, full of vitamin C and a source of fibre and potassium.Try It: Brussels Sprout Fried Rice […]
[…] this Brussel Sprout Fried Rice from Isa Moskowitz looks so yummy! I love brussel sprouts and I love learning new ways to enjoy […]
[…] (via Brussel Sprout Fried Rice | Post Punk Kitchen | Vegan Cooking) […]
This was AMAZING!! I used SWEET soy sauce (recap manis) for extra flavor!!! I have made it a few times already, and just toss in whatever veggies I have on hand!
Made this a couple of weeks ago and, like everything else I’ve tried from your site, it did not disappoint. Absolutely delish! Thanks so much!!!
First note, I’m an EXTREME novice in the kitchen, and a very newly vegan. I had some VERY non-vegans over last night and I gave this recipe a try. Not only was it SUPER easy (as in, I couldn’t mess it up), but I loved it, and THEY went nuts over it! Of course, they commented it would be even more delicious with shrimp or chicken, which is a valid point. Next time I’ll up the red pepper flakes for a stronger kick but otherwise this is perfection. THANK YOU!
Just made this, and it came out really great! Good recipe, and easy enough for people like me, so cool 🙂
I’ve made this twice now.. and the whole family absolutely loves it! The only modification I make, is switching out the jasmine rice with bulgur. It’s far more nutritious and adds it’s own interesting flavor to this dish. Thx Isa! I bought your new big cookbook and everything so far is fantastic!!
[…] Brussel sprout fried rice cheaply combines so many of my favorite things. I haven’t tried this yet, but I trust Isa unequivocally. […]
Made this tonight. Words cannot describe how freaking AMAZING this was!! The only deviation I made was used shelled pistachios instead of pine nuts. Incredibly delicious. Thank you so much again Isa. I am so glad I found your blog. Lovin’ the vegan life!!!!! Can’t wait for leftovers tomorrow!
LOVED this! Made as written (I usually tinker, but didn’t here), and it was perfect! DH loves brussels, and with recipes like this, I’m becoming a convert 🙂 We’ll definitely have to change up the veggies, though, since this is something we both want to be able to make all year long. In double batches 🙂
Hi. I had difficulties with the frozen rice. I had chunks and while the rice lower side was getting brown and the herbs were starting to get burned I had to use a knife to help crumble the rice chunks. (I made the frozen rice and packed it in plastic bags with space, it was not crampt)
For perfect frozen rice, spread it out on parchment to cool before freezing.
Very creative and tasty looking dish! 🙂
This looks amazing! Can’t wait to try it. One note: you misspelled Brussels! It has an “s” at the end of it (like the city, Brussels in Belgium). When I do a search on your site for all your delicious Brussels sprout recipes, it leaves some of these out because of the spelling error!
Made it today for lunch! Fantastic!!!! 10/10 will make again
Remove the oil and sweat the veggies, reduce by 2/3’s of calories
Sweet blog! I found it while searching on Yahoo News.
Do you have any tips on how to get listed in Yahoo News? I’ve been
trying for a while but I never seem to get there! Cheers
I made this and loved it. I added chicken-free strips, and it was quite a meal. I agree with a previous poster, though about problems with the frozen rice. Some of the ingredients were starting to burn while I still had huge chunks of frozen rice. I will not freeze the rice next time. Overall, great recipe!
[…] Brussel fried rice with seared tofu […]
This is wonderful. I made it last night — I didn’t actually “measure” the brussels (just used the last of what I had) and it barely all fit in my pan, but regardless. SO DELICIOUS. I just had leftovers for lunch and was pretty sad when it was gone.
[…] Brussels Sprouts Fried Rice / Post Punk Kitchen: Enjoy the feel of takeout (but even better!) when you make and pack this Brussels sprouts fried rice! […]
I made this with quinoa instead of rice, and I forgot to add the lime juice, but it is still so delicious. I would have never thought to have put basil and cilantro in my stir-fry! WONDERFUL FLAVOR! 😀 😀 😀
Simply wish to say your articloe is as astounding. The clarity for your publish is just
cool and that i could think you’re a professional in this subject.
Fine along with your permission allolw me to snatch your RSS feed
to stay up to date with coming near near post. Thank you one
million and please keep up the rewarding work.
[…] Peanut curry sauce from Isa Does It over tofu + brussel fried rice. […]
[…] immediately drawn to her basil fried rice dish that she shared on IG. She based it loosely off this Brussels Fried Rice from PPK, and I loosed it up even more and made my own version. I was tempted to throw some tofu in there, […]
This was delicious. I added tofu which had been marinated in sesame oil and tamari, then sauted.
bienvenidos al mejor portal de juegos friv hogaño les presentamos el mayor portal de juegos para niños y adultos
estamos subiendo juegos a diarios con mayor descripcion imagenes antiguamente que empiezes a jugarlo y veas lo apasionante que pueden ser y no perder el
tiempo esperando que se cargue.