Cooking rice and dal together in a pressure cooker means balancing two different cooking times. So, how many whistles for rice and dal in pressure cooker should you actually count? The short answer is 2 to 4 whistles for most stovetop pressure cookers, but the exact number depends on your dal type, the rice you use, and whether you soak the ingredients first.
In this guide, you will learn the exact whistle count for common combinations, plus simple steps to get soft dal and fluffy rice every single time.
Why The Whistle Count Changes Based On What You Cook
Rice cooks fast. Most white rice is done in 5 to 7 minutes once the cooker reaches pressure.
Dal takes longer. Toor dal and chana dal can need 10 to 15 minutes. Moong dal is quicker, around 6 to 8 minutes.
When you cook them together, you are meeting in the middle. That is why the answer is a range, not one fixed number.
Quick Answer Table For Common Combos
- Rice + moong dal (soaked 30 min): 2 to 3 whistles
- Rice + toor dal (soaked 30 min): 3 whistles
- Rice + chana dal (soaked 1 hour): 3 to 4 whistles
- Rice + urad dal or rajma-style dal: 4 to 5 whistles
- Brown rice + any dal: 4 to 5 whistles
- Khichdi style (soft, mushy): 3 to 4 whistles on low flame
These numbers are for a standard 2 to 3 litre stovetop cooker on medium flame. If you use a bigger cooker or a different flame setting, you may need to adjust by one whistle.
How Many Whistles For Rice And Dal In Pressure Cooker
Let us break this down by the most searched combinations so you can match your exact dish.
For Plain Rice And Dal (Separate, Not Mixed)
If you are cooking them in separate containers inside the same cooker, use a divider or a small bowl.
- Put rice in one bowl with water.
- Put dal in another bowl with water and turmeric.
- Close the cooker and cook for 3 whistles.
- Let pressure release on its own for 10 minutes.
This works because both bowls reach pressure at the same time. The dal gets its extra time from the natural release.
For Khichdi (Rice And Dal Cooked Together)
Khichdi is the most common mixed dish. The ratio is usually 1 part rice to 1 part dal.
- Wash and soak both for 20 to 30 minutes.
- Use 3 to 4 cups of water for every 1 cup of rice and dal combined.
- Cook on medium flame for 3 whistles.
- Lower the flame after the first whistle for softer results.
If you like your khichdi very soft, like comfort food, go for 4 whistles. If you want separate grains, stop at 2 to 3.
For Dal Rice With Vegetables
Adding vegetables like carrot, peas, or spinach changes things a bit. Vegetables release water, so the mix becomes softer faster.
- Soak rice and dal for 30 minutes.
- Add chopped veggies.
- Cook for 3 whistles on medium flame.
- Release pressure naturally.
Do not go beyond 4 whistles here. The veggies will turn to mush and the dish will lose texture.
Factors That Change The Whistle Count
Two people can follow the same recipe and get different results. Here is why.
1. Soaking Time
Soaked dal cooks faster. If you skip soaking, add one extra whistle. Soaking for 30 minutes cuts cooking time by about 20 percent.
2. Type Of Rice
White sona masoori or basmati cooks quick. Brown rice, red rice, or hand-pounded rice needs 1 to 2 extra whistles.
3. Type Of Dal
Moong dal is the fastest. Toor dal is medium. Chana dal and urad dal are the slowest. Match your whistle count to the slowest item in the pot.
4. Flame Setting
High flame gives quick whistles but uneven cooking. Medium flame is best. After the first whistle, many cooks lower the flame to sim. This gives softer dal without burning the bottom.
5. Water Ratio
Too little water means the dal stays hard even after 4 whistles. Too much water means mushy rice. A safe ratio is 1 cup rice and dal to 3.5 cups water.
6. Cooker Size And Weight
A 2 litre cooker builds pressure faster than a 5 litre one. Heavier cookers need slightly more time. Always check your cooker manual for base timings.
Step By Step Method For Perfect Rice And Dal
Follow these steps for a reliable result every time.
- Measure 1 cup rice and 1 cup dal. Rinse until water runs clear.
- Soak in warm water for 30 minutes. Drain.
- Add both to the cooker with 3.5 cups water, salt, and turmeric.
- Close the lid. Place the whistle weight on top.
- Turn on medium flame and wait for the first whistle.
- After the first whistle, lower the flame slightly.
- Count 2 more whistles for a total of 3.
- Turn off the heat. Do not open the lid yet.
- Wait 10 to 15 minutes for natural pressure release.
- Open, fluff with a fork, and serve.
If the dal is still firm after opening, add half a cup of hot water and cook for one more whistle. This fixes undercooked dal without turning the rice to paste.
Common Mistakes To Avoid
- Counting whistles on high flame only. This burns the bottom layer.
- Opening the cooker right after the last whistle. The dal needs residual heat to finish cooking.
- Using old dal. Older dal takes longer and may need 4 to 5 whistles.
- Forgetting salt. Unsalted dal stays tough no matter how many whistles you count.
- Overfilling the cooker. Never fill past two-thirds with rice and dal because they foam and expand.
Quick Reference Chart
- Soft khichdi for babies or elders: 4 whistles
- Regular khichdi: 3 whistles
- Firm rice with soft dal: 3 whistles with separate bowls
- Mixed dal with brown rice: 5 whistles
- Moong dal khichdi: 2 to 3 whistles
The best way to learn your cooker is to start with 3 whistles. Note the result. Then adjust by one whistle next time based on how soft or firm you want the dish.
Once you know your cooker and your dal, you will not need to look up the count again. You will just know it.
