Craving a taste of India for your next asian dinner recipe? This homemade Chicken Tikka Masala brings those rich, creamy, and mildly spicy flavors right to your kitchen. You’ll love how easy it is to create this comforting classic.
Key Ingredients & Substitutions
- Chicken Thighs: Boneless, skinless chicken breast works too, but thighs stay juicier.
- Plain Yogurt: Use full-fat for best results. Sour cream can be a substitute in a pinch.
- Canned Diced Tomatoes: Crushed tomatoes are also suitable.
- Heavy Cream: Coconut milk (full-fat) is an excellent dairy-free alternative for a similar richness.
- Ginger & Garlic: Fresh is always best, but pre-minced works.
- Garam Masala: This essential spice blend is key; if you don’t have it, a mix of cumin, coriander, and a pinch of cinnamon can offer a similar warmth.
Ingredients
For the Chicken Marinade:
- 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch pieces
- 1/2 cup plain yogurt
- 1 tablespoon fresh ginger, grated
- 1 tablespoon garlic, minced
- 1 teaspoon garam masala
- 1/2 teaspoon turmeric powder
- 1/2 teaspoon salt
For the Sauce:
- 2 tablespoons unsalted butter or oil
- 1 large onion, finely chopped
- 1 tablespoon fresh ginger, grated
- 1 tablespoon garlic, minced
- 1 teaspoon garam masala
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon red chili powder (adjust to your spice preference)
- 1 (15-ounce) can diced tomatoes, undrained
- 1/2 cup water or chicken broth
- 1/2 cup heavy cream
- 1/4 cup fresh cilantro, chopped (for garnish, optional)
- Salt and black pepper to taste
How Much Time Will You Need?
- Prep time: 20 minutes (plus 30 minutes marinating)
- Cook time: 30-35 minutes
- Total time: Approximately 1 hour 25 minutes
- Servings: 4
- Calories per serving: Approximately 550-600 kcal
- Tools needed: Large skillet or Dutch oven, mixing bowls, whisk, measuring cups and spoons.
Step-by-Step Instructions
1. Marinate the Chicken
In a medium bowl, combine the cut chicken with yogurt, grated ginger, minced garlic, garam masala, turmeric, and salt. Mix well to coat all the chicken. Cover the bowl and let it marinate in the refrigerator for at least 30 minutes, or up to 4 hours.
2. Cook the Chicken
Heat 1 tablespoon of butter or oil in a large skillet over medium-high heat. Add the marinated chicken in a single layer, working in batches if necessary to avoid overcrowding. Cook for 5-7 minutes, turning occasionally, until browned and cooked through. Remove the chicken from the pan and set it aside.
3. Sauté Aromatics
Add the remaining 1 tablespoon of butter or oil to the same skillet over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes. Stir in the grated ginger and minced garlic, cooking for another minute until fragrant.
4. Build the Sauce Base
Add the garam masala, cumin, coriander, and red chili powder to the pan. Cook for 1-2 minutes, stirring constantly, to toast the spices. Pour in the diced tomatoes (with their juices) and water or chicken broth. Bring the mixture to a simmer.
5. Simmer and Finish the Sauce
Reduce the heat to low, cover, and let the sauce simmer for 10-15 minutes, allowing the flavors to meld. You can carefully blend the sauce with an immersion blender or transfer it to a regular blender (be cautious with hot liquids) for a smoother consistency, or leave it chunky. Stir in the heavy cream and return the cooked chicken to the pan. Simmer for another 5 minutes to heat the chicken through and allow it to absorb the sauce.
6. Season and Serve
Taste the Chicken Tikka Masala and adjust salt and pepper as needed. Garnish with fresh cilantro, if desired. Serve hot with basmati rice and naan bread for a complete asian dinner recipe experience.
Variation Ideas
- Vegetarian Version: Replace chicken with paneer (Indian cheese) or chickpeas.
- Extra Veggies: Add bell peppers, spinach, or green peas during the last 10 minutes of simmering.
- Smoky Flavor: Briefly grill or broil the marinated chicken before adding it to the sauce for a charred flavor.
Storage Instructions
You can store leftover Chicken Tikka Masala in an airtight container in the refrigerator for up to 3-4 days. To reheat, gently warm it on the stovetop over medium-low heat, adding a splash of water or broth if the sauce has thickened too much.
Frequently Asked Questions
Q: Can I make Chicken Tikka Masala ahead of time?
A: Yes, the flavors often improve overnight. Prepare it a day in advance and reheat gently.
Q: Is Chicken Tikka Masala spicy?
A: This recipe offers a mild spice level. You can adjust the red chili powder to make it spicier or omit it for a very mild dish.
Q: What is the difference between Chicken Tikka and Chicken Tikka Masala?
A: Chicken Tikka refers to marinated, grilled pieces of chicken. Chicken Tikka Masala adds these cooked chicken pieces to a rich, creamy tomato-based sauce.
Q: Do I have to marinate the chicken?
A: Marinating helps tenderize the chicken and infuse it with flavor. While you can skip it, marinating for at least 30 minutes is highly recommended.
Q: What’s the best way to serve Chicken Tikka Masala?
A: It’s traditionally served with basmati rice and warm naan bread to scoop up the delicious sauce.
Q: Can I freeze Chicken Tikka Masala?
A: Yes, you can freeze it in an airtight container for up to 2-3 months. Thaw in the refrigerator overnight before reheating.

