Cut chicken breast into 1 inch cubes and set aside.
Mix the spices, ginger, garlic, salt and yogurt together.
Mix the chicken in the spice/yogurt mixture. Marinate the chicken in the mixture for 30 minutes. Refrigerate while it is being marinated.
Thread the chicken onto skewers and either barbeque or cook under a grill using medium heat until the chicken is slightly browned and cooked through. It should cook for about 15-30 minutes.
Sprinkle lemon juice to serve.
Serve with salad, pitta or naan bread and lemon wedges; or for something more substantial with rice and dahl.
Notes
Note: The bright red appearance of tandoori meats in Indian restaurants is produced by food dye.