How to Cook Basmati Rice Perfectly
Learn how to achieve light, fragrant, perfectly cooked rice using a simple method, essential tips, and practical steps that guarantee consistently excellent results without stress or guesswork.

The Secrets to Rice That Turns Out Perfect Every Time
Say goodbye to scorched pots and rice that sticks stubbornly to the spoon.
It is possible to get tender, fluffy, wonderfully fragrant rice without stress or complicated steps, and today I’d love to show you how.
For years, I was convinced I simply couldn’t cook rice. Every attempt felt like déjà-vu: new tips, different pans, another technique, and yet another failure.
After enough ruined batches, I started avoiding rice altogether, even though it was one of my favorite sides.
And really, nothing spoils a good meal faster than a sauce sitting on top of a mushy, clumpy mess.
Everything changed the day I watched a Sudanese friend cook rice with the ease of someone tying their shoes.
A few simple gestures, a calm confidence, and suddenly her pot was filled with perfectly cooked, separate, fragrant grains. I was genuinely amazed at how effortless it seemed.
When I finally tried her method at home, the results were just as impressive : light, aromatic rice with each grain standing on its own, so good it was tempting to eat by the spoonful.

Ingredients for Perfectly Fragrant Basmati Rice
- 500 g basmati rice: Choose high-quality, long-grain basmati for the lightest texture and naturally separate grains.
- 2 tbsp extra-virgin olive oil: Adds a gentle richness and helps coat the rice so it cooks evenly.
- 1 tsp whole coriander seeds: Warm and slightly citrusy, these seeds release their aroma as soon as they hit the heat.
- 2 bay leaves: Provide a subtle herbal depth that enhances the overall fragrance of the dish.
- ¼ onion, finely chopped: Forms a savory base that melts into the rice and builds flavor from the start.
- 1 garlic clove: Brings a mild, aromatic savoriness without overpowering the delicate basmati aroma.
- Salt and black pepper: Essential for seasoning the rice and balancing the flavors of the spices.
- 4-5 green cardamom pods: Add a fresh, floral lift that pairs beautifully with basmati’s natural perfume.
Step-by-Step Instructions for Perfect Basmati Rice
– Rinse the rice thoroughly:
- wash under cold running water until it runs completely clear.
- Rub the grains gently to remove excess starch.

– Sauté the onion: heat the olive oil in a heavy-bottomed pot and cook the onions until translucent.
– Add aromatics: stir in the spices, bay leaves, and crushed garlic. (Frozen peas can also be added for color and sweetness.)
– Add the drained rice: stir lightly so the grains absorb the aromatics; season with salt and pepper.
– Measure the water precisely: pour just enough to cover the rice by 5 mm, no more. Do not stir afterward.

– Seal the steam: cover the pot with a tight layer of foil, then place the lid on top to trap moisture.
– Cook until steam disappears: once you no longer see steam escaping, remove the pot from the heat. Leave to cool a little bit.
– Fluff the rice: gently loosen the grains with a fork to aerate them.
– Adjust, if needed:
- If perfectly cooked: leave uncovered.
- If slightly underdone : cover again; the rice will finish steaming naturally.

Cuire le riz parfait
How to Cook Basmati Rice in the Thermomix
- Measure and rinse the rice: Weigh 450 g of basmati rice into the simmering basket, then rinse under plenty of cold water until it runs completely clear. This step ensures light, separate grains.
- Fill the Thermomix bowl: Pour 1 liter of water into the bowl.
- Add aromatics: Place ½ onion and 1 garlic clove directly into the water, then insert the basket filled with rinsed rice.
- Season the rice: Add 1 teaspoon of salt, 1 tablespoon of extra-virgin olive oil, 1 bay leaf, a few green cardamom pods, freshly ground black pepper, and a pinch of whole coriander seeds.
- Cover and cook: Secure the lid and measuring cup, then set the Thermomix to 15 minutes / Speed 4 / 100°C.
- Fluff and serve: Once the cooking time is complete, lift out the basket carefully and transfer the rice to a large bowl. Use a fork to gently separate the grains—your perfectly cooked basmati rice is ready to enjoy.

How to Store and Reheat Rice Safely
– Cool quickly: spread the rice in a shallow dish to prevent clumping and bacteria growth.
– Refrigerate properly: store in an airtight container for up to 3 days.
– Freeze in portions: keeps well for 1 month and can be reheated directly from frozen.
– Steam to reheat: the best way to restore fluffy texture.
– Microwave with moisture: add a splash of water and cover to prevent drying out.
– Pan-reheat for fried rice: ideal when you want crisp, separated grains.
Common Mistakes and Why They Happen
– Too much water: The rice absorbs more liquid than it needs, causing the grains to become soft and sticky.
– Pot too hot or too thin: Excess heat gathers at the bottom and burns the rice before it cooks evenly.
– Rice not rinsed: Surface starch remains on the grains, making them stick together as they cook.
– Stirring during cooking: This releases even more starch, turning the rice gummy or mushy.
– Lid removed too often: Steam escapes, leading to uneven cooking, some grains stay firm while others overcook.

How to Flavor Your Rice: Simple & Delicious Ideas
– Onion and garlic base: adds gentle sweetness and savory depth.
– Bay leaves: provide a warm, herbal fragrance.
– Cardamom or coriander seeds: infuse floral or citrus notes for a refined touch.
– Curry rice: a teaspoon of curry or turmeric gives a golden color and warm flavor.
– Mediterranean style: add rosemary, thyme, or sun-dried tomatoes with a drizzle of olive oil.
– Asian-inspired: use fresh ginger, soy sauce, or kaffir lime leaves for brightness.
– Coconut rice: replace part of the water with coconut milk for a creamy, tropical version.
– Fresh herbs: stir in cilantro, parsley, or dill at the end for freshness.
What to serve with Rice
- Spicy chili Con Carne
- Flavorful Lamb Curry
- Authentic Indian Tandoori Chicken
- Chicken Tikka Masala
- Red Lentil Dhal with spinach
- Tuscan Salmon with Creamy Spinach Sauce
How to Cook Perfect Rice
- Total Time: 20 minutes
- Yield: 4 servings 1x
Description
Learn how to achieve light, fragrant, perfectly cooked rice using a simple method, essential tips, and practical steps that guarantee consistently excellent results without stress or guesswork.
Ingredients
- 500 g basmati rice
- 2 tbsp extra-virgin olive oil
- 1 tsp whole coriander seeds
- 2 bay leaves
- ¼ onion, finely chopped
- 1 garlic clove
- Salt and black pepper
- 4–5 green cardamom pods
Instructions
- Rinse the rice thoroughly: wash under cold running water until it runs completely clear. Rub the grains gently to remove excess starch.
- Sauté the onion: heat the olive oil in a heavy-bottomed pot and cook the onions until translucent.
- Add aromatics: stir in the spices, bay leaves, and crushed garlic. (Frozen peas can also be added for color and sweetness.)
- Add the drained rice: stir lightly so the grains absorb the aromatics; season with salt and pepper.
- Measure the water precisely: pour just enough to cover the rice by 5 mm, no more. Do not stir afterward.
- Seal the steam: cover the pot with a tight layer of foil, then place the lid on top to trap moisture.
- Cook until steam disappears: once you no longer see steam escaping, remove the pot from the heat.
- Fluff the rice: gently loosen the grains with a fork to aerate them.
- Prep Time: 5 min
- Cook Time: 15 min
- Category: side dish
- Cuisine: easy cuisine
Nutrition
- Serving Size: 1 serving
- Calories: 130 g