
Pressure Cooker Cooking Times for Sri Lankan Dishes (Free Printable Chart)
Every Sri Lankan kitchen has a pressure cooker, and almost every cook still guesses the whistle count from memory, or worse, calls their mother mid-cooking to double check. Dhal that comes out too watery, jackfruit curry that turns to mush, beef that's still tough after four whistles: the pressure cooker cooking times you actually need for Sri Lankan dishes have never been written down properly by any local retailer. So we built the reference chart below, sized to print and stick on your kitchen wall.
Quick answer
- Turn the flame down to low-medium at the first whistle. That matters more than the exact count.
- Dhal: 3 to 4 whistles, about 8 to 10 minutes. Red rice: 3 whistles, 12 to 15 minutes.
- Beef curry needs 6 to 8 whistles (30 to 35 minutes); young jackfruit only 3 to 4.
- Hill country kitchens: add one extra whistle. Doubling the batch adds about one whistle, not double.
In this guide
Pressure Cooker Cooking Times Chart: Sri Lankan Dishes
This chart assumes a standard aluminium pressure cooker (5L-7.5L range, like the GreenChef Namo or Evok models most Sri Lankan kitchens use), medium-high flame until the first whistle, then reduced to low-medium to hold steady pressure.
| Dish | Prep | Whistles | Minutes after first whistle | Notes |
|---|---|---|---|---|
| Dhal (parippu, red lentils) | Rinsed, no soak needed | 3 to 4 whistles | 8 to 10 min | For thicker dhal, reduce water by a quarter cup |
| Chickpeas (kadala) | Soaked overnight | 5 to 6 whistles | 20 to 25 min | Not soaked overnight? Double the whistle count and add 10 min |
| Red rice (kakulu/samba) | Rinsed once | 3 whistles | 12 to 15 min | Use a 1:2 rice-to-water ratio |
| White rice (basic) | Rinsed | 2 whistles | 6 to 8 min | A dedicated rice cooker gives better texture for daily rice |
| Beef curry (cubed, marinated) | Marinated 30 min+ | 6 to 8 whistles | 30 to 35 min | Tougher cuts and larger pieces need the higher end |
| Mutton/goat curry | Marinated | 6 to 7 whistles | 25 to 30 min | Bone-in cuts need 2 to 3 extra minutes |
| Young jackfruit curry (kos/polos) | Chopped into chunks | 3 to 4 whistles | 10 to 12 min | Cooks fast; overcooking turns it to mush |
| Manioc/cassava (kappa) | Peeled, chunked | 2 to 3 whistles | 8 to 10 min | Check with a fork at the low end; it overcooks quickly |
| Whole small potatoes | Washed, skin on | 3 whistles | 10 min | Peel after cooking for less waste |
Whistle-Count vs. Timed Cooking: Which Should You Trust?
Most Sri Lankan households cook by whistle count out of habit, and it works well for traditional weighted-valve pressure cookers like the GreenChef Namo and Evok ranges: the whistle is simply the valve releasing built-up pressure, and counting it tells you roughly how long the pot has held full pressure. The one habit that actually matters more than counting whistles: turn the flame down to low-medium the moment you hear the first whistle. Leaving the flame high wastes gas and can overcook delicate items like jackfruit or fish before the next whistle even sounds. If your cooker has a timer-based or spring-valve design instead of a weighted whistle valve, use the "minutes after first whistle/pressure reached" column directly.
Does Altitude or Quantity Change the Timing?
For most of Sri Lanka (Colombo, the coastal belt, and the low-country in general), altitude makes no meaningful difference to pressure cooking times. If you're cooking in the hill country (Nuwara Eliya, Bandarawela, Haputale), add one extra whistle to dhal, rice, and meat dishes, since water boils at a slightly lower temperature at altitude and the cooker needs a touch longer to build full pressure. On quantity: doubling the amount of dhal or rice in the pot does not double the cooking time; add roughly one extra whistle for a doubled batch, not double the whistle count.
A pressure cooker sized to your household matters here too: the GreenChef Pressure Cooker Namo 5L handles a family of four comfortably for dhal, rice, and a curry in one sitting, while larger 7.5L-12L Evok models suit joint families or households that cook in bigger batches.
Frequently Asked Questions
How many whistles for dhal in a pressure cooker?
3 to 4 whistles on medium-high heat, then reduce to low for about 8 to 10 minutes total. For a thicker consistency, use slightly less water; Sri Lankan parippu curry generally needs less liquid than the pot's default fill line suggests.
How long does jackfruit curry take in a pressure cooker?
Young jackfruit (kos or polos) cooks fast: 3 to 4 whistles and around 10 to 12 minutes total is usually enough. It turns mushy quickly if left longer, so check texture at the lower end of the range first.
Do I need to soak chickpeas before pressure cooking?
Yes, ideally overnight. Soaked chickpeas need 5 to 6 whistles and 20 to 25 minutes. Unsoaked chickpeas will need close to double the cooking time and won't cook as evenly.
Can I print this pressure cooker times chart?
Yes. Print this page, or save it to your phone, and keep the chart near the stove for quick reference while cooking.
Need a hand choosing?
Print it, save it, or share it with anyone in your family group chat who's tired of guessing whistle counts. Questions about your cooker? WhatsApp us on 0776882898.
Shop Pressure CookersKitchen Appliance FAQWhatsApp 0776882898

