Whip up a colourful, nutritious meal with this easy, one-pot Rainbow Fried Rice – in a rice cooker! Perfect for lazy days!

If you have a rice cooker, you need to try this colourful and cozy Rainbow Fried Rice. Or should I say, faux “fried rice.” There’s no actual frying involved since everything cooks in the rice cooker, but I still call it fried rice because it uses all the same ingredients I’d normally throw into a wok-fried version.

Spoiler alert: I call this Rainbow Fried Rice because you can (and should!) toss in a mix of multicoloured veggies. It makes the dish way more fun to eat and adds a boost of nutrition with every bite.

This was the first one-pot rice cooker meal I made that wasn’t just plain rice, and it quickly became one of my favourite lazy-day recipes. It’s now permanently on my weekday weekly rotation.

Even though it’s a lazy recipe, it’s never boring. I switch up the proteins and veggies depending on what’s in the fridge, and with different sauce combos, every pot ends up tasting totally different. Same cooking method, different flavour outcomes — and always delicious!

Table of Contents

Jump to Recipe

Why You Will Love This Recipe?

  • Nutritious!: You heard the term eat the rainbow – this is it! Unlike regular fried rice, we’re steaming all of the ingredients in the rice cooker, with no oil.

  • Veggie Saver: Use up all of the vegetables before they go bad.

  • ACTUALLY Delicious: Thanks to the seriously good seasoning sauce, you have a healthy dish that actually taste good!

  • One-pot wonder: A one-pot rice cooker recipe with the only extra step being to make the sauce.

  • Quick meal: Have a full meal ready in as quick as 10 minutes—or however long your rice cooker takes to cook rice!

  • Minimal effort: There is ZERO active cooking time—let the rice cooker do all the work.

  • Versatile: Incredibly versatile! Besides using a range of vegetables and protein, you can switch up the flavours with the seasoning sauces. See below for other sauce options you can try.

I call it fried rice due to the seasoning sauce, but the texture is more moist than your pan or wok-fried fried rice. It’s still delicious though! Think of this as bimbimbap but with fried rice sauce.


What Rice Cooker to use for Rainbow Fried Rice?

Rice cookers are an Asian kitchen essential, especially for those who love fuss-free cooking.

Any rice cooker you have on hand will work for this recipe! You do not need a fancy rice cooker with this. When I first made this recipe, I used my old rice cooker which only had a one toggle button ‘To cook’ and nothing else! I’ve since upgraded to the Zojirushi, which I LOVE:

If there’s any difference in quality, it would probably be a more accurate water to rice ratio since the pot has indicator measurement lines. The general ratio for white rice:water is 1:1, be sure to follow the instructions for your rice cooker, if available. If using brown rice, the timing will be longer.

Compared to my basic rice cooker, the Zojirushi took slightly longer to cook, while the Zojirushi took 20 minutes to cook, my old rice cooker completed the cooking in just 10 minutes for the same amount of ingredients! In fact, this recipe used to be called 10-minute fried rice!


Key Ingredients for Rainbow Fried Rice

A Rainbow Medley of Vegetables:

A lot of vegetables will work for this recipe. These are the ingredients we used in this recipe:

  • Broccoli
  • Carrots
  • Cauliflower
  • Sweet Corn
  • Cherry Tomatoes

Other vegetables I’ve used and love for this include: beansprouts, cabbage, capsicums, string beans/long beans/french beans, edamame, pumpkin, potatoes, zucchini and mushrooms!

If there are any considerations:

  • Use a variety of vegetables in different colours – Eat the RAINBOW!
  • If using leafy vegetables, or vegetables that cook quicker, add it in at the last 3-5 minutes so it keeps its vibrant green and retain more of the nutrition.
  • Use juicier vegetables with some care. As the vegetables cook, it will release more juices or liquid into the pot, and you might get rice that is soggier than usual. Personally – I don’t mind! The rice may be slightly soggy, but those juices help to further flavour the rice!
  • Try not to use ‘tough’ vegetables that need *extra* long cook times. That said, potatoes require longer cook times, but when diced into smaller cubes, even the potatoes are able to cook well if used in this recipe! The key here is to dice the vegetables into small equal pieces!

Proteins:

To add more proteins to the dish, we add an egg (or two).

I add this in at the very beginning of the cooking to cook the egg through. You can also just add it in right at the end, for a creamier finish to the rice, just like in my rice cooker bibimbap!

You can stop there, or add additional meat to make this protein packed:

  • Chicken breast or thighs, sliced or cubed
  • Shrimp
  • Minced beef
  • Canned tuna
  • Bacon
  • Ham
  • Sausages
  • Firm Tofu, to keep this vegetarian or vegan!

The ‘Fried Rice’ Seasoning Sauces

The seasoning sauce here is the exact same combination that I use to make fried rice! The beauty of this one-pot rice cooker recipe is that you can use a variety of seasoning sauces.

Try any of these instead (measurements for 1 cup of rice):

Original Fried Rice Sauce

  • 1 tbsp light soy sauce (15 ml)
  • 1/2 tbsp dark soy sauce (7.5 ml)
  • 1/2 tbsp oyster sauce (7.5 ml)
  • 1/2 tsp sesame oil (2.5 ml)

Chilli Oil Fried Rice Sauce

  • 1 tbsp chilli oil
  • 1 tbsp light soy sauce
  • 1 tbsp oyster sauce
  • 1/4 tsp ground white pepper
  • 1/2 tsp sesame oil

Nasi Goreng Sauce

  • 1 tbsp kicap manis or dark sweet soy sauce
  • 1 tsp light soy sauce
  • 1 tsp oyster sauce
  • 1-2 bird’s eye chillies or sriracha or sambal (optional, for spice)
  • 1/4 tsp ground white pepper

Bibimbap Style

  • 1 tbsp gochujang
  • 1 tbsp honey
  • 1 tsp gochugaru
  • 1 tsp soy sauce
  • 1 tsp sesame oil
  • 1 tsp apple cider vinegar (optional)
  • 1 clove garlic, minced
  • 2-3 tbsps water

Sweet & Savory Teriyaki

  • 1 tbsp light soy sauce
  • 1/2 tbsp honey
  • 1/2 tbsp brown sugar
  • 1 tsp rice or apple cider vinegar
  • 1 tsp grated ginger
  • 1/2 tsp black pepper (2.5 ml)

Thai Style

  • 1 tbsp fish sauce
  • 1tbsp lime juice
  • 1 tsp sugar
  • 2 cloves garlic, minced
  • 1-2 bird’s eye chili, thinly sliced (adjust according to preference)

Garlic Butter Soy

  • 1 tbsp butter, melted
  • 1 tbsp soy sauce
  • 2-3 cloves garlic, minced
  • 1/2 tsp black pepper
  • 1/2 tsp sesame oil

Key Steps to Making Rainbow Fried Rice

1. Prepare the Rice

Measure and rinse your rice according to your rice cooker’s instructions. Top up with enough water to cook.

2. Stir In Aromatics

To rinsed rice, add onions and garlic. Stir to combine.

3. Add Vegetables & Proteins

Chop and add your choice of vegetables to the rice cooker. Add protein of choice (chicken in this case) and top with egg.

4. Cook!

Set your rice cooker to the standard rice cooking setting and let it do its magic.

5. Prepare Seasoning Sauce

Mix your preferred seasoning sauce and set aside.

6. Combine and Serve!

Once rice is cooked, carefully open the lid (beware of steam!), and pour over all of the seasoning sauce. Add spring onions for garnish. With a spatula or rice paddle, ‘break’ the egg first, before mixing everything to combine well. Once well-combined, serve and enjoy!


FAQs

Can I make this in any rice cooker?

YES! I use the Zojirushi, but any rice cooker you have on hand will work for this recipe. Scroll to the rice cooker section above for more details.

Can I stir in the seasoning sauce with all of the ingredients at the first step? And cook everything together in the pot?

Yes, you can, but I do not recommend it:

  1. Stirring the sauce with the rice would mean the vegetables and topping will not get more of the sauce love. Do not mix all of the ingredients together with the rice – especially the egg! Scrambled egg with uncooked rice won’t cook the rice proper, and even if you manage to do so, you may end up with a soggy dish.
  2. Stirring in the sauce after will result in much better flavours. With seasoning sauces that contain lime juice, vinegar or sesame oil especially, the flavour dulls if cooked.
  3. On a personal preference note, I created this recipe for efficiency. While the rice is cooking, I make the seasoning sauce since it’s a ‘free’ time anyway. Then I do my washing up, and by the time I’m done with everything – the rice is done! I can immediately get to serving.
I’m using chicken, will it really cook through?

YES. Make sure to dice the chicken or any meat pieces into smaller pieces to ensure it can cook through adequately.

This does NOT take 10 minutes in my rice cooker! Clickbait!

When I first made this recipe, I used my small, basic rice cooker that could easily cook a cup of white rice in just 10 minutes (scroll up to the rice cooker section to read more on this). I realised that this might not be everyone’s rice cooker experience, so I’ve since updated the blogpost for accuracy.

Love it! Do you have more rice cooker recipes?

Of course! Follow this category for a bunch of rice cooker recipes. Rice cooker recipes are a staple in my home, so make sure to subscribe to my mailing list to get notified whenever I post a new rice cooker recipe!

Why is my fried rice mushy?

Here’s the deal: I still call it fried rice because of the flavor — we’re using that classic fried rice seasoning sauce that gives it all the right savoury, umami-packed vibes. BUT… the texture will naturally be a lot more moist compared to what you’d get from a hot wok or frying pan.

Think of this dish more like a cross between bibimbap and fried rice. Everything’s cooked in one pot, and instead of being dry and toasty, it’s steamy and saucy, still super delicious, just different!

Wok-fried rice gets its signature texture from being dry. Day-old rice, hot oil, and high heat all work together to create that fluffy, slightly crispy grain separation we all know and love.

But with a rice cooker, we need a certain amount of liquid — not just to cook the rice properly, but also to steam all those proteins or veggies tossed in. So it’s just not physically possible to get that same wok-fried dryness in a one-pot setup.

Can I Fix It? Kind Of! If you’re chasing that drier texture, here are a few little tweaks you can try:

  • Use slightly less liquid than you normally would.
  • Let rest. After the cooking cycle finishes, leave the lid open or ajar and let the rice sit for 20–30 minutes on “Keep Warm.” This helps extra moisture escape and gives the rice a bit more bite. Your rice may even develop a crispy bottom.
  • Once cooked, empty everything into a big pan or wok. Give it a few quick tosses over high heat.

But honestly… all of the above kinda defeats the purpose of a dish that’s meant to be quick, easy, fuss-free and brain-off.

So yes, this rice cooker fried rice may turn out more moist than your classic wok-fried version. But it comes together in one pot, barely needs any cleanup and most importantly, packed with flavor!

More Recipes Like This

If you like this rice cooker recipe, you might love these too:

*Editor’s Note: Recipe was last updated on 3/6/2024 to be more concise and precise and include specific measurements for different seasoning sauces! A lot of readers’ FAQs are also answered in the post.


Rainbow Fried Rice (easy one-pot rice cooker recipe)

Recipe by Sha
4.6 from 39 votes
Course: Recipes
Servings

2-3

servings
Prep time

10

minutes
Cooking time

10

minutes
Cook Mode

Keep the screen of your device on

Ingredients

  • 1 cup Jasmine rice

  • 1 cup water (or as indicated on the rice cooker)

  • 1 tbsp onions or shallots, minced

  • 1 tsp garlic, minced

  • 2 tbsps carrots, diced

  • 2 tbsps broccoli, chopped

  • 2 tbsps cherry tomatoes, halved or quartered

  • 2 tbsps sweet corn

  • 2 tbsps cauliflower, chopped

  • 2 tbsps or 100g boneless chicken breast or thighs, diced, or protein of choice (optional)

  • 1-2 eggs

  • 2 stalks spring onions, for garnish

  • Seasoning Sauce (see other sauce recipes in post!)
  • 1 tbsp light soy sauce

  • 1/2 tbsp dark soy sauce

  • 1/2 tbsp oyster sauce

  • 1/2 tsp sesame oil

  • 1/4 tsp ground pepper (white or black)

Directions

  • Wash rice thoroughly until water runs clear. Add to rice cooker pot, and fill with enough water to cook, or as indicated on rice cooker pot. General ratio of rice:water is 1:1.
  • Add onions and garlic to the rice, and stir through.
  • Top rice in the rice cooker pot with your rainbow vegetable of choice: carrots, broccoli, cherry tomatoes, corn, cauliflower. Add diced chicken, if using. Top with egg.
  • Place pot in rice cooker pot. Close lid and turn on rice cooker to cook at regular rice settings.
  • While rice is cooking, make the seasoning sauce by combining the ingredients in a bowl.
  • Once rice cooker is done, immediately open the lid – careful of hot steam! Pour in the sauce, and stir through with the rice paddle to combine everything together while still hot. Garnish with spring onions. Serve and enjoy!

Did you make this recipe?

Tag @nomadetteats on Instagram

Keep Up with Nomadette

Similar Posts

17 Comments

  1. Hello!
    What is the brand of your rice cooker? I’m thinking about investing in a rice cooker.
    Thank you!

    1. Hi Patty, it depends on the meat – with beef and seafood, you do not need to precook them as it cooks quick. I would recommend precooking chicken and pork, to be safe. Or quickly stir-frying while the rice cooks, so you can immediately add it to the rice after!

  2. Hi Sha, is it ok to cook the rice together with the seasoning sauce? I reckon the sauce may be more uniformly mixed into the rice and veg that way?

    1. Hi Veronica! I would not recommend it – to add the seasoning sauce with the rice, you would need to stir the sauce in with rice water until properly combined. However, this would mean your toppings (veggies and eggs) won’t really get much of the sauce unless you want to combine everything in at this stage… which will only get you soggy rice! If you don’t mind that soggy texture (sometimes I like it too!) then go ahead, and let me know how it works out 🙂

    1. If your rice cooker comes with a cup, then use it. Otherwise use a measuring cup. For this recipe, both cups will work; use the same one to measure rice and liquid.

  3. Hi, looks like a wonderful recipe (and healthy too!) I saw chicken in one of the photos, so is chicken ok to cook on top? Thanks

    1

    1. Yes absolutely!!! For this recipe, do not use more than 1 cup, and cut into smaller chunks so it can cook through adequately 🙂

  4. I was craving fried rice, but I am trying to make healthier choices. I found this recipe and tried it. I added a bit of chicken broth to my water, and other than that I followed the recipe. I was ready to be dissapointed, but it was SOOO good!!! My rice cooker gave me a firm textured rice that was close to the texture of actual fried rice and it satisfied my craving. I was wondering if it is ok to make a batch and freeze it. If so, how would you recommend I reheat it. I would love to be able to have it on hand for super lazy days. Thank you for the recipe!!!

    1. Steaming should technically work for reheating but depending on the ingredients, non-rice ingredients might lose consistency or flavour when kept frozen for too long…

  5. Great, easy and tasty recipe! The only complaint is that my rice was a little crunchy after cooking. I should have stuck to my usual ratio of two cups rice with three cups of water (1:1.5) for my rice cooker instead of the 1:1 ratio. Having said that, the leftovers were amazing over the next two days! The flavours really melded and the rice softened nicely instead of getting hard despite being refrigerated. I usually put a dampened paper towel or one ice cube over leftover rice when reheating in the microwave to prevent the dreaded crunchiness. This is a keeper and I like the versatility of it. Thanks for sharing!

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.