Academy of ChocolateCHOCOLATE · BAKING · DISCOVERY

How to Fix Undercooked Rice: Practical Methods for Soft, Even Grains

How to Fix Undercooked Rice

Undercooked rice is usually the result of too little water, uneven heat, or lifting the lid too early.

The good news is that most batches can be rescued quickly with the right amount of moisture and gentle steam.

This guide explains how to fix undercooked rice on the stove, in the microwave, and in a rice cooker, plus how to tell whether the grain is undercooked, dry, or simply uneven.

How to tell if rice is undercooked

Before you correct the batch, check the texture.

Properly cooked rice should be tender throughout, with no hard center and little to no crunch when chewed.

  • Crunchy in the center: The grain still has a firm, chalky core and needs more water and steam.
  • Dry on top, soft on bottom: The rice may be unevenly heated and only needs redistribution and added moisture.
  • Hard throughout: The entire pot likely needs more liquid and time.
  • Slightly firm but not crunchy: The rice may be nearly done and only needs a short rest with the lid on.

Best way to fix undercooked rice on the stove

The stove method is the most reliable way to rescue a pot of rice because it lets you add controlled moisture and gentle heat.

It works especially well for white rice, jasmine rice, basmati rice, and long-grain rice.

Step-by-step stove method

  1. Fluff the rice lightly with a fork to separate the grains.
  2. Check the pot bottom to make sure the rice is not scorched.

    If it is burning, move the unburned rice to a clean pot.

  3. Add 1 to 2 tablespoons of water per cup of rice.
  4. Cover the pot tightly with a lid.
  5. Cook on very low heat for 5 to 10 minutes.
  6. Turn off the heat and let the rice rest, covered, for another 5 minutes.

The key is steam, not boiling.

Too much heat can dry out the outside of the grain before the center softens, which leaves you with sticky or uneven rice.

How much water should you add?

Start small.

For a small amount of undercooked rice, a few tablespoons of water are often enough.

For a large batch, sprinkle a little water over the surface so it can distribute more evenly when reheated.

  • 1 cup rice: Start with 1 to 2 tablespoons water.
  • 2 to 4 cups rice: Start with 2 to 4 tablespoons water.
  • Very dry rice: Add water gradually and test after each round.

If the rice is only slightly underdone, you may not need more than a short steam rest after adding moisture.

How to fix undercooked rice in the microwave

The microwave is the fastest fix when you need a quick rescue.

It works best for smaller portions or for rice that is almost done but still a little firm.

Microwave method

  1. Place the rice in a microwave-safe bowl.
  2. Add 1 to 2 tablespoons of water per cup of rice.
  3. Cover the bowl with a microwave-safe lid or damp paper towel.
  4. Heat in 30-second to 1-minute intervals.
  5. Stir lightly between intervals to distribute heat.
  6. Let it sit covered for 2 to 3 minutes after heating.

If the rice dries out in the microwave, it will firm up even more.

Covering the bowl is essential because trapped steam is what softens the center of the grains.

Can you fix undercooked rice in a rice cooker?

Yes.

If your rice cooker has already finished but the rice is still firm, add a small splash of water, close the lid, and run another short cooking cycle if the appliance allows it.

For many rice cookers, the best approach is to let the rice rest in the closed cooker for 10 to 15 minutes after adding a little water.

The residual heat often finishes the job without overcooking the bottom layer.

  • Do not open the lid repeatedly while the rice is steaming.
  • Use a fork or paddle to loosen compacted grains before reheating.
  • If the cooker has a “keep warm” setting, use it only briefly; some models dry rice out over time.

Why rice turns out undercooked

Understanding the cause helps prevent the same problem next time.

Undercooked rice usually comes down to measurement, heat control, or timing.

  • Not enough water: Different rice varieties absorb different amounts of liquid.
  • Heat too high: The liquid evaporates before the grains finish cooking.
  • Lid removed too early: Steam escapes and the rice stalls before softening.
  • Cooking time too short: Some grains, especially brown rice and wild rice, need much longer than white rice.
  • Uneven pot size or burner heat: Hot spots can leave parts of the rice undercooked.

Which rice types need more attention?

Not all rice behaves the same way.

White rice is usually easier to fix, while denser varieties need more liquid and time.

  • Jasmine rice: Cooks relatively quickly and responds well to gentle steaming.
  • Basmati rice: Can dry out if overhandled, so add water sparingly.
  • Brown rice: Often needs more water and a longer rescue time because the bran layer slows absorption.
  • Arborio rice: Should stay creamy, so if it is underdone, add liquid in small amounts and stir carefully.
  • Wild rice blends: May need extra time even when the white rice in the mix is already tender.

How to avoid mushy rice while fixing it

When learning how to fix undercooked rice, the main risk is adding too much water and ending up with a soft, sticky batch.

A careful, gradual approach prevents that.

  • Add water in small increments.
  • Keep the lid tightly closed while steaming.
  • Use low heat instead of boiling.
  • Check texture after each short steaming cycle.
  • Fluff with a fork instead of stirring aggressively.

If the rice is already almost perfect, a brief rest may be enough.

Overcorrecting can quickly turn acceptable rice into a gummy texture.

What if the bottom is cooked but the top is still hard?

This is a common problem when the top layer dries out before the rest of the pot is finished.

The solution is to redistribute moisture through the batch.

Fluff the rice gently, sprinkle a small amount of water across the surface, and cover tightly so steam can move through the grains.

If needed, fold the top layer down into the center before reheating, since the middle of the pot often retains the most heat.

When undercooked rice should be discarded

Most undercooked rice can be saved, but there are a few exceptions.

If the rice is burnt, smells off, or has been left at room temperature for too long, it may not be safe to eat.

  • Discard rice that has been sitting out for more than 2 hours.
  • Do not salvage rice with a strong burnt smell from the bottom of the pot.
  • If the texture is both undercooked and contaminated by scorch marks, transfer only the edible portion if it tastes normal and has not been overheated.

For best results, rescue rice as soon as you notice the texture problem.

The sooner you add steam, the better the grain absorbs it.

Simple rules for consistently cooked rice

The easiest way to avoid having to fix undercooked rice is to use steady ratios and give the rice time to rest after cooking.

Rice continues absorbing moisture even after the heat is turned off.

  • Measure water carefully for the specific rice variety.
  • Keep the lid on during simmering and resting.
  • Use low, even heat.
  • Let cooked rice rest before serving.
  • Test a small spoonful before finishing the whole pot.

These habits make it much easier to get soft, separate grains instead of a batch that needs rescue at the last minute.