Traditional restaurant style chicken seekh kebab usually contain only onions, whereas this recipe incorporates a mixture of vegetables, spinach, and herbs into the chicken base to boost the fiber and nutrient profile.
For a veggie-loaded version, use equal parts vegetables and chicken. If you prefer a meatier, firmer texture, you can easily adjust the ratio to two parts chicken and one part vegetables.
These kebabs can be roasted under the oven broiler, air fryer, grill pan, normal pan, or deep fry. In this recipe, a frying pan is used to get the two outside surfaces of the chicken kebab skewers to attain a brown/dark brown color. These chicken veggie seekh kebabs are tender, juicy inside with a brown/dark brown flavorful crust outside.
1. Pick Leg Meat (and Keep a Little Fat) : Always use boneless chicken thighs or drumsticks instead of chicken breasts. Leg meat has more natural fat, which keeps the kebabs juicy and packed with flavor.
Don't trim it all off: Leave a little bit of the soft white fat on the meat. It will grind up along with the chicken and melt during cooking to make the kebabs extra juicy.
2. Get a Coarse Mince : Ask your butcher to grind the boneless chicken leg pieces to a coarse texture. Alternatively, you can easily make it yourself at home using an electric chopper or a mixer jar.
Texture Note: The goal is to grind the chicken into very small pieces. It should not be a smooth paste (finely ground), nor should it have large chunks (too coarse).
Onion, Carrot, and Capsicum: Wash the peeled onion, whole carrot, and whole capsicum thoroughly under cool running water. Place them in a colander to air-dry for 20–30 minutes, or use a clean kitchen towel to pat them dry.
Coriander and Pudina (Mint) Leaves: Submerge the herbs in a bowl of clean water. Swirl them around and change the water several times until no dirt remains at the bottom of the bowl. Shake off excess water and dry completely.
Spinach Note: If you are using pre-washed spinach, there is no need to wash it again—you can skip this step and use it directly.
Once the surfaces of your vegetables and herbs are completely dry, begin chopping.
Carrot: 40 grams / 1 small (peeled and finely chopped)
Onion: 50 grams / ½ small (finely chopped)
Capsicum (Bell Pepper): 50 grams / ½ small (finely chopped)
Greens Mix: 50 grams total (30g spinach, 10g coriander leaves, 10g pudina/mint leaves)
The Goal (Texture Note): Finely chop everything into very small, uniform pieces. Avoid large chunks! Keeping the pieces tiny ensures they mix evenly into the minced chicken and prevents your kebabs from breaking apart during cooking.
Prep the Aromatics : Wash and dry the ginger and green chilies. Peel the ginger, skin the garlic cloves, and remove the stems from the chilies.
Blend to a Coarse Texture: Put your 1/2 inch ginger, 2 to 3 cloves garlic, and 1 to 2 green chilies in the jar and blend them into a coarse texture.
Note: If the pieces are too big, just chop them down a bit first so the standard blender can handle them easily.
1 tsp lime juice
½ tsp salt
Sprinkle Evenly: Instead of pouring the lime juice and salt into one spot, sprinkle them evenly over the surface of the minced chicken.
Mix Well: Thoroughly mix the mince by hand or with a spoon to ensure the chicken is evenly coated.
Set Aside: Cover the marinated chicken mince and set it aside to rest while you sauté and cool your vegetables.
Preheat a heavy-bottomed frying pan over medium heat for 2 to 3 minutes.
Add the 1/2 tbsp ghee (or coconut oil) and allow it to heat for another minute before adding veggies.
Fat Choice Tip: Always use a solid fat like ghee or coconut oil to sauté the veggies. Solid fats firm up when cooled, which helps the kebab mixture hold its shape perfectly after refrigeration.
Once the ghee is hot, add the prepped carrot and onion. Sauté for a few minutes, then add salt.
Stir frequently for 4 to 5 minutes until most of the moisture from the onions and carrots has evaporated.
Add the capsicum, spinach, coriander leaves, and pudina (mint) leaves directly into the pan with the sautéed veggies. Add little salt.
Stir constantly for 2 to 3 minutes until the moisture evaporates.
Note: If your pan does get crowded here, increase the heat to medium-high. The higher heat quickly evaporates any released moisture, preventing the vegetables from steaming so they can sauté perfectly. Just be sure to stir frequently at this higher temperature to prevent burning and preserve the flavors.
Reduce the heat to low and clear a small empty space in the center of your pan.
Add 1 tsp ghee and your prepared ginger-garlic-chili paste into that central space. Sauté the paste by itself for about 1 minute.
Add ½ tsp garam masala powder, 1 tsp chili powder, ½ tsp cumin powder and 1 tsp ghee. Sauté them frequently for 30 to 45 seconds to toast the spices.
Thoroughly combine all the spices with the vegetable mixture. Stir in the 1 tsp lime juice, mix well, and immediately remove the pan from the heat.
Note: Let the vegetable mixture cool down completely to room temperature before proceeding.
Food Safety Note: Ensure the sautéed vegetable mixture has cooled down completely to room temperature before adding it to the raw chicken. Mixing warm ingredients with raw poultry can accelerate bacteria growth and will cause the kebab mixture to become loose, watery, and difficult to shape.
In a pan containing your completely cooled sautéed vegetables, add the remaining ingredients:
Marinated Chicken Mince: 250 grams
Beaten Egg: 25 grams (approximately ½ of a large beaten egg)
Breadcrumbs: 45 grams (about 3 tbsp)
Using your hands or a spatula, gently combine everything until just incorporated.
Note : Using toasted bread crumbs gives a faster dark-brown color than regular bread crumbs while pan frying.
Do Not Overmix: Gently combine all the ingredients. Overmixing the chicken mixture will make kebab dense.
Refrigerate: Place the mixture in the refrigerator for at least 45 minutes.
Why Chilling the Mixture : Chilling firms up the chicken mince and solidifies the ghee. This is what ensures the mixture holds its shape perfectly on the skewers and prevents your kebabs from breaking apart or falling off during cooking.
Timing Tip: Try not to leave the mixture in the fridge for more than 2 to 3 hours, as the lime juice will begin to alter the meat's texture.
Note: If you leave the mixture in the fridge for an extended period, it may become too hard and stiff. If this happens, let it sit at room temperature for 20 to 30 minutes to reduce the chill before you begin shaping and cooking.
Take the mixture out: Remove the chicken mixture from the refrigerator. It should feel slightly sticky—this is exactly what you want so it grips the skewer.
Troubleshoot the texture if needed:
If it's too wet: Mix in extra breadcrumbs, 1 teaspoon at a time.
If it's too dry: Mix in beaten egg, 1 teaspoon at a time.
If it won't stay on the stick: Give the mixture a quick, gentle knead by hand; this helps the proteins bind and creates a better structure.
Oil Your Hands- Take 1 tsp of oil in a small bowl. The consistency of the chicken mixture will be little sticky so apply oil on your hands to avoid them not to stick to your hands.
Initial shape and then wrap around skewers- Take one portion of the mixture and make it into a cylindrical shape. Insert the skewer through the center of the cylindrical shaped chicken mixture and using hand to apply little pressure to flatten them evenly.
Note : It’s important by using hands to gently form the chicken mixture in to loosely packed around skewers not to form too tightly packed / too loosely packed around the skewers.
Repeat- Continue shaping the rest of the mixture onto skewers.
Even the Surface: Using your hands, gently roll the chicken mixture on the skewers. Apply light, consistent pressure to ensure an even surface on all sides of the skewer.
Form the Flattened Shape: Gently flatten the top and bottom surfaces of the rolled chicken mixture to form a flattened skewer shape.
Use Oil as Needed: To prevent sticking and maintain a smooth texture, apply a little oil to your hands when rolling and flattening the skewers.
Choosing the right pan and managing your spacing is the key to achieving that perfect restaurant-style crust.
Why Non-Stick : It allows you to cook the chicken skewers with less oil, prevents the meat from sticking, and makes cleanup much easier.
The Rule of Non-Stick: Always choose non-toxic cookware (like ceramic non-stick) that is completely free from harmful chemicals like PTFE and PFAS. This ensures your food stays safe and healthy, even when cooking over a hot flame.
Pan Options
Option 1: Ceramic Non-Stick (Medium Heat): A premium ceramic coating safely works at medium heat. Best for cooking fewer pieces at a time. Leave plenty of space between the chicken skewers so moisture can escape, helping you attain a brown/dark brown color.
Option 2: Hybrid or Seasoned Carbon Steel (Medium-High Heat): If using these durable pans, you can safely use the stove up to medium-high heat. This higher heat allows you to cook more pieces at a time in a pan and leave a little space between the chicken skewers to still achieve a deep, dark brown color.
💡 Pro Tip for Maximum Crunch: For the crispiest crust, use a heavy, well-seasoned cast iron skillet on medium-high heat.
Add 2 tbsp of liquid ghee to a non-stick frying pan and swirl it around to coat the surface evenly. Preheat the pan over a medium flame for about 4 to 5 minutes, until the ghee is hot, but not smoking.
Note on Ghee Amount: The exact amount of ghee you need depends on the size of your pan—aim for a thin, even layer across the bottom.
Why Ghee Beats Butter: Traditional restaurants cook chicken skewers in ghee because it infuses a rich flavor and helps create a beautiful crust. Avoid using regular butter; its high water content prevents the chicken from browning and causes the fat to burn too quickly.
The Sizzle Check: Before adding the chicken, make sure the pan is at the perfect temperature. You should hear a sharp sizzling sound the second the meat hits the ghee. If it doesn't sizzle, the pan is not hot enough. If the ghee is smoking, it's too hot.
Give Them Space to Brown: Once the pan is ready, place the chicken skewers into the hot ghee, leaving plenty of space between each one. Spacing them out ensures they brown well instead of crowding the pan and steaming.
Develop the Crust: Cook undisturbed for 4 to 5 minutes over medium heat. Do not move or turn the skewers.
Check and Flip: After about 4 minutes, gently lift the edge of a skewer to check the underside. Once a dark-brown crust has formed, the kebabs are ready to flip.
Flip the Kebabs : Carefully flip the chicken skewers over to the other side, then immediately reduce the heat to medium-low.
Complete the Cook : Cook the second side for another 3 to 4 minutes. For a standard batch of three skewers, the total cooking time will be about 8 to 9 minutes.
⏱️ Why Cooking Times Vary: Keep in mind that exact times can change depending on your cookware, the heat of your stove, how thickly you shaped the kebabs, and how coarsely the meat was minced.
Check for Doneness : Verify with a Thermometer - For tender, juicy, and flavorful chicken skewers every time, insert an instant-read thermometer into the thickest part of the meat. Ensure it reaches an internal temperature between 165–180°F.This helps you avoid undercooked or overcooked chicken, ensuring it stays perfectly juicy and tasty.
Drain and pat dry- Transfer the cooked skewers to a paper towel-lined plate. Using a fresh paper towel, gently pat all sides of the skewers to absorb the surface oil.
Transfer and cover- After a minute or two, move them to a clean plate and loosely cover them with a lid or foil to rest before serving.
Rest- Allow the kebabs to rest for a minimum of 5 to 10 minutes before serving
Ready to Serve: After resting for 5 to 10 minutes, your chicken seekh kebabs are perfectly juicy and ready to enjoy.
Perfect Pairings :Serve the warm skewers fresh alongside a refreshing, cool curd mint dip (pudina raita), sliced red onions, and lemon wedges for the restaurant-style experience at home.
Too sticky: If the chicken masala mixture is too sticky(moist), difficult to wrap around the skewers, add some bread crumbs, 1 tsp at a time.
Too dry: If you add more bread crumbs in chicken mixture then it becomes too dry and difficult to wrap around the skewers. Add some beaten egg, 1 tsp at a time.
Little sticky: The chicken masala mixture will be little sticky, so that it will help the mixture to bind together to shape around the skewers.
Refrigeration firms up the mixture and allows it to marinate. This makes it much easier to shape around the skewers and prevents the meat from breaking apart while cooking.
The mixture becomes too hard from over chilling, let the prepared skewers sit at room temperature for about 30 minutes to reduce chill before cooking. This ensures the chicken cooks evenly.
Use ghee because it infuses a rich flavor while enhancing the chicken’s taste and texture. Avoid using butter, as it contains water and prevent the chicken from browning properly.
To prevent the skewers from breaking apart, flip them only once during cooking. Because the mixture is gently combined and loosely packed for tenderness, frequent turning will cause the chicken mixture to detach from the skewers.
The most likely reasons are that the pan is not hot enough and is overcrowded. Make sure the pan is hot and leave enough space between the skewers.
Thick skewers can stay raw in the middle. To fix this, cover the pan with a lid halfway through cooking to trap heat. You can also add more oil to the pan for a shallow fry to help them cook more evenly.
Not refrigerating the chicken mixture before start to cook, chicken mixture is very loosely packed around skewers, fliping the chicken skewers frequently, cooking them in low heat the entire time.
You can use these chicken skewers in many different meals. Try chopping them up to use in fried rice, soups, or noodles. They also make an excellent filling for sandwiches, burgers, and chapati wraps, or you can use them as a savory stuffing for dosas and tacos.
Using flat wooden skewers is highly recommended because they prevent the chicken from rotating or spinning when you try to flip them. This ensures even cooking and a much better presentation.
Reuse the skewers - if wooden skewers are not burnt after cooking, you can wash them thoroughly and use them again. However, always inspect them for cracks or food residue to ensure they remain food-safe.
Just put it in an airtight container and store it in the fridge immediately after cooling (and always within 2 hours of cooking). According to food safety guidelines, cooked chicken lasts in the fridge for 3–4 days.
Fat equals flavor. Leg meat (thighs and drumsticks) has more natural fat than chicken breasts, which makes the kebabs much more flavorful and juicy.
Traditional restaurant style chicken seekh kebab usually contain only onions, whereas this recipe incorporates a mixture of vegetables, spinach, and herbs into the chicken base to boost the fiber and nutrient profile.
For a veggie-loaded version, use equal parts vegetables and chicken. If you prefer a meatier, firmer texture, you can easily adjust the ratio to two parts chicken and one part vegetables.
These kebabs can be roasted under the oven broiler, air fryer, grill pan, normal pan, or deep fry. In this recipe, a frying pan is used to get the two outside surfaces of the chicken kebab skewers to attain a brown/dark brown color. These chicken veggie seekh kebabs are tender, juicy inside with a brown/dark brown flavorful crust outside.
Onion, Carrot, and Capsicum: Wash the peeled onion, whole carrot, and whole capsicum thoroughly under cool running water. Place them in a colander to air-dry for 20–30 minutes, or use a clean kitchen towel to pat them dry.
Coriander and Pudina (Mint) Leaves: Submerge the herbs in a bowl of clean water. Swirl them around and change the water several times until no dirt remains at the bottom of the bowl. Shake off excess water and dry completely.
Spinach Note: If you are using pre-washed spinach, there is no need to wash it again—you can skip this step and use it directly.
Once the surfaces of your vegetables and herbs are completely dry, begin chopping.
Carrot: 40 grams / 1 small (peeled and finely chopped)
Onion: 50 grams / ½ small (finely chopped)
Capsicum (Bell Pepper): 50 grams / ½ small (finely chopped)
Greens Mix: 50 grams total (30g spinach, 10g coriander leaves, 10g pudina/mint leaves)
The Goal (Texture Note): Finely chop everything into very small, uniform pieces. Avoid large chunks! Keeping the pieces tiny ensures they mix evenly into the minced chicken and prevents your kebabs from breaking apart during cooking.
1 tsp lime juice
½ tsp salt
Sprinkle Evenly: Instead of pouring the lime juice and salt into one spot, sprinkle them evenly over the surface of the minced chicken.
Mix Well: Thoroughly mix the mince by hand or with a spoon to ensure the chicken is evenly coated.
Set Aside: Cover the marinated chicken mince and set it aside to rest while you sauté and cool your vegetables.
Preheat a heavy-bottomed frying pan over medium heat for 2 to 3 minutes.
Add the 1/2 tbsp ghee (or coconut oil) and allow it to heat for another minute before adding veggies.
Fat Choice Tip: Always use a solid fat like ghee or coconut oil to sauté the veggies. Solid fats firm up when cooled, which helps the kebab mixture hold its shape perfectly after refrigeration.
Once the ghee is hot, add the prepped carrot and onion. Sauté for a few minutes, then add salt.
Stir frequently for 4 to 5 minutes until most of the moisture from the onions and carrots has evaporated.
Add the capsicum, spinach, coriander leaves, and pudina (mint) leaves directly into the pan with the sautéed veggies. Add little salt.
Stir constantly for 2 to 3 minutes until the moisture evaporates.
Note: If your pan does get crowded here, increase the heat to medium-high. The higher heat quickly evaporates any released moisture, preventing the vegetables from steaming so they can sauté perfectly. Just be sure to stir frequently at this higher temperature to prevent burning and preserve the flavors.
Reduce the heat to low and clear a small empty space in the center of your pan.
Add 1 tsp ghee and your prepared ginger-garlic-chili paste into that central space. Sauté the paste by itself for about 1 minute.
Add ½ tsp garam masala powder, 1 tsp chili powder, ½ tsp cumin powder and 1 tsp ghee. Sauté them frequently for 30 to 45 seconds to toast the spices.
Thoroughly combine all the spices with the vegetable mixture. Stir in the 1 tsp lime juice, mix well, and immediately remove the pan from the heat.
Note: Let the vegetable mixture cool down completely to room temperature before proceeding.
In a pan containing your completely cooled sautéed vegetables, add the remaining ingredients:
Marinated Chicken Mince: 250 grams
Beaten Egg: 25 grams (approximately ½ of a large beaten egg)
Breadcrumbs: 45 grams (about 3 tbsp)
Using your hands or a spatula, gently combine everything until just incorporated.
Note : Using toasted bread crumbs gives a faster dark-brown color than regular bread crumbs while pan frying.
Do Not Overmix: Gently combine all the ingredients. Overmixing the chicken mixture will make kebab dense.
Refrigerate: Place the mixture in the refrigerator for at least 45 minutes.
Why Chilling the Mixture : Chilling firms up the chicken mince and solidifies the ghee. This is what ensures the mixture holds its shape perfectly on the skewers and prevents your kebabs from breaking apart or falling off during cooking.
Timing Tip: Try not to leave the mixture in the fridge for more than 2 to 3 hours, as the lime juice will begin to alter the meat's texture.
Note: If you leave the mixture in the fridge for an extended period, it may become too hard and stiff. If this happens, let it sit at room temperature for 20 to 30 minutes to reduce the chill before you begin shaping and cooking.
Take the mixture out: Remove the chicken mixture from the refrigerator. It should feel slightly sticky—this is exactly what you want so it grips the skewer.
Troubleshoot the texture if needed:
If it's too wet: Mix in extra breadcrumbs, 1 teaspoon at a time.
If it's too dry: Mix in beaten egg, 1 teaspoon at a time.
If it won't stay on the stick: Give the mixture a quick, gentle knead by hand; this helps the proteins bind and creates a better structure.
Oil Your Hands- Take 1 tsp of oil in a small bowl. The consistency of the chicken mixture will be little sticky so apply oil on your hands to avoid them not to stick to your hands.
Initial shape and then wrap around skewers- Take one portion of the mixture and make it into a cylindrical shape. Insert the skewer through the center of the cylindrical shaped chicken mixture and using hand to apply little pressure to flatten them evenly.
Note : It’s important by using hands to gently form the chicken mixture in to loosely packed around skewers not to form too tightly packed / too loosely packed around the skewers.
Repeat- Continue shaping the rest of the mixture onto skewers.
Even the Surface: Using your hands, gently roll the chicken mixture on the skewers. Apply light, consistent pressure to ensure an even surface on all sides of the skewer.
Form the Flattened Shape: Gently flatten the top and bottom surfaces of the rolled chicken mixture to form a flattened skewer shape.
Use Oil as Needed: To prevent sticking and maintain a smooth texture, apply a little oil to your hands when rolling and flattening the skewers.
Add 2 tbsp of liquid ghee to a non-stick frying pan and swirl it around to coat the surface evenly. Preheat the pan over a medium flame for about 4 to 5 minutes, until the ghee is hot, but not smoking.
Note on Ghee Amount: The exact amount of ghee you need depends on the size of your pan—aim for a thin, even layer across the bottom.
Why Ghee Beats Butter: Traditional restaurants cook chicken skewers in ghee because it infuses a rich flavor and helps create a beautiful crust. Avoid using regular butter; its high water content prevents the chicken from browning and causes the fat to burn too quickly.
The Sizzle Check: Before adding the chicken, make sure the pan is at the perfect temperature. You should hear a sharp sizzling sound the second the meat hits the ghee. If it doesn't sizzle, the pan is not hot enough. If the ghee is smoking, it's too hot.
Give Them Space to Brown: Once the pan is ready, place the chicken skewers into the hot ghee, leaving plenty of space between each one. Spacing them out ensures they brown well instead of crowding the pan and steaming.
Develop the Crust: Cook undisturbed for 4 to 5 minutes over medium heat. Do not move or turn the skewers.
Check and Flip: After about 4 minutes, gently lift the edge of a skewer to check the underside. Once a dark-brown crust has formed, the kebabs are ready to flip.
Flip the Kebabs : Carefully flip the chicken skewers over to the other side, then immediately reduce the heat to medium-low.
Complete the Cook : Cook the second side for another 3 to 4 minutes. For a standard batch of three skewers, the total cooking time will be about 8 to 9 minutes.
⏱️ Why Cooking Times Vary: Keep in mind that exact times can change depending on your cookware, the heat of your stove, how thickly you shaped the kebabs, and how coarsely the meat was minced.
Check for Doneness : Verify with a Thermometer - For tender, juicy, and flavorful chicken skewers every time, insert an instant-read thermometer into the thickest part of the meat. Ensure it reaches an internal temperature between 165–180°F.This helps you avoid undercooked or overcooked chicken, ensuring it stays perfectly juicy and tasty.
Drain and pat dry- Transfer the cooked skewers to a paper towel-lined plate. Using a fresh paper towel, gently pat all sides of the skewers to absorb the surface oil.
Transfer and cover- After a minute or two, move them to a clean plate and loosely cover them with a lid or foil to rest before serving.
Rest- Allow the kebabs to rest for a minimum of 5 to 10 minutes before serving
Ready to Serve: After resting for 5 to 10 minutes, your chicken seekh kebabs are perfectly juicy and ready to enjoy.
Perfect Pairings :Serve the warm skewers fresh alongside a refreshing, cool curd mint dip (pudina raita), sliced red onions, and lemon wedges for the restaurant-style experience at home.