Disclosure: This post may contain affiliate links.
This Indian Basmati Rice (Instant Pot) is a super simple and completely foolproof side dish. It is ready in less than 10 minutes! The water to rice ratio is 1:1 so it is super easy to remember. I like to add a little butter and salt for extra flavor. The butter also helps the rice turn out super fluffy and light.
Rice is something I find myself making constantly. Whether it is in a taco skillet or for fried rice, I cook and eat rice all of the time. So it is about time I share my favorite type of rice and the BEST way to prepare it.
My favorite type of rice is definitely Indian basmati. It is a variety of long grain rice, but is a little skinnier and longer. It is primarily produced in India and Pakistan, hence the name.
The Instant Pot is by far the best way to cook rice. It comes out perfectly every time. It also requires less liquid than the traditional stove top cooking method.
This Instant Pot basmati rice is buttery, salty, light, and fluffy. I promise the butter makes a huge difference. This rice is the perfect base for a nourish bowl or side to any Asian dish, like air fryer orange chicken. Hope you enjoy!! xx
- This basmati rice (Instant Pot) is al dente, light, fluffy, buttery, and perfectly salted.
- The Instant Pot regulates the temperature so you do not have to worry about adjusting the stove’s temperature.
- The recipe takes less than 10 minutes to make. Stovetop rice can take up to 20 minutes.
- This rice is gluten-free and can be made dairy-free/vegan.
- This Indian basmati rice is the perfect side to currys, stews, or any protein. It is also a great base for salads or nourish bowls.
- Unsalted Butter: Swap for 1 Tablespoon of olive oil or vegan butter.
- Water: Swap for chicken broth or vegetable broth.
Helpful Equipment & Tools
- Instant Pot Duo 7-in-1 Electric Pressure Cooker, Slow Cooker: I use the 8 quart model. It is great for cooking larger portions, but cooks great for smaller ones as well.
- OXO Good Grips Rice & Small Grains Washing Colander: This colander is amazing!! It can be used to rinse rice and other grains without them falling through the holes.
- Silicone Nonstick Mixing Spoons Set 2: These are my go to everyday cooking spoons because they are safe for nonstick cookware and are heat resistant.
- Sauté the rice.
- Add the water and salt.
- Pressure cook & serve!
Step by Step
Step 1: Select the “Sauté” mode on the Instant Pot. Add the butter to the pot. Stir until the butter is completely melted.
Step 2: Add the rice and sauté for 1-2 minutes. Turn the pot OFF completely.
Step 3: Stir in the water and salt.
Step 4: Select “Pressure Cook” and “High Pressure” and set the timer for 4 minutes (5 minutes if you prefer softer rice). Natural pressure release for 5 minutes after the timer goes off. Then, immediately quick release (turn the valve to venting) any of the remaining pressure. Remove the lid so the rice stops cooking. Fluff with a fork and serve.
Make Ahead & Storage
- Make Ahead: There is nothing that you can prepare in advance for this recipe.
- Refrigerator: Store leftover Instant Pot basmati rice in an airtight container in the refrigerator for up to 3 days.
- Reheating: Reheat the leftover rice in the microwave in 30-45 second intervals until heated through.
- Freezer: Allow the rice to cool in the refrigerator overnight. Portion the rice into freezer bags or containers. Remove as much air as possible. Store in the freezer for up to 2 months.
- Reheating: Break the frozen rice into chunks in the bag. Transfer to a bowl and cover with a wet paper towel. Microwave the frozen rice in 45 second intervals until heated through. Serve the rice immediately.
- Rinse the rice well. Place the rice in a fine mesh strainer or rice colander. Run cold water over the rice until it runs almost clear. Let the excess water drain completely from the rice. This makes the rice fluffy (instead of sticky) because the water removes some of the starch.
- Use butter and salt. These ingredients add so much flavor to the rice. You always want to salt the rice before cooking it so it can absorb the salt. The butter will coat each grain of rice so they do not stick together.
- Sauté the rice. This helps to bring out the nutty flavor of the grain. Be sure to turn off the sauté mode before adding the water.
- After the rice natural releases for 5 minutes, quick release immediately, & remove the lid. This will stop the rice from cooking. If the rice sits covered, it will continue to steam and become mushy.
- This recipe is meant to be scaled. While this recipe calls for one cup of rice and one cup of water, this is just to show that the ratio of rice to water in the Instant Pot is 1:1. You can cook as many cups as your pot can fit. Keep in mind that rice triples in volume when cooked, so be sure there is room in the Instant Pot for rice to grow. I have only made up to 4 cups at once.
- This recipe will not work for brown basmati rice.
- Garlic: Add ¼-1/2 teaspoon of granulated garlic for extra flavor.
Watch the How to Video
Basmati Rice (Instant Pot)
- 1 cup Indian basmati rice, rinsed & drained well
- ½ - 1 Tablespoon unsalted butter*
- 1 cup water*
- 1 teaspoon salt
- Review all recipe notes and instructions before beginning.
- Select the “Sauté” mode on the Instant Pot. Add the butter to the pot. Stir until the butter is completely melted.
- Add the rice and sauté for 1-2 minutes. Turn the pot OFF completely.
- Stir in the water and salt.
- Select “Pressure Cook” and “High Pressure” and set the timer for 4 minutes (5 minutes if you prefer softer rice). Natural pressure release for 5 minutes after the timer goes off. Then, immediately quick release (turn the valve to venting) any of the remaining pressure. Remove the lid so the rice stops cooking. Fluff with a fork and serve.