Juicy Indian Chicken Marinade

I’ve been making this Indian chicken marinade for years, and it never fails to deliver incredibly flavorful, tender chicken that’s perfect for grilling or baking. The secret really lies in the thick Greek yogurt and freshly grated ginger, which work together to break down the chicken while infusing it with aromatic warmth. Trust me, once you try this marinade, you’ll keep coming back to it for weeknight dinners and backyard barbecues alike.

indian chicken marinade
Image: chickenswithspice.com / All Rights reserved

Preparation Time 10-15 minutes
Cooking Time 20-30 minutes
Total Time 30-45 minutes
Level of Difficulty Easy
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 750-900
  • Protein: 70-80 g
  • Fat: 30-38 g
  • Carbohydrates: 15-20 g

Ingredients

For the chicken:

  • 1 lb chicken (cut into 1-inch chunks to ensure even marinating)

For the marinade:

  • 1/2 cup yogurt (I prefer Fage Real Greek Yogurt for its thick consistency)
  • 1 tbsp gram flour (toasted for 1-2 minutes until fragrant to remove raw taste)
  • 1 tbsp ginger, grated
  • 1 tbsp garlic, minced
  • 1 tbsp lemon juice (freshly squeezed for better acidity)
  • 1 tbsp vegetable oil (to help spices adhere)
  • 2 tsp chili powder
  • 1/2 tsp turmeric
  • 1 1/4 tsp garam masala (I use Everest Garam Masala for authentic spice balance)
  • 1 tsp coriander powder
  • 1/2 tbsp fenugreek leaves (crushed between palms to release oils)
  • 1 1/4 tsp salt

Step 1: Prepare the Chicken and Toast the Gram Flour

  • 1 lb chicken, cut into 1-inch chunks
  • 1 tbsp gram flour

Wash the chicken chunks thoroughly under cold water and pat them completely dry with paper towels—moisture on the surface prevents proper coating and marinating.

While the chicken dries, toast the gram flour in a small dry skillet over medium heat for 1-2 minutes, stirring constantly until fragrant.

This removes the raw bean taste and deepens the flavor.

Transfer the toasted gram flour to a bowl and set aside.

I find that toasting the flour makes a noticeable difference in the final marinade's flavor complexity.

Step 2: Build the Marinade Base

  • 1/2 cup yogurt
  • 1 tbsp ginger, grated
  • 1 tbsp garlic, minced
  • 1 tbsp lemon juice, freshly squeezed
  • toasted gram flour from Step 1

In a large mixing bowl, combine the yogurt, grated ginger, minced garlic, freshly squeezed lemon juice, and the toasted gram flour from Step 1.

Stir well to create a smooth, even base.

The thick yogurt will act as an adhesive for the spices and help tenderize the chicken.

Make sure there are no lumps of gram flour remaining.

This creamy base is crucial for even coating and flavor distribution.

Step 3: Bloom the Spices and Complete the Marinade

  • 1 tbsp vegetable oil
  • 2 tsp chili powder
  • 1/2 tsp turmeric
  • 1 1/4 tsp garam masala
  • 1 tsp coriander powder
  • 1/2 tbsp fenugreek leaves, crushed
  • 1 1/4 tsp salt

Add the vegetable oil to the yogurt mixture, then sprinkle in all the dry spices: chili powder, turmeric, garam masala, coriander powder, and salt.

Stir thoroughly to incorporate everything evenly, ensuring no spice clumps remain.

Crush the fenugreek leaves between your palms to release their aromatic oils, then add them to the marinade and mix well.

The oil helps the spices distribute evenly and adhere better to the chicken during marinating.

Step 4: Coat the Chicken and Marinate

  • dried chicken from Step 1
  • marinade from Step 3

Add the dried chicken chunks from Step 1 to the marinade bowl and toss thoroughly until every piece is evenly coated.

Use your hands or tongs to ensure the marinade gets into all the crevices.

I like to massage the marinade into the chicken for about a minute to help it penetrate the meat.

Transfer to a container, cover, and refrigerate for at least 30 minutes, though marinating for 2-4 hours will develop even deeper flavor.

Step 5: Cook the Marinated Chicken

  • marinated chicken from Step 4

Remove the chicken from the refrigerator and let it sit at room temperature for 10 minutes before cooking.

This ensures more even cooking throughout the pieces.

Choose your preferred cooking method: grill over medium-high heat for 12-15 minutes, turning occasionally; air fry at 400°F for 12-15 minutes shaking the basket halfway through; or add directly to a simmering curry sauce and cook for 15-20 minutes until the chicken is cooked through.

The marinade will create a flavorful crust and keep the meat tender inside.

indian chicken marinade

Juicy Indian Chicken Marinade

Delicious Juicy Indian Chicken Marinade recipe with step-by-step instructions.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 37 minutes
Servings: 4 servings
Calories: 825

Ingredients
  

For the chicken:
  • 1 lb chicken (cut into 1-inch chunks to ensure even marinating)
For the marinade:
  • 1/2 cup yogurt (I prefer Fage Real Greek Yogurt for its thick consistency)
  • 1 tbsp gram flour (toasted for 1-2 minutes until fragrant to remove raw taste)
  • 1 tbsp ginger, grated
  • 1 tbsp garlic, minced
  • 1 tbsp lemon juice (freshly squeezed for better acidity)
  • 1 tbsp vegetable oil (to help spices adhere)
  • 2 tsp chili powder
  • 1/2 tsp turmeric
  • 1 1/4 tsp garam masala (I use Everest Garam Masala for authentic spice balance)
  • 1 tsp coriander powder
  • 1/2 tbsp fenugreek leaves (crushed between palms to release oils)
  • 1 1/4 tsp salt

Method
 

  1. Wash the chicken chunks thoroughly under cold water and pat them completely dry with paper towels—moisture on the surface prevents proper coating and marinating. While the chicken dries, toast the gram flour in a small dry skillet over medium heat for 1-2 minutes, stirring constantly until fragrant. This removes the raw bean taste and deepens the flavor. Transfer the toasted gram flour to a bowl and set aside. I find that toasting the flour makes a noticeable difference in the final marinade's flavor complexity.
  2. In a large mixing bowl, combine the yogurt, grated ginger, minced garlic, freshly squeezed lemon juice, and the toasted gram flour from Step 1. Stir well to create a smooth, even base. The thick yogurt will act as an adhesive for the spices and help tenderize the chicken. Make sure there are no lumps of gram flour remaining. This creamy base is crucial for even coating and flavor distribution.
  3. Add the vegetable oil to the yogurt mixture, then sprinkle in all the dry spices: chili powder, turmeric, garam masala, coriander powder, and salt. Stir thoroughly to incorporate everything evenly, ensuring no spice clumps remain. Crush the fenugreek leaves between your palms to release their aromatic oils, then add them to the marinade and mix well. The oil helps the spices distribute evenly and adhere better to the chicken during marinating.
  4. Add the dried chicken chunks from Step 1 to the marinade bowl and toss thoroughly until every piece is evenly coated. Use your hands or tongs to ensure the marinade gets into all the crevices. I like to massage the marinade into the chicken for about a minute to help it penetrate the meat. Transfer to a container, cover, and refrigerate for at least 30 minutes, though marinating for 2-4 hours will develop even deeper flavor.
  5. Remove the chicken from the refrigerator and let it sit at room temperature for 10 minutes before cooking. This ensures more even cooking throughout the pieces. Choose your preferred cooking method: grill over medium-high heat for 12-15 minutes, turning occasionally; air fry at 400°F for 12-15 minutes shaking the basket halfway through; or add directly to a simmering curry sauce and cook for 15-20 minutes until the chicken is cooked through. The marinade will create a flavorful crust and keep the meat tender inside.

Leave a Comment

Recipe Rating