Pot Roti
The roti-shop parcel that came with Trinidadian and Guyanese migration. Bone-in chicken marinated in green seasoning, seared in a wet slurry of West Indian curry powder and roasted geera bloomed in hot oil, braised with russet potato chunks in stock until the meat leaves the bone, the gravy thickened by crushing potatoes into it, and folded tight into a warm dhalpuri roti with mango kuchela.
- Prep
- 40 min
- Cook
- 1 hr
- Serves
- 6 large rotis
- Difficulty
- Hard
Researched · Kitchen testing pending

Along the harbours and roadside roti shops of St. Thomas and St. Croix, the smell of West Indian curry and toasted geera carries on the air. The pot roti arrived with migration from Trinidad and Guyana and settled in as bedrock.
Bone-in chicken or goat is seasoned with green seasoning, seared in bloomed curry, and braised with potato until the meat slips from the bone and the potato thickens the gravy. Folded into a warm dhalpuri or paratha with mango kuchela and pepper sauce, it is a meal that fits in one hand.
- 1.5 kg3⅓ lbBone-in chicken thighs and drumsticks, skin removed, slashed twice to the boneor bone-in goat shoulder
- 60 ml4 TbspVirgin Islands green seasoningscallion, garlic, culantro, thyme, sweet peppers, oil
- 45 g3 TbspWest Indian yellow curry powderdivided
- 10 g2½ tspDark-roasted ground geera, roasted cumin
- 45 ml3 TbspNeutral oil or lard
- 200 g1 largeYellow onion, in fine dice
- 6 cloves6 clovesGarlic, crushed to a paste
- 1 whole1 wholeScotch bonnet, finely minced, or whole for mild
- 600 g3 largeRusset potatoes, peeled, in 3 cm chunks
- 750 ml3¼ cupsChicken stock, hot
- 15 g1 TbspFine sea salt10 g for the meat, 5 g for the sauce
- 3 g1 tspBlack pepper
- 15 ml1 TbspLime juice, to finish
- 6 large6 large, about 25 cmDhalpuri or paratha roti skins, fresh or from a bakery
- 120 g½ cupGreen mango kuchela or tamarind chutney, to serve
A wet slurry, not dry powder
Curcumin, piperine and cuminaldehyde dissolve only in hot fat, but dry curry powder burns in seconds. Mixed with warm water into a paste and cooked down in the oil, the spices bloom without scorching.
Thick gravy or a collapsed parcel
Russet starch leaches into the pot; crushing two or three chunks binds the fat and stock into a gravy that clings. A thin curry soaks through the roti skin and the parcel falls apart in the hand.
The five tastes on this plate
Salt seasons the chicken, the potato and the gravy. Fat is the oil that blooms the spice. Acid is lime and the citrus in green seasoning. Heat is Scotch bonnet, roasted geera, garlic and pepper. Umami is bone-in chicken fond, bloomed curry and dissolved potato.
Equipment
- 6 to 7-quart enamelled Dutch oven
- Wooden spoon
- Dry skillet, for warming the roti
- Wax paper
An iron karahi or a cast-iron dutchy over gas is the roti-shop tool. A heavy Dutch oven holds a steady simmer without catching the thick gravy.
Method
Marinate4 hr
Toss the chicken with the green seasoning, one tablespoon of the curry powder, the garlic, pepper and 10 g salt, rubbing it into the slashes. Refrigerate at least 4 hours or overnight.
Toss the chicken with the green seasoning, one tablespoon of the curry powder, the garlic, pepper and 10 g salt, rubbing it into the slashes. Refrigerate at least 4 hours or overnight.
Bloom the curry8 min
Mix the remaining curry powder, the geera and the minced Scotch bonnet with 60 ml warm water into a thick slurry. Heat the oil in the Dutch oven over medium-high, sauté the onion 3 minutes, then pour in the slurry and stir constantly 3 to 4 minutes until the water is gone and the spices sizzle, darken and smell toasted.
Mix remaining curry, geera and minced Scotch bonnet with 60 ml warm water. Heat oil medium-high; sauté onion 3 minutes. Add slurry; stir constantly 3–4 minutes until water evaporates and spices sizzle, darken and smell toasted.
Sear in the curry8 min
Add the chicken and turn it in the paste over medium-high 6 to 8 minutes until every surface is lacquered yellow and starting to brown.
Add the chicken and turn it in the paste over medium-high 6 to 8 minutes until every surface is lacquered yellow and starting to brown.
Braise with the potatoes40 min
Add the potatoes and stir to coat. Pour in the hot stock, scraping the fond, and add the remaining salt. Boil, then lower to medium-low, cover with the lid ajar, and simmer 35 to 40 minutes until the chicken is tender at the bone, 77 to 80 °C, and the potatoes fork-tender.
Coat potatoes in the curry. Add hot stock, scraping up fond, and remaining salt. Boil; lower to medium-low with lid ajar. Simmer 35–40 minutes until chicken is tender near the bone at 77–80 °C and potatoes are fork-tender.
Thicken15 min
Uncover. Crush two or three potato chunks against the pot wall and stir them in. Simmer uncovered 8 to 10 minutes until the gravy is thick and glossy and clings to the meat. Stir in the lime juice and rest 5 minutes.
Uncover. Crush two or three potato chunks against the pot wall and stir them in. Simmer uncovered 8 to 10 minutes until the gravy is thick and glossy and clings to the meat. Stir in the lime juice and rest 5 minutes.
Wrap
Warm each roti 20 seconds on a dry skillet and lay it on wax paper. Spoon on curried chicken, shredded a little off the bone, and potato, with three tablespoons of gravy and a dot of kuchela. Fold the bottom up, the sides in, and roll into a snug rectangle. Wrap in the paper and serve at once.
Warm each roti in a dry skillet 20 seconds; place on wax paper. Add chicken pulled from the bone, potato, 3 tablespoons gravy and a little kuchela. Fold bottom up, sides inward and roll snugly; wrap in paper and serve immediately.
Sensory cues of doneness
- Visual: golden chicken falling from the bone in a thick yellow gravy with rounded potato, wrapped in an ivory roti flecked with split pea.
- Auditory: a furious sputter as the wet curry hits the oil; a slow, viscous bubble as the potatoes dissolve.
- Olfactory: roasted geera, turmeric, toasted garlic, culantro, stewed chicken.
Check for tender golden chicken and potatoes in thick yellow gravy that clings, inside a soft roti. Expect thick slow bubbles and aromas of roasted geera, turmeric, garlic, culantro and chicken.
Storing it
Wrap assembled rotis in foil and reheat at 180 °C for 15 minutes. Roti skins freeze well between sheets of parchment.
Troubleshooting
- A bitter, black sauce.
Dry curry powder hit smoking oil. Always a wet slurry first.
- The parcel collapsed in the hand.
Watery curry soaked the skin. Crush potatoes into the gravy until it is a thick paste.
- Dry chicken.
Boneless breast. Bone-in thighs or goat shoulder give the gelatin and moisture.
Substitutions
One-to-one swaps, with the technique change each one needs.
Ingredient substitutions
| Ingredient | Replace with | Culinary impact and technique adjustment |
|---|---|---|
| Bone-in chicken | Bone-in goat shoulder, or beef chuck | Goat is the festival standard and needs about 1½ hours |
| Dhalpuri roti | Large flour tortillas or paratha | Tortillas work in a pinch but lack the split-pea filling |
| Green seasoning | Minced scallion, garlic, cilantro, thyme and olive oil | The same aromatic paste |
Scaling
Half
Three rotis from 750 g chicken in a 4-quart pot; times unchanged.
Double
Twelve rotis from 3 kg chicken in a 12-quart pot, blooming the curry across a wide base.
What to serve it with
- Green mango kuchela, mustard-oil cured with amchar masala
- Crucian tamarind chutney with garlic and cumin
- A cold Ting grapefruit soda, or bush tea with lemongrass and mint
Questions
Dhalpuri or paratha?
Dhalpuri is stuffed with spiced ground split peas rolled inside the dough. Paratha, buss-up-shut, is a laminated buttery roti clapped into soft rags.
Boneless chicken?
Boneless thighs in 4 cm chunks work; simmer 25 minutes instead of 40.
Reheating?
Foil-wrapped in a 180 °C oven for 15 minutes.