This instant winner recipe puts a delicious chicken curry on the table in about 30 minutes—as much time as it would take a (speedy) takeout order to be delivered. Made with chicken thighs, warm spices like coriander and cumin seeds, and zippy fresh garlic and ginger, this dish packs a lot of flavor into just one pot. Before starting, put on a pot of fluffy rice to serve on the side, and the whole dinner will be ready at the same time. 


Credit: Bryan Gardner

Recipe Summary

20 mins
30 mins


Ingredient Checklist


Instructions Checklist
  • Melt ghee in a 6-quart multicooker set to the high "Sauté" setting. Add onion and season with salt and pepper. Cook, stirring often, until soft and golden brown, 10 to 12 minutes. Add ginger, garlic, tomato paste, cumin, coriander, paprika, chili powder, and cinnamon stick; cook, stirring, until fragrant, 1 to 2 minutes. Stir in broth.

  • Toss chicken with 1 teaspoon salt and 1/4 teaspoon pepper; add to pot. Secure lid of multicooker; adjust vent to seal. Cook on high "Pressure Cook" setting for 4 minutes. Once time is complete, turn off machine and manually release pressure; carefully remove lid. Serve curry over steamed rice with warmed flatbread, yogurt, cilantro leaves, and lime wedges on the side.

Cook's Notes

Ghee is butter that has been melted slowly to separate the liquid butter from the milk solids, which sink to the bottom. You can make it at home or find it on the shelf of most supermarkets.