Indian Steamed Rice Recipe: Pillowy Soft Grains in Minutes

Complete Indian Steamed Rice Recipe: Pillowy Soft Grains in Minutes overview image

Mastering perfectly steamed rice is simpler than you think, and this method delivers pillowy soft grains every time. I’ve refined this approach to work with any long-grain variety.

Using a precise water-to-rice ratio and a tight-fitting lid ensures even cooking without burning. The result is fluffy, separate grains that complement any Indian meal beautifully.

👨‍🍳
Difficulty
Medium
🌱
Category
Vegan
⏱️
Duration
30 min
🔥
Calories
Low Cal

Ingredients for Indian Steamed Rice

Simple ingredients for fluffy, separate grains that shine alongside any curry.

Ingredient Amount Notes
Long-Grain White Rice 🍚 2 cups Basmati or jasmine preferred
Water 💧 4 cups Filtered for best results
Salt 🧂 1 tsp Kosher or sea salt
Ghee 🧈 1 tbsp Vegan ghee for strict vegan
Cumin Seeds 🌿 1 tsp Optional for aroma
Bay Leaf 🍃 1 whole Optional for flavor
Cardamom Pods 🌱 2 pieces Lightly crushed, optional
Cloves 🌰 2 whole Optional for depth
Cinnamon Stick 🌿 1 piece Small, optional
Lemon Juice 🍋 1 tsp Freshly squeezed

The rice is non-negotiable—Basmati or jasmine give you that perfect fluff. I grab mine from Indian grocery stores (the 10lb bags are a steal) but any supermarket brand works. Look for unbroken grains and check the harvest date if possible. The ghee adds richness, but vegan ghee from Patanjali or Pure Indian Foods keeps it plant-based without sacrificing flavor.

No Basmati? Long-grain white rice still works, just rinse well to remove excess starch. The whole spices are optional but worth the extra minute—they infuse the water with subtle aroma. If you’re skipping them, add a pinch of turmeric for color. The water ratio is key here: 2:1 liquid to rice. Need to scale? Keep that ratio exact.

Cooked rice holds for 2-3 days in the fridge. Reheat with a splash of water and a tight lid to revive. Freezes for 1 month if you portion it first. I always make extra—leftovers turn into fried rice or rice pudding the next day.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just rinse, soak, and steam—no fancy techniques, and the cumin seeds toast right in the ghee while the rice cooks.
  • Aroma Bomb: Honestly, the smell of ghee-sizzled cumin hitting the steam is the best part of my day.
  • Pairs With Anything: I serve it under dal, alongside curry, or even with a simple raita. It’s my neutral base that never clashes.
  • Budget Stretch: A pound of rice and a pinch of spices feed my family for days, and leftovers reheat like a dream.

Step-by-Step Instructions for Indian Steamed Rice

Here’s the method I use to achieve perfectly fluffy, fragrant rice every single time.

Step 1: Rinse and Soak the Rice

Place the 2 cups Long-Grain White Rice in a fine-mesh strainer and rinse under cold water until the water runs clear. This removes excess starch that could make your rice gummy. I always use my hand to agitate the grains while rinsing to ensure thorough cleaning.

Transfer the rinsed rice to a bowl and cover with cold water. Let it soak for 15-20 minutes. This step is crucial—it allows the grains to absorb water evenly, which prevents them from breaking during cooking and ensures uniform expansion. Drain the rice thoroughly in a colander before proceeding.

Step 2: Toast the Whole Spices

In a heavy-bottomed pot, heat the 1 tbsp Ghee over medium heat until it melts and becomes fragrant. Add the 1 tsp Cumin Seeds, 1 whole Bay Leaf, 2 pieces Cardamom Pods, 2 whole Cloves, and 1 piece Cinnamon Stick.

Toast the spices for 30-45 seconds until the cumin seeds sizzle and the aroma fills your kitchen. Be careful not to burn them—burnt spices will make your rice bitter. The ghee should be hot enough to make the spices dance in the pan, but not so hot that they smoke.

Step 3: Cook the Rice with Spices

Add the drained rice to the pot with the toasted spices and stir gently for 1 minute to coat the grains with the fragrant ghee and spices. This step infuses the rice with incredible aroma and flavor. Then pour in the 4 cups Water and add the 1 tsp Salt.

Stir well and bring to a rolling boil over high heat. Once boiling, reduce the heat to low, cover the pot with a tight-fitting lid, and let it simmer undisturbed for 12-15 minutes. Don’t peek—steam is your best friend for perfect rice.

Step 4: Rest and Fluff

After the cooking time is up, turn off the heat and let the rice sit covered for an additional 10 minutes. This resting period allows the grains to steam in their own heat, becoming perfectly tender and separate. The rice should have absorbed all the water by now.

Finally, remove the lid and fluff the rice gently with a fork. Drizzle the 1 tsp Lemon Juice over the top and fold it in lightly. The lemon juice adds a subtle brightness that balances the richness of the ghee and the warmth of the spices. Serve immediately while hot and fragrant.

👨‍🍳

Pro Tips For Making Indian Steamed Rice

  • Rinse the Rice: Soak the long-grain rice for 15-20 minutes before cooking, then rinse until the water runs clear—I learned this the hard way after ending up with gummy rice more than once.
  • Toast the Cumin: Heat the cumin seeds in ghee for 30 seconds until fragrant before adding water, or they’ll taste raw and bitter in the finished dish.
  • Use the Right Ratio: Stick to a 1:2 rice-to-water ratio for perfect fluffiness, and resist the urge to peek while steaming—every time you lift the lid, you lose precious steam.
  • Fluff with a Fork: Once done, gently fluff the rice with a fork instead of stirring, or you’ll turn those beautiful grains into a mushy mess.

Essential Equipment for Perfect Results

Rice Cooker Option

For hands-off cooking, I swear by my Zojirushi 5.5-cup rice cooker. Use the same 2:1 water-to-rice ratio and add all spices directly to the inner pot. The machine handles the rest perfectly every time. 💡

Stovetop Pot Choice

A heavy-bottomed pot with a tight lid is essential for even heat distribution. I use a 3-quart enameled cast iron Dutch oven from Le Creuset. The weight helps maintain steady temperature during the long simmer.

Fine-Mesh Strainer

Rinsing rice properly requires a fine-mesh strainer—regular colanders let too many grains escape. I recommend the OXO Good Grips 7-inch model. Its handle stays cool and the mesh is perfect for catching even the smallest basmati grains.

Long-Grain Rice Quality

Invest in high-quality basmati for the best texture. I love Tilda or Daawat brands, available at most Indian grocers. The grains stay separate and fragrant, with that signature nutty aroma that makes all the difference.

Water Measurement

For precise ratios, use a liquid measuring cup with clear markings. I keep a 4-cup Pyrex in my pantry just for rice. The spout makes pouring easy, and the glass won’t absorb odors like plastic can.

Always measure water after adding it to the pot—the rice displaces some liquid, so you need slightly more than 4 cups initially.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 205kcal
% Daily Value
Total Fat 3g4%
Saturated Fat 2g10%
Cholesterol 8mg3%
Sodium 300mg13%
Total Carbohydrate 42g15%
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 soak the rice before cooking?

Soaking for 15-20 minutes ensures even water absorption, preventing broken grains. It also shortens cooking time and yields fluffier results. Skipping this can lead to unevenly cooked rice.

2

Can I use a rice cooker instead?

Yes! Use the same 2:1 water-to-rice ratio and add all spices to the pot. Most cookers handle the timing automatically, but let it rest for 10 minutes after cooking.

3

How do I prevent sticky rice?

Rinse thoroughly to remove excess starch, and avoid stirring while cooking. Using Basmati rice and letting it rest covered after cooking helps keep grains separate.

4

What if my rice is undercooked?

Add 2-3 tablespoons of hot water, cover, and cook on low heat for another 5 minutes. Let it rest before checking again. Never over-stir!

★★★★★5.0(14 reviews)
Tyler Parker