I’ve been making tandoori chicken for years, and I promise you that the secret to getting that restaurant-quality flavor at home is all in the marinade. The combination of thick, creamy yogurt and warming garam masala creates this incredible depth that makes every bite absolutely irresistible. Trust me, once you try this marinade, you’ll never order takeout tandoori again!

| Preparation Time | 15-30 minutes |
| Cooking Time | 10-15 minutes |
| Total Time | 25-45 minutes |
| Level of Difficulty | Easy |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 850-1050
- Protein: 120-150 g
- Fat: 25-35 g
- Carbohydrates: 20-28 g
Ingredients
For the chicken:
- 2 lb chicken breasts (cut into 1-inch chunks to ensure even cooking)
For the marinade:
- 3/4 cup yogurt (I use Fage Total 5% for the thickest, creamiest consistency)
- 4 garlic cloves, minced
- 1 ginger root (finely grated and squeezed to release juices)
- 1 tbsp olive oil
- 2 tsp garam masala (I prefer the Spicewalla brand)
- 1 tsp chili powder
- 1 tsp smoked paprika
- 1/2 tsp turmeric
- 3/4 tsp salt
- 1 tbsp lemon juice (freshly squeezed)
- 1 tsp dried fenugreek leaves (kasuri methi), crushed
Step 1: Prepare the Tandoori Marinade Base
- 3/4 cup yogurt
- 4 garlic cloves, minced
- 1 ginger root, finely grated and squeezed
In a small bowl, combine the yogurt, minced garlic, and grated ginger (squeezed to release its juices for maximum flavor).
Whisk together until smooth and well-integrated.
This creamy base will carry all the aromatic flavors into the chicken.
I like to use thick Greek yogurt here because it clings better to the meat and creates a more flavorful crust when grilled.
Step 2: Build the Spice Blend
- 2 tsp garam masala
- 1 tsp chili powder
- 1 tsp smoked paprika
- 1/2 tsp turmeric
- 3/4 tsp salt
- 1 tsp dried fenugreek leaves, crushed
In another small bowl, whisk together the garam masala, chili powder, smoked paprika, turmeric, salt, and crushed fenugreek leaves.
This dry spice blend ensures even distribution of flavors throughout the marinade rather than having spices clump up in one spot.
Toasting these spices would be ideal for deeper flavor, but since we're using a marinade, the soaking time will allow their oils to bloom naturally.
Step 3: Combine Marinade and Season Chicken
- spice blend from Step 2
- yogurt mixture from Step 1
- 1 tbsp olive oil
- 1 tbsp lemon juice
- 2 lb chicken breasts, cut into 1-inch chunks
Whisk the spice blend from Step 2 into the yogurt mixture from Step 1 until fully incorporated and no streaks remain.
Add the olive oil and lemon juice, stirring well to create a smooth, cohesive marinade.
Place the chicken breast chunks into a large bowl or resealable bag, pour the complete marinade over the chicken, and stir or massage gently until every piece is thoroughly coated.
The acid from the lemon juice and yogurt will begin breaking down the chicken's proteins immediately, so don't skip thorough coating.
Step 4: Marinate and Rest
Refrigerate the marinated chicken for at least 1 hour, preferably 4-8 hours.
The longer marinating time allows the yogurt, spices, and acids to deeply penetrate the meat, resulting in more tender, flavorful chicken.
If you're short on time, even 1 hour will make a noticeable difference, but I recommend planning ahead when possible—the overnight marinade creates the best results.
Step 5: Grill the Chicken to Perfection
- marinated chicken from Step 3
Remove the chicken from the refrigerator 15 minutes before grilling to allow it to come closer to room temperature for even cooking.
Preheat your grill to 375-450°F (medium-high heat).
Working in batches if needed to avoid crowding, grill the chicken chunks 6-8 minutes per side, turning once halfway through.
The chicken is done when it reaches an internal temperature of 165°F when measured with a meat thermometer at the thickest piece.
The marinade will char slightly and create a beautiful, flavorful crust on the exterior.

Mouthwatering Tandoori Chicken Marinade
Ingredients
Method
- In a small bowl, combine the yogurt, minced garlic, and grated ginger (squeezed to release its juices for maximum flavor). Whisk together until smooth and well-integrated. This creamy base will carry all the aromatic flavors into the chicken. I like to use thick Greek yogurt here because it clings better to the meat and creates a more flavorful crust when grilled.
- In another small bowl, whisk together the garam masala, chili powder, smoked paprika, turmeric, salt, and crushed fenugreek leaves. This dry spice blend ensures even distribution of flavors throughout the marinade rather than having spices clump up in one spot. Toasting these spices would be ideal for deeper flavor, but since we're using a marinade, the soaking time will allow their oils to bloom naturally.
- Whisk the spice blend from Step 2 into the yogurt mixture from Step 1 until fully incorporated and no streaks remain. Add the olive oil and lemon juice, stirring well to create a smooth, cohesive marinade. Place the chicken breast chunks into a large bowl or resealable bag, pour the complete marinade over the chicken, and stir or massage gently until every piece is thoroughly coated. The acid from the lemon juice and yogurt will begin breaking down the chicken's proteins immediately, so don't skip thorough coating.
- Refrigerate the marinated chicken for at least 1 hour, preferably 4-8 hours. The longer marinating time allows the yogurt, spices, and acids to deeply penetrate the meat, resulting in more tender, flavorful chicken. If you're short on time, even 1 hour will make a noticeable difference, but I recommend planning ahead when possible—the overnight marinade creates the best results.
- Remove the chicken from the refrigerator 15 minutes before grilling to allow it to come closer to room temperature for even cooking. Preheat your grill to 375-450°F (medium-high heat). Working in batches if needed to avoid crowding, grill the chicken chunks 6-8 minutes per side, turning once halfway through. The chicken is done when it reaches an internal temperature of 165°F when measured with a meat thermometer at the thickest piece. The marinade will char slightly and create a beautiful, flavorful crust on the exterior.