Ingredients
Method
- Marinate the chicken: Start the night before if you can. Mix all the marinade ingredients together in a large bowl, add the chicken thighs, and coat everything really well. Cover and refrigerate overnight. If you're doing same-day, marinate for a minimum of 2 hours. The yogurt is what makes the chicken tender, so don't skip it.
- Cook the chicken: Take the chicken out and let it sit at room temperature for about 20 minutes before cooking — this helps it cook evenly. Heat a cast iron skillet or grill pan on high until it's smoking hot. Add a little oil and cook the chicken thighs 6 to 7 minutes per side until you get real char on the outside. Don't touch them while they're cooking — let that crust form. Once done, let them rest for 5 minutes, then slice thin against the grain.
- Cook the rice: Melt the butter in a pot over medium heat. Toast the dry rice in the butter for about 2 minutes until it smells nutty. Add the broth, turmeric, cumin, allspice, and salt. Bring to a boil, then reduce to low, cover, and cook for 18 minutes without lifting the lid. Remove from heat and let it steam for another 5 minutes, then fluff with a fork.
- Make the white sauce: Whisk everything together until smooth. Taste it — add more vinegar if you want more tang, more sugar if you want it sweeter. Make it yours.
- Serve: Pile rice on a plate, lay the sliced chicken on top, and drizzle generously with white sauce and a zigzag of hot sauce. Add a few falafel on the side if you want the full cart experience.
Notes
High heat is non-negotiable. The char is what makes this taste like a cart. If your pan isn't screaming hot before the chicken goes in, you'll steam it instead of searing it, and it won't be the same.
Make the white sauce a day ahead if possible. It genuinely gets better overnight as the flavors come together.
Don't lift the rice lid while it cooks. Every peek lets steam escape and can throw off the texture.
