Beef Ularthiyathu (ബീഫ് ഉലർത്തിയത്) — Kerala Dry-Roasted Beef
Declassified 22 August 2026
Threat assessment
1,500 SHUMEDIUM
- 1 No contact Nobody is in danger. Least of all the locals.
- 2 Light resistance A warmth. You mention it. Nobody responds.
- 3 Engaged You are sweating. No one else at the table is sweating.
- 4 Taking fire You have stopped talking. A child has taken your portion.
- 5 Operative down Extraction required. Locals describe this one as "not spicy".
Beef ularthiyathu is Kerala's great dry-roasted beef: cubes of chuck pressure-tenderised in a coriander-and-pepper masala, then slow-roasted in coconut oil with fried coconut slivers, sweet shallots and curry leaf until every trace of gravy has gone and the masala clings to the meat as a dark, near-black crust. It belongs to the Syrian Christian kitchens around Kottayam and the Muslim households of Malabar, where beef is an everyday staple rather than an absence, and it is a roast rather than a curry. A good one is dry but never dry-tasting: the beef fat and coconut oil separate out and gloss every cube, the pepper reads loud and fresh, and the coconut slivers stay chewy and sweet against the roasted meat. The whole dish is decided in the last ten minutes at the stove, which is why the roasting stage is the one thing you cannot rush.
// SUPPLY LIST
SCALE:
| AMT | UNIT | ITEM |
|---|---|---|
| 1 | kg | Beef chuck, shoulder or brisket, well marbled, cut into even 2.5 cm cubes across the grain |
| 0.5 | tsp | Turmeric powder |
| 1 | tbsp | Kashmiri chilli powder |
| 2 | tbsp | Coriander powder |
| 2.5 | tsp | Black peppercorns, coarsely crushed in a mortar, divided |
| 1.5 | tsp | Garam masala or Kerala meat masala |
| 25 | g | Fresh ginger, peeled and crushed to a coarse paste |
| 25 | g | Garlic, crushed to a coarse paste |
| 3 | Green chillies, slit lengthways | |
| 5 | sprig | Curry leaves, on the stalk, divided |
| 2.5 | tsp | Fine sea salt |
| 2 | tsp | Coconut vinegar, or white vinegar |
| 60 | ml | Water |
| 75 | ml | Coconut oil, unrefined |
| 75 | g | Fresh coconut, cut into thin 2-3 mm slivers (thenga kothu) |
| 0.5 | tsp | Fennel seeds, lightly crushed |
| 3 | Dried Kashmiri red chillies, broken in half | |
| 200 | g | Shallots (Indian small onions), peeled and thinly sliced |
// OPERATIONS
- 1 Choose the right cut and cut it right: use beef chuck, shoulder or brisket with visible fat and connective tissue, and cut it into even 2.5 cm cubes across the grain, because ragged sizes finish at different moments and the small pieces will be leather by the time the big ones give. Lean topside or round will go stringy and grey during the roasting stage and no amount of oil brings it back. Trim off hard gristle only and leave the soft fat on, because it renders out during the ularthu and is what fries the masala onto the meat at the end.
- 2 Crush the peppercorns coarsely in a mortar rather than using pre-ground pepper, which tastes flat and dusty here. In a large bowl, rub the beef with the turmeric, Kashmiri chilli, coriander, 1 1/2 tsp of the crushed pepper, garam masala, ginger, garlic, green chillies, 2 sprigs of curry leaves torn from the stalk, the salt and the vinegar, working it in with your hands for a full minute until every cube is an even rust red to the corners and no dry powder is left in the bowl. Leave at room temperature for 45 minutes, or covered in the fridge overnight; if it has been in the fridge, stand it out for 20 to 30 minutes first, as fridge-cold meat stretches the cooker's come-to-pressure time and overcooks the outside of each cube before the centre has started.
- 3 Tip the beef and every scrap of marinade into a 5 litre stovetop pressure cooker, add just the 60 ml of water and no more, and bring to full pressure over medium-high rather than full heat (the first whistle), since the base is close to dry until the beef gives up its juices and a thin-based cooker will catch the coriander there. Drop to low and cook for 20 minutes, roughly 5 to 6 whistles. Beef releases a great deal of liquid under pressure, so adding a cupful of water 'to be safe' is the single most common way this dish is ruined: you then spend 40 minutes boiling it off and the masala steams instead of roasting. In an electric pressure cooker, use high pressure for 25 minutes.
- 4 Let the pressure fall naturally for 15 minutes rather than force-releasing it, which makes the muscle fibres seize and the cubes turn rubbery. Open and test: a cube should yield to the back of a spoon and pull apart with almost no resistance while still holding its shape; if it fights back, close and give it 5 minutes more under pressure. Then boil hard, uncovered, over medium-high heat for 5 to 8 minutes, stirring and scraping the base every minute so the coriander-heavy masala does not catch and turn bitter, until what remains is a thick dark gravy clinging to the meat with no free liquid pooling when you push it aside.
- 5 In a heavy 30 cm kadai, cast-iron or thick carbon steel pan (a thin non-stick pan will not build the fond this dish depends on), heat the coconut oil over medium heat to about 160C / 320F, the point at which it thins and shimmers and a coconut sliver dropped in sizzles steadily rather than violently. Do not push it hotter: unrefined coconut oil starts to smoke at around 175C / 350F, and once it has smoked that acrid note runs through the finished dish. Fry the coconut slivers, stirring constantly, for 3 to 4 minutes until pale gold with brown edges, then lift them out with a slotted spoon onto a plate. Pull them early: they keep colouring off the heat, and coconut taken to dark brown turns bitter and stays bitter.
- 6 Into the same oil add the fennel seeds and the broken dried chillies and let them sizzle for 20 to 30 seconds only, until the fennel smells sweet and the chillies darken a shade, then add the sliced shallots and 2 sprigs of curry leaves straight away — the water in the shallots drops the oil temperature and stops the chillies blackening, which is exactly what happens if they sit in bare hot oil for the whole fry and is what makes a roast taste acrid rather than sweet. Cook over medium-low heat for 10 to 12 minutes, stirring every couple of minutes and keeping the chillies buried under the shallots, until the shallots have collapsed, smell sweet rather than sharp, and are deep golden brown at the edges. Do not raise the heat to hurry this; their slow sweetness is the backbone that the black pepper leans against.
- 7 Add the pressure-cooked beef with all of its thick gravy and any fat it has released, and stir it through the shallots over medium heat, scraping the base of the pan so the browned bits lift into the meat. Spread the beef into as close to a single layer as the pan allows and listen for a steady low sizzle rather than a wet bubbling, because crowded meat steams; if your pan is smaller than 30 cm, roast in two batches and recombine at the finish rather than piling it in.
- 8 Now the ularthu itself: hold the heat at medium to medium-low (pan surface around 150-160C / 300-320F on an infrared thermometer) and cook for 25 to 35 minutes, stirring only every 2 to 3 minutes so the meat has time to sit still and catch, then scraping that crust off the base and folding it back through. This is the step people shorten and it is the one step that cannot be shortened: on high heat the coriander and chilli powder scorch and you get an acrid burnt-spice taste in place of the sweet roasted depth the dish is named for.
- 9 Judge it by sight, not the clock: it is ready when the gravy has gone completely, the coconut oil has separated and glosses the sides of the pan, the masala has turned from brick red to a dark near-black brown and clings to each cube as a dry crust, and a spoon dragged across the base leaves a clean track that does not fill in. The pieces should look shrunken and lacquered. If they still look wet or red, keep going, because everything good in this dish happens in the last ten minutes.
- 10 Fold in the fried coconut slivers and the remaining 1 tsp of crushed pepper, tear the last sprig of curry leaves in over the top, and roast for a further 2 to 3 minutes until the pepper smells toasted and the curry leaves crisp into the meat. Pepper added only at the start goes dull and muddy under pressure; this late second hit is what makes the finished dish taste specifically of pepper rather than generally of spice.
- 11 Take the pan off the heat, cover it, and rest for 10 minutes: the crust softens fractionally, the rendered fat settles back into the meat, and the salt evens out. Taste and correct the salt now, as it reads flatter straight off the fire than it will on the plate. Serve hot with kappa (steamed and mashed tapioca) for the Kottayam version, or with appam, Kerala parotta, or plain rice with a bowl of moru curry alongside, and keep the rest of the plate quiet so the pepper and coconut have room.