# Chicken Tikka Masala

## Description:
A classic British dish, Chicken Tikka Masala is a flavorful curry made with tender chicken pieces marinated in a yogurt-spice mixture, then cooked in a rich, creamy tomato-based sauce. This dish is known for its vibrant color, aromatic spices, and a delightful balance of sweet, sour, and savory flavors.

## Instructions:
1. **Marinate the Chicken:** In a large bowl, combine 500g (1 lb) boneless, skinless chicken breasts or thighs, cut into 1-inch cubes, with 1/2 cup plain yogurt, 2 tablespoons ginger-garlic paste, 2 teaspoons garam masala, 1 teaspoon ground cumin, 1 teaspoon paprika, 1/2 teaspoon turmeric, 1/2 teaspoon cayenne pepper (adjust to taste), 1 bay leaf, and 2 cloves. Mix well and cover. Refrigerate for at least 2 hours or up to 24 hours for more intense flavors.

2. **Prepare the Sauce:** Heat 2 tablespoons of vegetable oil in a large saucepan over medium heat. Add 1 large onion, thinly sliced, and sauté until soft and translucent. Add 2 cloves garlic, minced, and 1 tablespoon ginger, grated, and cook for 1 minute, stirring frequently. 

3. **Add Spices and Tomatoes:** Stir in 2 teaspoons garam masala, 1 teaspoon ground cumin, 1/2 teaspoon turmeric, and 1/4 teaspoon cayenne pepper (or more to taste). Cook for 2 minutes. Add 400g (14 oz) crushed tomatoes, 1/2 cup heavy cream, 1/4 cup water, salt to taste, and the bay leaf and cloves from the marinade. Bring the sauce to a simmer.

4. **Cook the Chicken:** Add the marinated chicken to the sauce, ensuring it's fully coated. Reduce the heat to low, cover, and let it cook for 20-25 minutes, or until the chicken is cooked through and tender. Shake the pan occasionally to prevent sticking. 

5. **Finish and Serve:** Once the chicken is cooked, remove the bay leaf and cloves. Taste and adjust seasoning if needed. Garnish with fresh cilantro and serve with steamed rice or naan bread.

## Allergens:
- Dairy (yogurt, heavy cream)
- Soy (if using store-bought ginger-garlic paste)

## Cooking Time:
Approximately 45 minutes (plus marinating time)

## Substitutes:
- **Yogurt:** For those avoiding dairy, use coconut yogurt or a non-dairy yogurt alternative.
- **Ginger-Garlic Paste:** If not available in your region, make your own by blending fresh ginger and garlic with a touch of water until a paste forms.
- **Garam Masala:** This spice mix is a combination of many spices, so if you can't find it, create your own blend with equal parts cinnamon, cardamom, cloves, nutmeg, black pepper, and chili powder.
- **Crushed Tomatoes:** Canned diced tomatoes or whole peeled tomatoes pureed can be used as substitutes.