Indian Basmati Rice Recipe Instant Pot: Aromatic One-Pot Perfection

Indian Basmati Rice Recipe Instant Pot: Aromatic One-Pot Perfection

There’s a reason basmati rice is the gold standard in Indian cooking—its long grains, delicate aroma, and fluffy texture are unmatched. This method delivers perfect results every time, with minimal effort and maximum flavor.

The Instant Pot makes the process nearly foolproof, ensuring evenly cooked grains without the risk of burning. A few simple steps—like rinsing the rice and using the right water ratio—guarantee a light, separate texture that pairs beautifully with any curry or dish.

What you get is fragrant, tender rice that soaks up sauces without turning mushy. The grains stay distinct, and the aroma fills your kitchen as it cooks.

Ready in under 30 minutes, this one-pot approach simplifies a classic staple without sacrificing quality.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Indian Basmati Rice Recipe Instant Pot

Simple pantry staples transform into fragrant, fluffy basmati rice with minimal effort.

Ingredient Amount Notes
Basmati Rice 🍚 2 cups Rinsed until water runs clear
Water 💧 3 cups Filtered or distilled preferred
Ghee 🧈 2 tbsp Clarified butter for aroma
Bay Leaves 🍃 2 whole Dried or fresh
Green Cardamom Pods 🌿 4 whole Lightly crushed to release flavor
Cloves 🌶️ 4 whole Optional but traditional
Cinnamon Stick 🌰 1 piece About 2 inches long
Cumin Seeds 🌿 1 tsp Whole seeds for depth
Salt 🧂 1 ½ tsp Adjust to taste preference
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Lemon Juice 🍋 1 tsp Freshly squeezed for brightness

The rice quality is everything here. Look for aged basmati—it expands more and stays fluffier. Indian grocery stores like Patel Brothers or local South Asian markets often have the best selection at half the price of regular supermarkets. Tata or Daawat are reliable brands. Rinse it until the water runs completely clear—this removes excess starch and prevents clumping.

No ghee? Vegetable oil or coconut oil works in a pinch, though you’ll lose some aroma. Don’t have whole spices? Ground spices at half the amount can substitute (just add them with the rice). For extra fragrance, toast the whole spices in dry heat for 30 seconds before adding the water. Skip the bay leaves if you must, but they add a subtle depth that’s worth it.

Cooked rice keeps 3-4 days in the fridge—store it in an airtight container. Reheat with a splash of water in the microwave or on the stove. Freezing works too (up to 3 months), but the texture changes slightly. Best to use leftovers in fried rice or soups.

❤️

Why You’ll Love This Recipe

  • Set and Forget: I toss everything in the Instant Pot, press a button, and walk away—no stirring, no watching the pot boil over.
  • Aromatic Magic: The ghee, bay leaves, and cardamom pods fill my kitchen with a warm, spiced fragrance that’s pure comfort.
  • Meal Prep Hero: I make a big batch on Sunday and it pairs perfectly with curries, grilled meats, or just a fried egg all week long.
  • Leftovers? Even Better: Honestly, the rice tastes richer the next day after the flavors meld overnight—my lunchbox has never been this exciting.

Step-by-Step Instructions for Indian Basmati Rice Instant Pot

Here’s the foolproof method for fragrant, fluffy rice that never sticks or turns mushy.

Step 1: Rinse and Soak the Basmati Rice

Place the 2 cups Basmati Rice in a fine-mesh strainer and rinse under cold water until the water runs completely clear. This removes excess starch and prevents the grains from clumping together during cooking. I always do this step at the sink, swirling the rice with my hand to ensure every grain gets rinsed.

After rinsing, transfer the rice to a bowl and cover it with fresh water by about an inch. Let it soak for 20-30 minutes. Soaking softens the grains, ensuring they cook evenly and absorb the aromatics. You’ll notice the rice grains plump up slightly—they’re ready when they look a bit opaque.

Step 2: Sauté the Whole Spices in Ghee

Set your Instant Pot to the sauté function on normal heat. Add the 2 tbsp Ghee and let it melt, swirling to coat the bottom of the pot. Once the ghee shimmers, add the 2 whole Bay Leaves, 4 whole Green Cardamom Pods, 4 whole Cloves, 1 piece Cinnamon Stick, and 1 tsp Cumin Seeds.

Sauté the spices for 45-60 seconds until the cumin seeds start to sizzle and the air fills with their warm, toasty aroma. Stir constantly to prevent burning—this step is all about releasing the essential oils. Be careful not to let the spices turn dark brown or they’ll become bitter.

Step 3: Add Rice, Water, and Salt

Drain the soaked rice completely and add it to the Instant Pot with the toasted spices. Stir gently to coat the grains with the ghee and spices. Then add the 3 cups Water and 1.5 tsp Salt. Stir once more to distribute everything evenly.

Here’s the thing—don’t skimp on the water. The 1:1.5 rice-to-water ratio is critical for perfect texture in the Instant Pot. Make sure no rice grains are sticking to the sides of the pot above the water level, as this can cause burning. Run your finger around the inside edge to check.

Step 4: Pressure Cook and Natural Release

Secure the lid on the Instant Pot and set the valve to sealing. Select the pressure cook function on high pressure and set the timer for 5 minutes. Yes, it seems short, but the soaking and high pressure do the work efficiently.

When the timer beeps, let the pressure release naturally for 10 minutes. Then carefully switch the valve to venting to release any remaining pressure. Don’t rush this step—natural release prevents the rice from turning gluey.

Step 5: Fluff and Finish

Once all pressure is released, open the lid and use a fork to gently fluff the rice. You’ll see each grain is distinct, fragrant, and perfectly cooked. Drizzle with the 1 tsp Lemon Juice for a touch of brightness, then sprinkle with the 0.25 cup Fresh Cilantro for freshness.

Let the rice sit uncovered for 5 minutes to allow excess moisture to evaporate. This final step ensures the grains stay separate and fluffy. Serve immediately while warm, and enjoy the intoxicating aroma of the spices in every bite.

👨‍🍳

Pro Tips For Making Indian Basmati Rice Recipe Instant Pot

  • Soak the Rice: Rinse and soak basmati rice for 20-30 minutes before cooking—this prevents clumping and guarantees long, separate grains every time.
  • Toast Whole Spices: Sauté bay leaves and cardamom pods in ghee for 30 seconds before adding water; it releases their aroma and infuses the rice deeply.
  • Use Less Water: Stick to a 1:1.25 rice-to-water ratio (1 cup rice to 1.25 cups water) in the Instant Pot; basmati needs less liquid than you think to avoid mush.
  • Let It Steam: After pressure cooking, let the rice sit covered for 10 minutes—this lets the grains firm up and absorb any remaining moisture.

Regional Styles of indian basmati rice recipe instant pot

North Indian Style

In Punjab, they often add 1 tsp kasuri methi (dried fenugreek leaves) to the rice after cooking for a distinct herbal note. I crush the leaves between my palms before sprinkling to release their aroma. Serve with dal makhani for an authentic pairing. 💛

South Indian Twist

Tamil households typically use 1 tsp mustard seeds and 1 sprig curry leaves in the tempering. Add them with cumin for a nutty, citrusy depth. The rice pairs perfectly with sambar or coconut-based curries.

Hyderabadi Dum

This royal version layers rice with ½ cup fried onions and ¼ cup mint leaves before pressure cooking. The result is fragrant, slightly sweet rice that’s fit for a feast. I learned this from my Hyderabad-born neighbor.

Bengali Special

Bengalis add 1 tsp panch phoron (five-spice blend) instead of individual whole spices. The mix of fenugreek, nigella, and others creates a unique aroma. This style works beautifully with fish curries.

Kashmiri Aroma

For a richer taste, Kashmiris often add 1 pinch saffron soaked in 2 tbsp warm milk to the rice. Stir it in after fluffing for golden color and luxurious flavor. Pair with rogon josh for a complete meal.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 240kcal
% Daily Value
Total Fat 4g5%
Saturated Fat 2.5g13%
Cholesterol 10mg3%
Sodium 550mg24%
Total Carbohydrate 45g16%
Dietary Fiber 1g4%
Sugars 0g
Protein 4g8%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Why do I need to soak the rice first?

Soaking for 20-30 minutes softens the grains, ensuring even cooking and better absorption of spices. It also prevents the rice from breaking during pressure cooking.

2

Can I skip toasting the whole spices?

Not recommended! Toasting for 45-60 seconds releases essential oils, giving the rice its signature aroma. Skipping this step results in less flavorful rice.

3

My rice turned out mushy—what went wrong?

Likely too much water or not rinsing the rice well. Stick to the 1:1.5 rice-to-water ratio and rinse until water runs clear to remove excess starch.

4

Can I use vegetable oil instead of ghee?

Yes, but ghee adds richness and aroma. Use 2 tablespoons of neutral oil, though the flavor will be milder.

★★★★★4.7(5 reviews)
Tyler Campbell