How to Fix Undercooked Rice

Undercooked rice usually feels hard or crunchy in the center because the grains did not absorb enough water or did not cook long enough. The best fix is to give the rice a little more moisture and gentle steam without turning it into mush. Check whether there is still liquid in the pot before adding more water, then make small adjustments instead of flooding the rice.

Quick answer

If the rice is still hard but the pot is dry, sprinkle in a small amount of hot water, cover tightly, and cook on very low heat for 5 to 10 minutes. Let it rest covered for another 5 minutes, then taste and repeat with a little more water only if needed.

Things you'll need

  • Undercooked rice
  • Hot water
  • Pot with a tight-fitting lid
  • Fork or rice paddle
1
Home cook tasting rice and checking whether any water remains in the pot.

Check how undercooked the rice is

Taste a few grains. If the centers are hard or chalky, the rice needs more cooking. Look at the bottom of the pot too. If liquid is still visible, do not add more water yet; simply continue cooking it gently. If the pot is dry, add a small amount of water in the next step.

2
Home cook sprinkling a small amount of hot water over undercooked rice in a pot.

Add a little hot water if the pot is dry

Sprinkle a small amount of hot water evenly over the rice. Start with about 1 to 2 tablespoons for a small pot rather than pouring in a large amount at once. The goal is to create enough steam to finish cooking the grains without making the bottom watery.

3
Covered pot of undercooked rice steaming gently on very low heat.

Cover and steam on very low heat

Put the lid on tightly and return the pot to very low heat. Let the rice steam for about 5 to 10 minutes. Keep the lid closed so the steam stays inside, and use the lowest heat that keeps the pot warm without scorching the bottom.

4
Home cook fluffing rice with a fork after letting the covered pot rest.

Rest the rice before checking it

Turn off the heat and leave the pot covered for about 5 minutes. The trapped steam will continue softening the centers of the grains. Then open the lid, fluff the rice gently with a fork or rice paddle, and taste it again.

5
Home cook adding one final small splash of water to rice that is still slightly firm.

Repeat once if the center is still hard

If the rice is much better but still slightly firm, add another small splash of hot water and repeat the short steaming process. Stop adding water as soon as the grains are tender. If the bottom has started to burn, move the unburned rice into a clean pot before continuing so the burnt flavor does not spread.

Tips & common mistakes

Tips for best results

  • Use hot water instead of cold water so the pot returns to steaming more quickly.
  • Keep the lid closed during the extra cooking time; opening it repeatedly releases the steam needed to soften the rice.
  • Brown rice and other whole-grain rice usually need more time and water than white rice, so a second short steaming cycle may be necessary.
  • If only the top layer is undercooked, sprinkle the water over that area instead of soaking the whole pot.
  • For future batches, note the rice type, water amount, pot size, and cooking time when you find a combination that works well.

Common mistakes

  • Adding a large amount of water at once: The outside of the grains can become mushy before the hard centers finish cooking.
  • Turning the heat high to finish faster: High heat can burn the bottom while the centers remain firm.
  • Stirring the rice constantly: Repeated stirring releases more starch and can make the texture sticky or broken.
  • Adding more water when liquid is already in the pot: Let the existing liquid absorb before deciding whether the rice needs extra moisture.
  • Trying to rescue rice that has been left at room temperature too long: Cooked rice left out for more than 2 hours, or more than 1 hour above 32°C / 90°F, should be discarded rather than reheated.

Frequently asked questions

Can I fix crunchy rice after the water has evaporated?

Yes. Add a small amount of hot water, cover the pot tightly, and steam the rice on very low heat until the centers soften.

How much water should I add to undercooked rice?

Start small. About 1 to 2 tablespoons can be enough for a small pot. Add more only after checking the texture again.

Why is my rice soft outside but hard in the middle?

The grains usually did not absorb enough water or the heat stopped too soon. A short covered steaming period can finish cooking the centers.

Can I fix undercooked rice in a rice cooker?

Usually yes. Add a small amount of water, close the cooker, and run another short cook cycle if your model allows it. Follow the cooker instructions if it has a specific reheat or cook function.

What if the bottom of the rice is burning?

Do not scrape the burnt layer into the rest of the rice. Transfer the unburned rice to a clean pot, add a little hot water if needed, cover, and finish it over very low heat.

Related guides

ME

Written by Mapiance Editorial Team

The Mapiance Editorial Team researches, writes, reviews, and maintains practical guides and explainers for MAPIANCE.

Published Aug 25, 2026 · Updated Sep 8, 2026