Chicken Tikka Masala (Creamy Indian Curry at Home) - Breathtaking Recipes

Chicken Tikka Masala (Creamy Indian Curry at Home)

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

IngredientAmount
Plain or Greek yogurt1 cup
Fresh lemon juice2 Tbsp
Ground cumin1½ tsp
Garam masala1 tsp
Red chili powder (not cayenne)½ tsp
Salt1 tsp
Fresh ginger, grated2 tsp
Garlic, minced2 tsp
Boneless skinless chicken breast1½ lbs, cubed

Masala Sauce

IngredientAmount
Vegetable oil2 Tbsp
Butter2 Tbsp
Sweet onion1 large, finely diced
Fresh ginger, grated2 tsp
Garlic cloves2, minced
Brown sugar2 tsp
Ground coriander1 tsp
Ground cumin1 tsp
Smoked paprika1 tsp
Garam masala1 tsp
Tomato sauce (unseasoned)8 oz
Heavy cream1¼ cups
Water¼ cup, only if needed

For Serving

IngredientAmount
Fresh cilantroChopped, for garnish
Basmati riceCooked
Naan breadWarm
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Chicken Tikka Masala (Creamy Indian Curry at Home)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Liya
  • 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

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.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star