Skip to content
perfectrecipes Est. 2026 · Kitchen Journal
My favorites

Chicken

Halal Chicken Over Rice (NYC Halal Cart Chicken Recipe)

Make halal chicken over rice with juicy spiced chicken, golden basmati rice, creamy white sauce, fresh salad, and warm pita—the NYC cart classic.

By perfectrecipes Updated October 31, 2026
Rate
Halal Chicken Over Rice (NYC Halal Cart Chicken Recipe)

Halal chicken over rice is the New York halal cart platter made at home. You get juicy spiced chicken, yellow basmati rice, crisp salad, creamy white sauce and an optional hot red sauce. The main recipe serves 4 and takes about 1 hour 20 minutes, including 30 minutes of marinating.

You get two marinades below. The main one uses lemon, olive oil and spices. The second is a yogurt-marinated halal cart chicken for 6, with a second quick sear for crispy edges. Both use the same rice, sauces and salad.

What Is Halal Chicken Over Rice?

It is the platter sold by halal carts in New York City. Marinated chicken is cooked until well browned, chopped into bite-size pieces and served over seasoned yellow rice. Lettuce, tomato, pita, white sauce and a hot red sauce finish the plate.

The flavor comes from a tangy marinade, toasted spices and browned chicken. The best part is the contrast: hot chicken and rice next to cool salad and cool sauce.

“Halal” means the ingredients and the way they are prepared meet Islamic dietary requirements. This is a home version of the cart platter. Each vendor uses their own spice and sauce blend, so no single recipe matches every cart. You only need an ordinary skillet and a lidded saucepan.

Halal Ingredient Checklist

  • Buy chicken that shows certification from a halal certifier you trust.
  • Check the labels on the broth or stock, yogurt, mayonnaise, pita, vinegar, seasonings and condiments. Look for non-halal alcohol, gelatin or other animal-derived additives.
  • Use halal-certified chicken stock, or vegetable stock.
  • Prevent cross-contact. Keep the chicken away from non-halal meat, and use clean utensils, boards, pans, grills, cooking fat and storage containers.

Certification is about sourcing and processing. It does not create the cart flavor by itself; the spices, browning, rice and sauces do that. Standards differ between certifiers, so check unfamiliar products with the certifier on the package or a trusted local halal authority. For more background, see these halal food preparation guidelines, the Halal Food Standards Alliance of America and the American Halal Foundation standards. This matters most when you cook for guests whose requirements may differ from yours.

Ingredients

Main version, 4 servings. Amounts in brackets are options that also work.

Chicken and Marinade

  • 1 1/2 pounds (680 g) boneless, skinless certified-halal chicken thighs
  • 2 tablespoons olive oil, divided (1 for the marinade, 1 for the pan)
  • 2 tablespoons lemon juice
  • 3 garlic cloves, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon smoked paprika (or regular paprika)
  • 1/2 teaspoon dried oregano (up to 1 teaspoon)
  • 3/4 teaspoon kosher salt
  • 1/2 teaspoon black pepper (or 1/4 teaspoon for milder)

Yellow Rice

  • 1 1/2 cups (300 g) basmati rice, rinsed until the water is mostly clear
  • 2 1/4 cups (530 ml) certified-halal chicken broth or stock
  • 1 teaspoon ground turmeric (or 1/2 teaspoon for paler rice)
  • 1/2 teaspoon ground cumin (or 1/4 teaspoon)
  • 1 tablespoon unsalted butter (or 2 tablespoons butter or olive oil)
  • 1/2 teaspoon salt (skip it if your broth is salty)

White Sauce

  • 1/2 cup (120 g) mayonnaise
  • 1/3 cup (80 g) plain Greek yogurt
  • 1 tablespoon white vinegar
  • 1 teaspoon sugar
  • 1/4 teaspoon salt
  • 1 to 2 tablespoons water

Two other sauce versions are in the sauce section below.

Optional Red Sauce

  • 2 tablespoons harissa or halal-certified hot sauce
  • 1 tablespoon water
  • 1 teaspoon lemon juice

Salad and Serving

  • 2 cups shredded iceberg lettuce (up to 3 cups)
  • 1 large tomato, diced (or 2 tomatoes)
  • 1/2 cucumber, diced or sliced
  • 4 pita breads, warmed
  • Hot sauce and lemon wedges
Chicken thighs, basmati rice, yogurt, lemon, spices and vegetables for halal chicken over rice

Ingredient Notes

Thighs or breast. Thighs stay juicy under high heat and get crisp, browned edges. They forgive a little overcooking. Breast is leaner, so cut it evenly and watch it closely.

The marinade. Lemon juice seasons and brightens the meat. The olive oil helps spread the spices. Lemon, garlic, cumin, coriander, paprika and oregano give the savory cart flavor.

The rice. Rinsing removes loose surface starch, so the grains stay separate. Drain the rice well, or leftover rinse water changes the liquid ratio. Turmeric makes the rice golden. Cumin, butter and broth add flavor.

The sauce. Some cooks like all mayonnaise. Yogurt makes the sauce fresher and lighter.

How to Make Halal Chicken Over Rice

Order of work: make the sauce first, start the rice next, then cook the chicken while the rice rests. Prepare the sauce and vegetables before you start the chicken, so you can focus on the skillet.

  1. Marinate the chicken. Pat the chicken dry so the seasoning clings and the outside browns. Mix 1 tablespoon olive oil with the lemon juice, garlic, cumin, coriander, paprika, oregano, salt and pepper. Coat the thighs, cover and refrigerate for at least 30 minutes. For more flavor, marinate up to 8 hours, or 4 to 12 hours overnight. Do not go past 24 hours, because the lemon can make the surface soft. Never marinate on the counter.
  2. Make the white sauce. Whisk the mayonnaise, yogurt, vinegar, sugar and salt. Add water a little at a time until it falls from a spoon in a steady ribbon. Cover and chill.
  3. Rinse the rice. Rinse it gently under cool water until the water runs mostly clear. Drain it well.
  4. Start the rice. With about 25 minutes of marinating left, melt the butter in a medium saucepan over medium heat. Stir in the turmeric and cumin for 15 to 20 seconds. Add the rice and toast it for 1 minute.
  5. Cook the rice. Add the broth and salt and bring to a boil. Cover, turn the heat to low and cook for 15 minutes. Do not lift the lid. Take it off the heat and rest, still covered, for 10 minutes. Fluff with a fork from the edges toward the center. The ratio is 1 cup rice to 1 1/2 cups liquid.
  6. Cook the chicken. Heat the remaining oil in a large cast-iron or heavy nonstick skillet over medium-high heat. Lift the thighs out of the marinade and let the extra drip off. Cook in batches, 5 to 7 minutes per side, turning only when the meat releases easily. Lower the heat if the spices darken too quickly.
  7. Check doneness. The chicken is ready when it has browned edges, opaque juices and no translucent center. Check the thickest piece with an instant-read thermometer: it must reach 165°F (74°C). See this safe minimum internal-temperature chart and the USDA chicken safety guidance.
  8. Rest and chop. Rest the chicken for 5 minutes, then cut it into bite-size pieces. For crispier edges, return the pieces to the hot pan for 1 to 2 minutes to pick up the juices.
  9. Make the salad. Toss the lettuce, tomato and cucumber while the chicken rests.
  10. Assemble. Divide the rice among 4 plates. Add the chicken, salad and pita. Drizzle with white sauce and add red or hot sauce to taste.

Yogurt-Marinated Halal Cart Chicken (6 Servings)

This version uses a yogurt marinade and a “double cook”: you sear the thighs, chop them, then brown the pieces again. Yogurt tenderizes gently and clings to the meat, and the extra fat in thighs keeps them juicy.

Ingredients

Chicken: 2 pounds (907 g) boneless, skinless chicken thighs

Marinade:

  • 1/2 cup plain yogurt
  • 2 tablespoons lemon juice
  • 1 tablespoon olive oil
  • 3 garlic cloves, minced
  • 2 teaspoons ground cumin
  • 2 teaspoons ground coriander
  • 1 teaspoon paprika
  • 1 teaspoon kosher salt
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon black pepper

Rice:

  • 1 1/2 cups (300 g) basmati rice
  • 2 tablespoons butter or olive oil
  • 1/2 teaspoon turmeric
  • 1/4 teaspoon cumin
  • 2 1/4 cups (530 ml) chicken broth
  • 1/2 teaspoon salt

White sauce: the garlicky version in the sauce section.

Red sauce: 2 tablespoons harissa, 1 tablespoon water and 1 teaspoon lemon juice.

To serve: shredded lettuce, diced tomatoes, warm pita and lemon wedges.

Method

  1. Marinate. Whisk the yogurt, lemon, oil, garlic and spices. Turn the thighs in it so every side is coated. Cover and refrigerate for 1 to 24 hours, never on the counter and never for 2 days.
  2. Cook the rice. Melt the butter, stir in the turmeric and cumin for about 15 seconds, add the drained rice and toast for 1 minute. Add the broth and salt, boil, cover, and cook on low for 15 minutes. Rest covered for 10 minutes. The rest is part of the method: the moisture spreads back through the grains.
  3. Mix the sauces. Whisk the white sauce ingredients, then add the water 1 tablespoon at a time. Mix the harissa with the water and lemon.
  4. First cook. Heat a large cast-iron or heavy skillet over medium-high heat. Shake off the heavy excess marinade, but do not wipe the meat clean. Big clumps of yogurt scorch before the chicken browns. Cook in batches for 5 to 7 minutes per side, until the thickest part reaches 165°F (74°C).
  5. Rest and chop. Rest 5 minutes, then cut into similar-size bite-size pieces so they brown evenly.
  6. Second cook. Return the pieces and their resting juices to the hot skillet for 2 to 3 minutes, stirring only now and then. This gives the browned, slightly crisp cart-style edges.
  7. Assemble with rice, lettuce, tomatoes, pita and a drizzle of sauce. Serve the red sauce and lemon on the side.

Times: prep 25 minutes plus 1 to 24 hours marinating, cook 35 minutes, about 1 hour of active time. Approximate nutrition: about 720 calories per assembled serving with pita. That includes 38 g protein, 69 g carbohydrate, 32 g fat (6 g saturated), 3 g fiber and 1,150 mg sodium. These are estimates and change with brands, sauce and pita size.

Yogurt-marinated halal cart chicken with golden basmati rice, white sauce, salad and pita

White Sauce and Red Sauce

All three of our original pages used a slightly different white sauce. Pick the one you like:

Tangy (Main Recipe)

  • 1/2 cup (120 g) mayonnaise
  • 1/3 cup (80 g) plain Greek yogurt
  • 1 tablespoon white vinegar
  • 1 teaspoon sugar
  • 1/4 teaspoon salt
  • 1 to 2 tablespoons water

Garlicky (Yogurt Version)

  • 1/2 cup mayonnaise
  • 1/2 cup plain Greek yogurt
  • 1 tablespoon lemon juice
  • 1 teaspoon sugar
  • 1 teaspoon white vinegar
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon salt
  • 1 to 3 tablespoons water

Lemony, No Vinegar

  • 1/2 cup (120 g) mayonnaise
  • 1/2 cup (120 g) plain yogurt
  • 1 tablespoon lemon juice
  • 1 teaspoon sugar
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon salt
  • 1 to 3 tablespoons water

How to Mix It

Whisk the mayonnaise and yogurt until smooth before adding water. Then add the water gradually, because mayonnaise and yogurt brands vary in thickness. The sauce should fall from a spoon in a slow ribbon and cling to the chicken, not run like milk. Taste it after a short rest, since the garlic and acid get stronger. Chill it before judging the final thickness, because it firms up when cold.

For heat, thin the harissa (or halal-certified hot sauce) with water and lemon juice. Serve it separately, in its own bottle or bowl, so each person controls the spice and it does not overpower the mild white sauce. For a bigger batch, a Halal Guys-style version and a no-yogurt version, see our halal white sauce recipe.

Tips for Browned Chicken and Fluffy Rice

  • Use the right equipment. A heavy skillet browns well, a tight lid keeps steam in the rice, and an instant-read thermometer removes the guesswork. A grill pan, outdoor grill or broiler also works.
  • Preheat the skillet. The chicken should sizzle right away, but the oil should not be smoking heavily.
  • Do not crowd the pan. Leave space between pieces and cook in two batches if needed. Crowding traps moisture, so the chicken steams and stays pale.
  • Let it release. If the meat sticks, cook it a little longer. Seared chicken lets go once a crust forms.
  • Between batches, lower the heat a little if browned spices collect in the pan. Keep the brown bits for flavor, but wipe out any black residue, which tastes bitter.
  • Bloom the spices over medium heat. If they smell bitter or turn very dark, start again before adding the rice.
  • Stop the first cook at 165°F (74°C). Cooking past it dries the meat, especially before a second sear.
  • Rest before chopping so the juices stay in the meat. Save the resting juices and pour them back over the chopped chicken.
  • Fluff the rice gently with a fork. Stirring breaks the grains and makes the rice sticky and heavy.
  • Make the sauce early so the flavors blend in the fridge.
  • Warm the pita last and keep it wrapped so it stays soft.
  • Food safety. Use a separate board for raw chicken. Reserve marinade only before it touches raw chicken, and discard used marinade. Wash hands and utensils after handling raw poultry. The USDA’s four food-safety steps (clean, separate, cook, chill) explain the basics.

Common mistakes: marinating too long, adding all the sauce water at once, using unverified stock, and slicing the chicken right away.

Variations and Substitutions

Chicken Breast

Use 1 1/2 pounds (680 g) boneless breast, sliced into thick cutlets of even thickness. Cook only until each piece reaches 165°F (74°C), and start checking sooner if the cutlets are thin. Rest before chopping, like the thighs.

Turkey Thighs

Turkey thighs also work. Go by the thermometer, not the searing time, when you change the cut.

Grilled

Cook the marinated thighs on a preheated outdoor grill instead of the skillet, to the same 165°F (74°C). Grilling adds smoky edges. Rest, chop, and toss the meat with the juices on the resting plate.

Dairy-Free

Use unsweetened dairy-free yogurt in the marinade and sauce, or more mayonnaise (a dairy-free mayonnaise if needed). Use olive oil instead of butter in the rice. Check every swap for halal suitability. Thin the sauce only after everything is mixed, since plant yogurts vary.

Egg-Free

Replace the mayonnaise with more thick yogurt, or use an egg-free mayonnaise.

Gluten-Free

Use certified gluten-free broth and seasonings, check every sauce label, and skip the pita or use a certified gluten-free flatbread.

Lighter Sauce

Use equal parts light mayonnaise and Greek yogurt, or replace most of the mayonnaise with Greek yogurt.

Heat Level

For mild, use sweet paprika, skip the red sauce and serve extra cucumber. For medium, add a few dashes of hot sauce. For extra heat, mix cayenne into the marinade. Keep more hot sauce on the table so no one gets more heat than they want.

Extra-Crunchy Vegetables

Cut the lettuce, tomatoes and cucumber right before serving. Place them beside the rice, not under the hot chicken, so they stay crisp.

Thicker or Thinner Sauce

For a thicker sauce, start with 1 tablespoon of water. For a pourable one, add the rest slowly. A loose sauce is hard to fix.

Other Ways to Use the Chicken

Tuck it into pita, or serve it next to a bigger chopped salad.

Make Ahead and Scaling

  • Marinade: mix it and marinate the chicken up to 12 hours ahead (main recipe), or the evening before for the yogurt version (within 24 hours).
  • White sauce: make it up to 2 to 3 days ahead and keep it sealed in the fridge.
  • Vegetables: wash and dry the lettuce and store it with a dry paper towel. Chop the cucumber up to a day ahead, but dice tomatoes close to serving.
  • Pita: keep it sealed at room temperature.
  • Rice: rinse it close to cooking so it does not sit wet. Measure the broth and spices ahead.
  • Cooked chicken and rice: cook them one day ahead, cool them promptly and store them separately in shallow containers.
  • Never partially cook poultry to finish later; cook it fully to 165°F (74°C). Do not leave raw chicken at room temperature while you organize the rest.
  • Meal prep: pack the chicken and rice in one reheatable container, and the salad, pita and sauces separately.

Scaling: for eight servings, double everything and cook the chicken in more batches, using a larger saucepan for the rice. For two servings, halve the ingredients, keep the same temperatures, and check the smaller rice batch a few minutes early. When doubling, use two sauce containers so one stays chilled. For guests, reheat the chicken and rice before setting out the cold toppings, and warm the pita at the end.

Serving Ideas

For the classic plate, spread the yellow rice on one side of a wide plate and the salad on the other. Pile the chopped chicken over the rice. Drizzle the white sauce in thin lines over the meat and part of the rice. Put the pita at the edge so it stays warm. Serve the red sauce separately.

Serve the pita whole, cut it into wedges for scooping, or use it to make wraps. For families or a buffet, put the rice, chicken, vegetables, pita and sauces in separate dishes and let everyone build their own plate. Set the white sauce bowl over a bigger bowl of ice, and label the dishes so guests can pick mild, spicy, dairy-free or gluten-free options.

The platter is a full meal. Extra cucumber, tomato or lettuce stretches it, and a squeeze of lemon brightens it without more heat. For packed lunches, pack the chicken and rice together and the salad, pita and sauce separately, then add them after reheating. Leftover chicken also makes a quick pita filling with lettuce and tomato.

Halal chicken over rice platter with white sauce, red hot sauce, cucumber-tomato salad and warm pita

How to Store and Reheat

Fridge: refrigerate the chicken, rice, salad and sauces within 2 hours, in separate airtight shallow containers. Chicken and rice keep 3 to 4 days. The white sauce keeps 3 to 4 days. Dressed vegetables are best within 1 to 2 days. See the USDA’s leftovers and food safety advice.

Freezer: freeze cooled chicken and rice separately for 2 to 3 months. Do not freeze the lettuce, tomatoes or yogurt sauce, and do not freeze an assembled plate. Thaw overnight in the fridge and make fresh sauce and toppings.

Reheat only the portion you plan to eat. Microwave the rice covered, with 1 teaspoon to 1 tablespoon water per serving, until steaming. Warm the chicken in a covered skillet over medium-low heat with a splash of water, or in the microwave, until it reaches 165°F (74°C). In a skillet, you can also warm the rice first with a splash of water, then add the chicken. Keep the salad and sauce cold, and add them after reheating. A plate stored with sauce on it gets soggy.

Troubleshooting

Why Did My Chicken Steam Instead of Brown?

The pan was too cool or crowded, or too much marinade went in with the meat. Preheat the pan, let the marinade drip off, and cook in batches. Do not move the pieces too often.

Why Is My Chicken Dry?

It was overcooked. Use thighs of similar thickness. Take the chicken off as soon as it reaches 165°F (74°C) and rest it 5 minutes. Keep the second cook to 2 to 3 minutes.

Why Are the Spices Burning?

The skillet is too hot, often after the first batch. Lower the heat and wipe out any black residue before the next batch.

Why Is My Rice Hard?

There was too little liquid, steam escaped, or the heat was too high. Add 2 tablespoons hot broth or water, cover tightly, cook on low for 3 to 5 minutes, then rest again.

Why Is My Rice Mushy, Wet or Gummy?

Too much liquid, rice that was not drained, a loose lid, or stirring. Use exactly 2 1/4 cups broth for 1 1/2 cups rice. If it is very moist, let it sit uncovered briefly so the steam escapes, then fluff gently.

How Do I Fix White Sauce That Is Too Thin or Thick?

Too thin: whisk in mayonnaise or Greek yogurt a spoonful at a time and chill it for 20 minutes. Too thick: add water by the teaspoon. Chill it again before the next change.

Why Did the Sauce Separate?

The water went in too fast. Whisk the mayonnaise and yogurt base smooth first, then add water gradually. If it separated or looks uneven after chilling, whisk it again.

Why Does the Platter Taste Flat?

Check that salt went into both the marinade and the rice, and that the chicken browned well. Serve lemon wedges for brightness, and use the red sauce for heat instead of adding extra salt.

Frequently Asked Questions

Is This an Authentic Street-Cart Recipe?

It is a home version of the NYC platter. Vendors use their own spice and sauce blends, so no single formula matches every cart.

Why Is the Rice Yellow?

Turmeric colors it and adds a mild earthy note. Some vendors use other spices or food coloring.

What Does Halal White Sauce Taste Like?

Creamy, tangy, lightly sweet and mild. It cools down the warm spices and the hot sauce.

What Makes the Meal Halal?

Halal-certified chicken and broth, checked packaged ingredients, and no contact with non-halal foods, cookware or utensils.

Is Cart-Style Chicken Automatically Halal?

No. “Cart-style” describes the flavor. Halal status depends on the meat, ingredients and handling.

Can I Marinate the Chicken Overnight?

Yes. 4 to 12 hours gives great flavor. Keep it covered in the fridge and do not go past 24 hours.

Can I Make It Without a Cast-Iron Skillet?

Yes. Use a heavy nonstick pan, a sauté pan or a Dutch oven. A thin pan can have hot spots, so watch the heat and give the pieces room.

Can I Use Brown Rice?

Not as a direct swap. Brown rice needs more liquid and a longer cooking time.

Can I Use Pre-Ground Spices?

Yes, the recipe already uses ground spices. Use fresh-smelling ones stored sealed, away from heat and light.

How Spicy Is It?

The chicken is warmly seasoned, not hot. The heat comes from the red sauce served on the side, so kids and spice-shy eaters can share the platter.

Can I Skip the Second Cook?

Yes. The chicken is safe once it reaches 165°F (74°C). The second cook only adds the crispy browned edges.

How Do I Keep Everything Warm?

Keep the rice covered after its rest and fluff it just before serving. Keep the finished chicken loosely covered on a warm plate, but not out for long. Warm the pita last.

Can I Make the White Sauce Without Mayonnaise?

Yes. Use more thick yogurt for a lighter, tangier sauce, or an egg-free mayonnaise. An all-yogurt sauce can be thinner, so add water carefully.

Can I Freeze the White Sauce?

No. Yogurt sauce separates and turns grainy. Make a fresh batch instead.

Is It Good for Meal Prep?

Yes. Pack the chicken and rice in 4 portions, with the salad, hot sauce and white sauce packed separately. Reheat only the warm parts.

Recipe Card

Yield: 4 servings (main version)

Prep time: 20 minutes, plus 30 minutes marinating

Cook time: 30 to 35 minutes

Total time: about 1 hour 20 minutes

Equipment: mixing bowls, whisk, knife, cutting board, medium lidded saucepan, large skillet, instant-read thermometer

Approximate nutrition (main version): about 760 to 790 calories per serving before pita. That includes 38 to 39 g protein, 65 to 69 g carbohydrate, 38 to 39 g fat, 3 g fiber and about 1,050 mg sodium. These are estimates; brands, trimming and the amount of sauce change them.

Make extra sauce with our halal white sauce. For a hands-off dinner, try this slow-cooker chicken and rice or these chicken thighs with orzo.

For cool chicken meals, see this creamy chicken salad, this spicy buffalo chicken salad or this easy rotisserie chicken salad. For a sweet-savory sauce, try this bourbon chicken.

0
0 out of 5 stars (based on 0 reviews)
Excellent
Very good
Average
Poor
Terrible

There are no reviews yet. Be the first one to write one.

Reviews

Reader reviews are managed separately (outside this build).