I love my rice cooker.

I also like rice with stuff in, makes an easy quickish dinner.

I sometimes cook up some stuff, say mushrooms, chilli and garlic fried in a bit of olive oil, or small chunks of pork, some browned onions and broccoli florets with paprika, and then add that to my rice + water (which I have measured before I add the extras) before I cook it.

Then I stick the rice cooker on and let it do its magic, and 20 mins or so later, a tasty rice and stuff one bowl meal.

My problem is that sometimes the rice ends up a little undercooked and I need to add a bit more water and cook for a little longer. And if I add a bit too much water, the rice at the bottom can get a bit mushy.

So how can I better judge if I'm going to need to add any extra water and if so approximately how much? Will it depend on what I've added to the pot, and how much, relative to the rice?

  • I haven't had a rice cooker for years, but don't remember having any problems, so can't help ... but you might be interested in the cookbook The Pot and How to Use It to see if it gives advice
    – Joe
    Nov 26, 2010 at 1:53
  • 2
    Rice varies a little bit in and of itself, particularly with length of storage, so it is really hard to judge. Rather like boiling an egg in that regard.
    – Orbling
    Nov 26, 2010 at 2:24

2 Answers 2


There shouldn't need to be any variation in the water at all, since the things that you are adding are already hydrated and are not taking in any water. Indeed, it would be possible that some vegetables might even give off water.

I would be more inclined to look to whether you are measuring accurately every time you use the rice cooker (just asking) and then, if so, whether your rice cooker is consistent. I had an inexpensive rice cooker that I liked for the convenience, but it was inconsistent on turning off, so the results were a little too varied, OK for me, but not when I was serving other people.

The only other thing to consider is that many rice cookers work on a temperature principle...when the temperature starts to rise (meaning the water has been absorbed) the cooker shuts off. If the ingredients you are adding are raising the temperature of boiling (as in a lot of salt, say) then it is possible that you cooker is shutting off before the rice is cooked, and then the water is absorbed or evaporates, but the rice cooks no further.

I would pay very close attention to your measuring (rice and water) for the next couple of batches and see if that fixes the problem.

  • You're contradicting yourself by first stating there shouldn't be any variation and in the same sentence writing that vegetables "might even give off water" - in the latter case, a little less water would be needed... It's also generally not true that there need not be any variation, exactly for the reason you mentioned in that sentence... Jun 7, 2017 at 19:37
  • The amount of water given off by vegetables that have been pre-cooked in oil is relatively small and the point that OP made was that the rice was undercooked and needed more water. My point was that the added vegetables wouldn't have increased the water requirement but, if at all, would reduce the needed amount. Jul 17, 2017 at 13:05

I am presuming all the added ingredients are raw? On that basis, I would either pre wash and soak the ingredients (where applicable). For example some of the ingredients maybe absorbing water or heat from your rice cooker, affecting the cooking of the rice.

Or, start cooking the rice in the cooker and brown off the ingredients in a separate pan. Aim to have the ingredients hot and ready to add to the cooker once the while has almost evaporated. The residual heat and steam should finish cooking the ingredients (if not completely cooked through already) and allow the flavours and juices to absorb into your rice.

If I misunderstood your OP, then this second method will prevent your rice cooker thermostat switching off too early.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.