Cooking Instant Pot basmati rice is a real game-changer. This method produces light, fluffy grains that remain separate and tender—no more sticky or gluey rice. It’s foolproof and easy to execute, and once you try it, you’ll likely prefer it over stovetop cooking.

What is Basmati Rice?
Basmati rice is a long-grain, aromatic variety prized for its delicate, nutty flavor and fluffy texture. Native to the Indian subcontinent, basmati is known for separating into distinct grains instead of clumping together when cooked correctly. Its fragrance and mild taste elevate simple weeknight dinners and pair beautifully with bold sauces, curry dishes, grilled proteins, and vegetable sides.
Why We Love This Instant Pot Basmati Rice
- Consistent results: The Instant Pot delivers reliably light, separate grains so you don’t have to guess timing or liquid ratios.
- Hands-off and fast: After a quick prep and a short pressure-cook cycle, the rice cooks with almost no attention required.
- Versatile: This method works for everyday meals, meal prep, and as a base for bowls, curries, stir-fries, and more.

Ingredient Notes and Substitutions
- Basmati rice: Use standard white basmati or any long-grain basmati for best texture.
- Fat: Butter, ghee, or olive oil can be used for sautéing the grains before pressure cooking.
- Liquid: Low-sodium chicken broth, vegetable broth, or water all work. Hot liquid can help the Instant Pot reach pressure faster.
Recipe Variations
Small additions transform the rice: sauté minced garlic or diced onion with the rice for aromatic depth, stir in frozen peas and carrots after cooking for color and nutrition, or add a pinch of turmeric, cumin, or garam masala for extra flavor. To make a one-pot meal, toss in pre-cooked proteins like chicken, shrimp, or shredded pork after pressure cooking, or serve the rice as a base for seasoned vegetables and sauces.

Equipment
- Electric pressure cooker (Instant Pot or similar)
- Mesh strainer
- Wooden spoon or silicone spatula
How to Cook Basmati Rice in the Instant Pot
- Rinse: Rinse the rice under cold running water in a mesh strainer until the water runs clear to remove excess starch. Drain well.
- Sauté: Set the Instant Pot to Sauté. Add butter, ghee, or oil and let it heat. Add the drained rice and stir for 3–5 minutes until the edges start to turn a light golden color. This step adds a subtle nutty flavor and helps keep grains separate.
- Deglaze and add liquid: Pour in the broth or water and stir, scraping any browned bits from the bottom. Cancel Sauté.
- Pressure cook: Secure the lid and set to High Pressure for 4 minutes.
- Release: After the cook time ends, allow a Natural Pressure Release for 10 minutes (leave the pot undisturbed). Then carefully use a Quick Release to vent any remaining pressure, following your cooker’s instructions.
- Finish: Fluff the rice gently with a fork and serve.
Pro Tip: Always rinse until the water runs clear to avoid sticky rice. For more flavor, cook with a bay leaf, a pinch of salt, or use broth instead of water.

Serving Suggestions
Instant Pot basmati rice is an excellent side for many dishes. It pairs well with butter chicken, vegetable curries, grilled or roasted meats, stir-fries, and saucy dishes where fluffy rice soaks up flavors. For meal prep, portion cooked rice into containers for easy reheating. You can also swap in brown basmati for a nuttier, chewier texture—just increase the cooking time accordingly.

Recipe FAQs
What is the ratio of basmati rice to water?
The reliable pressure-cooker ratio for this recipe is 1:1—one cup of rice to one cup of liquid. If you prefer softer or slightly stickier rice, try 1 cup rice to 1 1/4 cups liquid.
Should basmati be soaked before cooking?
Soaking is not necessary for Instant Pot cooking. Rinsing until the water runs clear is sufficient to remove excess starch and prevent clumping.
Why is my basmati rice mushy?
Mushy rice usually results from too much liquid, cooking for too long, or excessively aggressive stirring before pressure cooking. Stick to the 4-minute high-pressure time and a 1:1 liquid ratio for best texture.
How do I prevent sticky rice?
Rinse the rice well and avoid overcooking. Lightly sautéing the rice before adding liquid also helps keep kernels distinct.
How should leftovers be stored?
Store leftover rice in an airtight container in the refrigerator for up to four days, or freeze for up to three months. Reheat in the microwave or on the stovetop with a splash of water to restore moisture.
Instant Pot Basmati Rice — Recipe
Ingredients (serves 6)
- 2 cups basmati rice
- 2 tablespoons butter, ghee, or olive oil
- 2 cups reduced-sodium chicken broth, vegetable broth, or water (hot liquid helps the pot come to pressure faster)
Instructions
- Rinse and drain the rice until the water runs clear. Set aside to drain fully.
- Set the Instant Pot to Sauté and add the butter or oil. When hot, add the rice and sauté for 3–5 minutes until lightly golden. Press Cancel.
- Add the broth or water, stirring and scraping any brown bits from the bottom to deglaze. Close and seal the lid. Set to cook on High Pressure for 4 minutes.
- When the cycle completes, let the pot sit undisturbed for a 10-minute natural release. Then carefully perform a quick release of remaining pressure.
- Fluff the rice with a fork and serve warm.
Notes
- Rinse rice thoroughly to prevent stickiness.
- For extra aroma, add a bay leaf or a pinch of salt before cooking.
- To add vegetables or protein, stir them in after pressure cooking unless they are already fully cooked.
Nutrition (approx. per serving)
Calories: 115 | Carbohydrates: 16 g | Protein: 3 g | Fat: 4 g
If you try this Instant Pot basmati rice recipe, leave a rating or comment to share how it turned out—feedback helps refine timing and variations for different cookers and tastes. Enjoy perfectly fluffy basmati rice with minimal fuss.