Chicken Tikka Masala is a beloved Indian-inspired curry known for its creamy tomato sauce, tender marinated chicken, and warming spices. This homemade version captures the rich flavor you’d expect from your favorite Indian restaurant while remaining approachable for home cooks. Boneless chicken breast is marinated in yogurt and spices, lightly browned, then simmered in a silky sauce made with tomato, cream, and fragrant seasonings. Perfect for family dinners, ethnic meal nights, or anyone craving a comforting curry, this Chicken Tikka Masala delivers bold flavor without overwhelming heat.
Ingredients
Chicken Marinade
| Ingredient | Amount |
|---|---|
| Plain or Greek yogurt | 1 cup |
| Fresh lemon juice | 2 Tbsp |
| Ground cumin | 1½ tsp |
| Garam masala | 1 tsp |
| Red chili powder (not cayenne) | ½ tsp |
| Salt | 1 tsp |
| Fresh ginger, grated | 2 tsp |
| Garlic, minced | 2 tsp |
| Boneless skinless chicken breast | 1½ lbs, cubed |
Masala Sauce
| Ingredient | Amount |
|---|---|
| Vegetable oil | 2 Tbsp |
| Butter | 2 Tbsp |
| Sweet onion | 1 large, finely diced |
| Fresh ginger, grated | 2 tsp |
| Garlic cloves | 2, minced |
| Brown sugar | 2 tsp |
| Ground coriander | 1 tsp |
| Ground cumin | 1 tsp |
| Smoked paprika | 1 tsp |
| Garam masala | 1 tsp |
| Tomato sauce (unseasoned) | 8 oz |
| Heavy cream | 1¼ cups |
| Water | ¼ cup, only if needed |
For Serving
| Ingredient | Amount |
|---|---|
| Fresh cilantro | Chopped, for garnish |
| Basmati rice | Cooked |
| Naan bread | Warm |
Chicken Tikka Masala (Creamy Indian Curry at Home)
- Total Time: 45 mins
- Yield: 4 servings
- Diet: Gluten Free
Description
Chicken Tikka Masala features tender marinated chicken simmered in a rich, creamy tomato sauce with warm Indian spices. A comforting homemade curry inspired by classic restaurant flavors.
Ingredients
For the Marinade
1 cup plain or Greek yogurt
2 tablespoons lemon juice
1½ teaspoons ground cumin
1 teaspoon garam masala
½ teaspoon red chili powder
1 teaspoon salt
2 teaspoons grated fresh ginger
2 teaspoons minced garlic
1½ pounds boneless skinless chicken breast, cubed
For the Sauce
2 tablespoons vegetable oil
2 tablespoons butter
1 large sweet onion, finely diced
2 teaspoons grated ginger
2 cloves garlic, minced
2 teaspoons brown sugar
1 teaspoon ground coriander
1 teaspoon ground cumin
1 teaspoon smoked paprika
1 teaspoon garam masala
8 oz unseasoned tomato sauce
1¼ cups heavy cream
¼ cup water, only if needed
For Serving
Chopped cilantro
Cooked basmati rice
Naan bread
Instructions
1. Whisk marinade ingredients and coat chicken. Marinate at least 1 hour.
2. Heat oil in skillet and brown chicken in batches. Remove and set aside.
3. Melt butter in same pan and sauté onion for 3 minutes.
4. Add ginger and garlic; cook 30 seconds.
5. Stir in brown sugar and spices; cook briefly until fragrant.
6. Add tomato sauce and simmer 3–5 minutes.
7. Stir in cream until smooth.
8. Return chicken to pan and simmer 8–10 minutes until cooked through.
9. Add water only if sauce is too thick.
10. Serve over rice with naan and garnish with cilantro.
Notes
Overnight marinating produces the best flavor.
Chicken thighs may be substituted.
Leftovers reheat well and taste even better the next day.
- Prep Time: 15 mins
- Cook Time: 30 mins
- Category: Dinner
- Method: Skillet
- Cuisine: Indian
Step-by-Step Instructions
In a large bowl, whisk together the yogurt, lemon juice, cumin, garam masala, red chili powder, salt, ginger, and garlic. Add the chicken pieces and toss to coat evenly. Cover and marinate for at least 1 hour, or overnight for best flavor.
Heat the vegetable oil in a large skillet over medium-high heat. Working in batches if necessary, add the marinated chicken pieces without overcrowding the pan. Let them cook undisturbed for 1 minute to develop a crust, then sauté for about 5 minutes until browned. Remove and set aside.
In the same skillet, melt the butter. Add the diced onion and sauté for about 3 minutes, scraping up any browned bits from the pan. Stir in the ginger and garlic and cook for 30 seconds until fragrant.
Add the brown sugar, coriander, cumin, smoked paprika, garam masala, and a pinch of salt. Stir for about 15 seconds until the spices become aromatic.
Pour in the tomato sauce and let it simmer gently for 3 to 5 minutes, stirring occasionally, until the sauce thickens and deepens in color.
Stir in the heavy cream until fully incorporated. Return the chicken and its juices to the skillet and simmer for 8 to 10 minutes, until the chicken is cooked through and the sauce is thick and bubbling. Add a splash of water only if the sauce needs thinning.
Serve hot over basmati rice with naan bread and garnish with chopped cilantro.
Conclusion
This Chicken Tikka Masala is rich, comforting, and packed with classic Indian-inspired flavor. With tender marinated chicken and a creamy tomato sauce, it’s a dish that feels indulgent while remaining easy enough for a weeknight dinner. Whether you’re new to Indian cooking or recreating a restaurant favorite, this homemade Chicken Tikka Masala is sure to become a staple.
Frequently Asked Questions
Is Chicken Tikka Masala spicy?
This version is mildly spiced. You can increase or reduce heat by adjusting the chili powder.
Can I use chicken thighs instead of breasts?
Yes, boneless skinless thighs work very well and stay extra juicy.
Can I make this ahead of time?
Yes. The flavors improve after resting and it reheats beautifully.
What should I serve with Chicken Tikka Masala?
Basmati rice, naan bread, or even cauliflower rice pair well.