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!
Um, yeah, that looks super duper delicious. With tofu? Yes, please! 🙂
Totally going to make this next week, looks delicious!! And of course Brussel Sprouts are the best thing ever, totally agree 🙂
Oh man, this looks great!!
It’s like you’re reading my refrigerator’s mind, All I need is the lime!
Gone are the days when Brussels were a stinky vegetable nobody would touch with a ten foot fork! So glad, because I’m obsessed with them too. This looks fabulous! As does everything you make…
In the words of the great philosopher,Joker, “Where does she get those wonderful toys!” This one’s going straight to my weeknight repertoire. And there is no such thing as too many Brussels Sprout recipes! What happens this summer when they go away? Lollipop Kale I guess!
Any suggestions what a good vegan Irish lad could use instead of red pepper? Never ever found it anywhere here and as you use it so much Isa I’ve tried paprika, chilli a mixture of the two but I’m never sure if the flavour is quite right. Any suggestions? PS happy paddys day in advance. For me and my missus it’s a green day every day.
I would use a hot sauce in that case 🙂
Crazy as much as others love brussel sprouts.. I just can’t get behind them. This recipe sounds amazing though – perhaps subbing with chopped broccoli? I’ll have to try. 🙂
Fintan, they’re also called “crushed red pepper flakes”. You shouldn’t be without them. I’m happy to send you some from Seattle. Nothing weird, just wanting to help a vegan in need. pilatesbyleslie@comcast.net
looks awesome, I will totally make this. I love the chili paste they sell at the Asian market near me, much hotter than srirarcha!
Convenient frozen rice and Brussels sprouts? Love it!!
Looks fabulous! Thanks
I agree. Brussels sprouts are the most fabulous vegetable!
LOVE this – and I’m pretty sure i could eat ti all day long
I absolutely love Brussels and put them in everything too! I have been wanting to make fried rice at home so this will be my next Brussels sprout adventure!
yeah YEAHHHH! Awesome!
Has anyone tried to replace coconut oil with something else? I have about 10 different types of oil in my kitchen and I’m loathe to buy another type.
[…] Brussel Sprout Fried Rice with added […]
This is a Brussels sprout revelation! My favourite part of Thai food is the fresh basil and cilantro, so I like the heavy-handedness with the herbs. Good idea about adding the tofu -I think I’ll do just that!
This sounds great – can’t wait to try making it! I am totally in agreement with putting brussel sprouts in everything – love them!
I actually converted a formerly brussel-sprout-hating friend of mine recently. I made a brussel sprout dish for a potluck I was hosting and she said she couldn’t stand brussel sprouts, but she’d try a bite just to be sporting. She ended up eating a whole serving and asking for the recipe, and last I heard was eagerly seeking out other recipes that treated them in a similar way.
What I’d done with them was to cut them in half, put them in a baking dish drizzled with a bit of olive oil and balsamic vinegar, and a generous handful each of pecans and dried cranberries, and some sea salt and freshly ground pepper, and roast them at around 400° until they were slightly browned. It’s amazing how flavourful roasted brussel sprouts are! I think they get a bit caramelized or something…
Ohhhhh so good is how this looks! A unique take on fried rice–saving this recipe. I just found your website and love it so far! Can’t wait to look around further.
This was so yummy! I used a mixture of brown basmati, red and black rice and it had the most amazing texture! Wouldn’t have thought to do sprouts in this way. Thanks a million and looking forward to seeing you when you visit Melbourne! 😀
Holy cow, this was SO good! Everyone in my house already thought you were a rock star, but now the word genius is being used too! Bravo!
Oh yum, this looks fabulous. Why didn’t I ever think of putting my beloved Brussels Sprouts into fried rice before? That must be remedied immediately!
I think sprouts are amazing too. We recently had them in a curry. My favourite is with gnocchi and blue cheese!
I just bought brussel sprouts. What a great idea to use them in fried rice!
Yum! I love brussel sprouts. That salad looks so delicious.
Made this last night and it was amazing. I <3 brussels sprouts!!
[…] we love Isa we won’t post the recipe here, but instead just our changes. Click here for the original. The following are the changes we […]
Made this tonight and it was amazing! I had some homemade kimchi on the side which turned out to be the perfect combination for this dish. Even my 2 year old got seconds!
Made this tonight with Trader Joe’s shredded brussel sprouts/cabbage/kale mix and Baked Tofu from Isa Does It– fabulous! I was a little worried that it might be too dry for me (I’m a saucy vegan!) but the combination of flavors was really out of this world. Thanks again, Isa!
Oh holy hell, this was so good….I used pistachios instead of pine nuts, bragg’s instead of soy sauce and added garlicy/gingery tofu….so good! Thanks, Isa!
Brussel Sprouts!!! This seems like such a natural fit; I can’t wait to try it out.
Ok so I’m very newly vegan and this was my first recipe I have followed and it is lovely!!! Love Brussel sprouts. x
My favorite thing about brussel sprouts is how they grow. How can anything that looks so cool not be delish?
Made this earlier in the week and it was really great! Omni housemate said she could eat it every day. I used cashews since I didn’t have pine nuts on hand. I also doubled the recipe in my huge skillet, and it turned out great.
This was so amazing. And even more amazing(-ly), my five year old — who won’t eat fried rice in general and on principle — LOVED it!!!!!!!
[…] Brussel Sprout Fried Rice from Post Punk Kitchen: I have had several recipes out of Isa Chandra’s new book (try the coconut french toast- I died), and this recipe is another creative take on a favorite of mine. Fried rice is so easy to pull together and now that we have a rice cooker, I can’t help but make too much perfectly fluffy rice that needs a next-day makeover. […]
Omg this looks amazing i love me some Brussels
Hey there would you mind sharing which blog platform you’re
using? I’m going to start my own blog soon but I’m having a difficult time making a decision between BlogEngine/Wordpress/B2evolution and
Drupal. The reason I ask is because your design seems different then most blogs and I’m looking for something unique.
P.S My apologies for getting off-topic but I had to ask!
This was SO GOOD! I don’t know how you managed to balance spicy, savory and sweet like that but it kind of blew my mind.
Omg this looks so good i need to get this book
Helpful info. Fortunate me I discovered your web
site by chance, and I am stunned why this accident did not came about in advance!
I bookmarked it.
I added some broccoli for some added protein and I mean who doesn’t love broccoli too! Easiest stir fry I’ve ever made. Great to work with the cast iron too! Thank you!
[…] It has been a crazy week of fun eating and hard-working. Fun eating in NYC can actually be hard work for me, because I have a problem making up my mind on where to go, what to eat, what to wear, etc. My dad was in town on Monday and Tuesday and we went to Cookshop and Scarpetta. But tonight, it was time to get back into the kitchen and chop up all the negative feelings and anxieties that have come up for me in the past few days. I am anxious about Spring Break expectations next week since I don’t have anywhere fun to be, nor money to spend here on a staycation. I decided to channel this nervous and completely useless energy, so I made another winner from Isa’s amazing blog. […]
The flavors were fantastic, but I found it a bit on the dry side. Perhaps I need to add a bit more soy and/or lime juice.
I have now made this twice in one week! It is amazing and even my meat-and-potatoes boyfriend loves it!! Thank you for an amazing recipe!
Here to say it doesn’t only look great (your pics are da bomb…are people still saying that? well, this peep is 🙂 it tastes great too and the leftovers are ah-mazing. I used frozen brussels to make it even easier plus it was super-duper cold out so when the rice was done I put pot and all out on my porch to chill…sometimes you gotta do what ya gotta do. Thanks for once again sharing a mutual passion for all foods vegan.
This recipe is the reason why you are THE [vegan] BOSS. I will be making this weekly for the entire spring/summer. I get “on kicks…” Intensely…
I wass ϲurious if you ever ϲonsidered changing the structure
of your site? Its very well wгіtten; I love what youve got to say.
But maʏbe you could a little mor in the way off content ѕso
people could connnect with it better. Youve ǥot an awful lot of
text ffor only having 1 ooг two pictures. Maƴbe you
cοuld spacе іt out better?