Add the coriander, mint, green chillies, yoghurt and lemon juice to a blender. Blend until you have a thick, vibrant green paste. Avoid adding water unless absolutely necessary, as a concentrated marinade gives you a better coating and more intense flavour.
Add the spices
Transfer the green paste to a large bowl. Mix in the ginger, garlic, besan, cumin, garam masala, black pepper, mustard oil and salt.
If using kasuri methi or chaat masala, add them now. Taste a tiny amount of the marinade and adjust the seasoning as needed. Remember that the flavours will mellow slightly once mixed with the chicken.
Marinate the chicken
Add the chicken chunks and toss thoroughly until each piece is coated in the green marinade.
Cover and refrigerate for at least 2 hours. Around 4 hours is ideal for a good balance of flavour and texture. Keep the chicken refrigerated throughout marinating.
Thread onto skewers
If using wooden skewers, soak them in water for 30 minutes before threading. Thread the chicken pieces onto the skewers, leaving a little space between each piece so the heat can circulate.
Shake off any excessive marinade, but leave enough coating on the chicken to help it develop a lovely crust.
Grill or cook until charred
Heat a barbecue or grill to a medium-high to high heat. Cook the skewers, turning regularly, until the chicken is cooked through and has developed lightly charred edges.
Cooking time will vary depending on the size of the pieces and the heat of your grill. Chicken should reach an internal temperature of 75°C at the thickest point.
You can also cook the skewers under a hot oven grill, turning them halfway through. Avoid overcrowding the tray, as trapped moisture can prevent the chicken from browning properly.
Oven Method
Preheat the oven to 220°C (200°C fan/Gas Mark 7). Arrange the chicken skewers on a lightly greased baking tray, leaving a little space between each one. Bake for 15–20 minutes, turning halfway through, until the chicken is cooked through. For charred edges, switch to the grill setting for the final 2–3 minutes, keeping a close eye on them to prevent burning.
Cooking time will depend on the size of the chicken pieces. Ensure the chicken reaches an internal temperature of 75°C at the thickest point before serving. Brush with melted butter or ghee and finish with a squeeze of fresh lemon juice.
Finish with butter and lemon
As soon as the chicken is cooked, brush lightly with melted butter or ghee and squeeze over fresh lemon juice.
If you enjoy chaat masala, add a light final sprinkle. Serve immediately while the chicken is juicy and the edges are still beautifully charred.
Notes
Tips for the Best Hariyali Chicken
Keep the marinade thick. Too much water dilutes the herb flavour and makes it harder for the marinade to cling to the chicken.
Use fresh herbs. Fresh coriander and mint are the foundation of the dish. Remove any tough mint stalks and wash and dry the herbs well.
Adjust the chillies. Seven green chillies can provide a substantial kick, depending on their size and variety. Start with fewer if you're unsure.
Don't skip the resting time. Even a couple of hours in the refrigerator gives the flavours time to settle into the chicken.
Give the chicken space. Crowded skewers steam instead of char. Leave small gaps between pieces.
Finish with acidity and richness. Fresh lemon and melted butter or ghee make the biggest difference to the final flavour.
Watch the cooking time. Chicken breast is lean, so remove it as soon as it reaches a safe internal temperature.
Skewers
Both wooden and metal skewers work well for Hariyali Chicken Skewers.
Wooden skewers:Soak in water for at least 30 minutes before threading the chicken onto them. This helps prevent them from burning, particularly on a barbecue or under the grill.
Metal skewers:No soaking is needed. They conduct heat, which can help the chicken cook from the inside, but they become very hot, so handle them carefully.
Variations
Hariyali Chicken Tikka
For a tikka-style platter, use slightly smaller, evenly sized chicken pieces and cook them over a hot grill until the outside is lightly charred. Serve with mint chutney, lemon wedges and sliced onions.
Extra-Herby Hariyali Chicken
Increase the coriander slightly while keeping the mint more restrained. This gives you a greener, coriander-forward flavour without making the marinade too minty.
Hariyali Chicken Wraps
Stuff the cooked chicken into warm naan or flatbreads with shredded lettuce, sliced red onion, cucumber and mint yoghurt. Add a little chilli sauce if you like extra heat.
Hariyali Chicken with Optional Chaat Masala
If you enjoy the tangy flavour of chaat masala, include it in the marinade and add a small pinch just before serving. If you prefer a cleaner, fresher herb flavour, leave it out completely.
What to Serve with Hariyali Chicken Skewers
These skewers pair beautifully with:
Mint and coriander chutney
Garlic yoghurt sauce or raita
Naan, roti or flatbreads
Jeera rice or vermicelli rice
Kachumber salad with cucumber, tomatoes and red onion
Lemon wedges and sliced onions
For a simple meal, serve the chicken with warm flatbreads, a crunchy salad and mint chutney. For a larger spread, add rice, raita and a selection of grilled vegetables.
Storage and Reheating
Fridge: Store leftover cooked chicken in an airtight container in the refrigerator within 2 hours of cooking. Eat within 48 hours.Freezing: Freeze cooked chicken in a suitable airtight container for up to 2–3 months for best quality. Defrost thoroughly in the refrigerator before reheating.Reheating: Reheat until piping hot throughout. A covered pan or oven dish helps prevent the chicken breast from drying out. Add a little water or stock if needed, and finish with fresh lemon juice.Can you prepare the marinade ahead?Yes. Blend and refrigerate the marinade separately for up to a day, then mix it with the chicken when you're ready to marinate. For the best texture, avoid leaving the chicken in the acidic yoghurt marinade for excessively long periods.
Frequently Asked Questions
Can I use chicken thighs instead of chicken breast?
Yes. Boneless, skinless chicken thighs work very well and are more forgiving on the grill because they contain more fat. Cut them into evenly sized pieces and cook until they reach a safe internal temperature.
Why is my hariyali chicken not green?
The colour depends on the quantity and freshness of the herbs, the type of chillies and the cooking method. A thick, fresh herb paste gives the brightest colour, but grilling will naturally darken the outside of the chicken. Those charred edges are a good thing.
Can I make hariyali chicken without kasuri methi?
Absolutely. Kasuri methi is an optional flavour booster, not an essential ingredient. The coriander, mint, green chillies, ginger, garlic and spices provide plenty of flavour without it.
Can I leave out chaat masala?
Yes. Chaat masala has a distinctive tangy, savoury flavour, and not everyone enjoys it. The chicken will still taste delicious without it. Use the lemon juice to provide freshness and acidity.
Can I cook hariyali chicken in the oven?
Yes. Arrange the skewers on a lightly greased tray and cook under a hot oven grill, turning halfway through. Allow enough space between the skewers for the heat to circulate. Check the internal temperature rather than relying on time alone.
Can I make hariyali chicken in an air fryer?
Yes. Arrange the skewers in a single layer, leaving space between them. Cook at around 190–200°C, turning halfway through, until lightly charred and cooked to 75°C internally. Cooking time will depend on your air fryer and the size of the chicken pieces.
Is hariyali chicken spicy?
It can be. The green chillies determine most of the heat, so adjust the quantity to suit your preference. You can use fewer chillies and remove the seeds for a milder version.
Can I prepare hariyali chicken in advance?
Yes. Marinate the chicken in the refrigerator for 2–4 hours before cooking. You can also prepare the green marinade separately ahead of time. For the best results, cook the chicken shortly before serving.