How to Cook Rice Perfectly

How to Cook Rice Perfectly

Cooking rice sounds simple, but achieving perfectly fluffy, non-sticky grains every time is an art! Whether you’re preparing fragrant basmati for a curry night, sticky sushi rice for rolls, or hearty brown rice for a salad — the right method makes all the difference.

Let’s explore the best techniques for cooking rice, plus the tools and tips you need for flawless results!

Tuna, Tomato & Egg Rice Bowl
Tuna, Tomato & Egg Rice Bowl📸 2Egg, Salt & White Pepper, Oil *plus extra, small clove Garlic *finely chopped, Chilli Flakes

Which type of rice are you cooking?

Before you begin cooking rice, it’s essential to know which type you’re working with, as each variety has its own texture and best culinary use:

  • Basmati rice Light, aromatic, and ideal for Indian and Middle Eastern dishes. Needs rinsing to remove excess starch and usually a 1:1.5 rice-to-water ratio.
  • Jasmine rice Soft, slightly sticky, and wonderfully fragrant. Pairs perfectly with Thai curries and stir-fries.
  • Short-grain or sushi rice is known for being sticky and tender—perfect for Japanese and Korean recipes.
  • Brown rice Nutty, chewy texture with more fibre and nutrients. Longer cooking time but well worth the wait.
  • Arborio rice, used for risotto, cooks up creamy while retaining a firm, al dente center, making it a staple in Italian cooking.
  • Wild Rice. Technically a grass, wild rice has a firm texture and earthy flavour. Great in salads, soups, and stuffing.
Mushroom risotto
Mushroom risotto⏱ 30 minutesdried mushrooms (morel and mixed forest), vegetable stock, olive oil, shallots - chopped, brown mushroom - chopped
Stir fried brown rice with vecon
Stir fried brown rice with veconsmoked vacon rashes (plantbased bacon), diced mix red/yellow/green peppers, dices onion, garlic (finely chopped), vegetable oil
Leaner Hainanese Inspired Chicken & Rice
Leaner Hainanese Inspired Chicken & Rice⏱ 1 hourchicken breasts, around 320g worth,, chicken stock cube (I used the jellied kind),, spring onions, ends removed, cleaned,, carrot, sliced into four chunks,, sliced ginger,

Cooking Techniques for Perfect Rice

✔ Stove Top Method (Classic Way)

This is the most common way to prepare rice. Use the correct water-to-rice ratio for best results:

  • Long-grain white rice: 1 cup rice + 1.5 cups water
  • Brown rice: 1 cup rice + 2 cups water
  • Sushi rice: rinse thoroughly, soak 20–30 minutes, then 1 cup rice + 1.2 cups water.

Let it sit covered for 10 minutes after turning off the heat — this makes it fluffier!

Butter Chicken and Basmati Rice
Butter Chicken and Basmati Rice⏱ 35-40 minChicken Thigh Diced, Basmati Rice, tomato paste, Korma Style Paste, Chicken Stock Paste

✔ Rice Cooker Method (Effortless & Foolproof)

A rice cooker is the ultimate “set and forget” appliance. Use the same water ratios as stove top, unless your machine recommends otherwise. Let the cooker handle the timing. Most rice cookers switch to ‘warm’ mode when rice is ready.

Always wash your rice, even if the cooker promises “automatic” perfection.

Simple Rice Cooker Risotto
Simple Rice Cooker Risotto⏱ 30 minutesOlive Oil *OR Butter if you prefer, Onion *finely chopped, Garlic finely chopped 1 cup (180ml cup) Arborio Rice, Chicken Stock OR Stock of your choice *must be cold OR cooled, Sake (Rice Wine) OR Dry White Wine

✔ Pressure Cooker / Instant Pot Method

This is the fastest way to cook rice, especially brown or wild rice.

  • White rice: 1 cup rice + 1 cup water Pressure cook 4 minutes, natural release 10 minutes.
  • Brown rice: 1 cup rice + 1.25 cups water Pressure cook 20–22 minutes, natural release.

Why use a pressure cooker? Because it guarantees consistent texture and saves time — especially for tougher grains.

Instant Pot Spicy Beef Biryani Style rice
Instant Pot Spicy Beef Biryani Style rice⏱ 1hr 15minlean diced beef, washed basmati rice

Other Useful Tips for Perfect Rice

  • Always rinse white rice before cooking to remove excess starch.
  • For extra flavor, cook your rice in broth or add herbs, garlic, or spices.
  • If you prefer a crispy bottom layer, try a Persian-style tahdig or Spanish socarrat.
  • Letting rice rest after cooking ensures even moisture and fluffiness.
Golden Fried Rice
Golden Fried Rice⏱ 15 minutescooked Jasmine rice (refrigerated overnight), egg yolks, sea salt, Shaoxing wine, white pepper

Common Questions About Cooking Rice

Why is rice always sticky?

Usually it’s excess water or lack of rinsing. Try using less water or a sieve rinse before cooking.

How to stop rice from boiling over?

Use a heavy-bottomed pot and lower the heat as soon as water starts to boil.

Can you freeze cooked rice?

Yes! Cool completely and store in an airtight container or freezer bag for up to 1 month.

Is soaking rice necessary?

For some varieties like basmati or brown rice, soaking shortens cooking time and improves texture.

Chicken Fried Rice
Chicken Fried Rice⏱ 15 minutes · 📸 1medium chicken fillets, large onion, peeled and diced or sliced, medium tomatoes, diced, large carrot, peeled, diced and boil for 2 minutes, frozen peas

No matter which type of rice or cooking method you prefer, mastering these techniques will guarantee perfect results every time. Experiment with water ratios, try different appliances, and enjoy rice as a side, base, or star ingredient!

All our Rice recipes are here:

Rice
RiceHuge variety of great Rice recipes published by home cooks like you!