If you’re craving a cozy and satisfying dinner, nothing beats a well-made Chicken Tikka Masala. This better than takeout Chicken Tikka Masala recipe is pure comfort in a bowl—rich, tangy, creamy, and literally bursting with aromatic spices. In other words, why order delivery when you could whip this up in your kitchen? Not only is it fresh and healthier, but the depth of flavor can totally be customized to your liking.
Without a doubt, this Chicken Tikka Masala recipe shines because it’s:
Incredibly flavorful, thanks to a simple marinade and aromatic spices
Creamier and fresher than what most takeouts offer
Adaptable to dietary needs (even dairy-free and gluten-free variations)
Easy enough for beginners, yet impressive if you have guests
Ingredients
For the Chicken Marinade:
1 lb (450g) boneless, skinless chicken breasts or thighs, cut into bite-sized pieces
1/2 cup plain yogurt
2 tbsp lemon juice
2 tsp ground cumin
2 tsp ground coriander
1 tsp turmeric
1 tsp garam masala
1 tsp chili powder
1 tsp salt
3 cloves garlic, minced
1-inch piece ginger, grated
For the Sauce:
2 tbsp vegetable oil or ghee
1 large onion, finely chopped
1 green chili, deseeded and chopped (optional)
2 tsp ground cumin
2 tsp paprika
1 tsp ground coriander
1 tsp turmeric
1 tsp garam masala
1/2 tsp chili powder (adjust to taste)
3 cloves garlic, minced
2-inch piece of ginger, grated
1 (15 oz) can tomato sauce or pureed tomatoes
1 cup heavy cream or coconut cream (for dairy-free)
1/2 cup water
Salt and pepper, to taste
2 tbsp chopped fresh cilantro (to garnish)
If you’re building a collection of easy homemade dinners, our Easy Coconut Curry Noodles Recipe is another flavorful option featuring aromatic spices and a creamy curry-inspired sauce.
How to Make Chicken Tikka Masala
Step 1: Marinate the Chicken
To begin, whisk all the marinade ingredients in a bowl until well blended. Toss the chicken pieces in the marinade, ensuring every piece is coated. For the best flavor, let it marinate for at least 30 minutes, but if you can, refrigerate it for 3-4 hours for maximum depth.
Step 2: Cook the Chicken Tikka
Next, preheat your grill pan or stovetop skillet over medium-high heat. Arrange the marinated chicken in a single layer; cook each side for about 3-4 minutes, until slightly charred and just cooked through. You don’t have to cook them all the way, since they’ll finish in the sauce. Set aside.
Step 3: Prepare the Masala Sauce
In the same pan, heat oil or ghee on medium. Add chopped onions, cooking until deeply golden and fragrant. Add the garlic, ginger, chili, and dry spices, stirring constantly. Once aromatic (about 1-2 minutes), pour in the tomato sauce. Stir well and simmer gently for 10-15 minutes until the sauce thickens.
Step 4: Mix in Chicken and Cream
After the sauce thickens, add the cooked chicken pieces, including any juices. Let it simmer for 8–10 more minutes, stirring occasionally. Pour in heavy cream and water, continuing to simmer gently until the sauce reaches your desired consistency. Taste and season with extra salt or chili.
Step 5: Finish and Garnish
Finally, remove from heat. Garnish with chopped cilantro before serving. Serve your better than takeout Chicken Tikka Masala hot with rice, naan, or your favorite grain.
Expert Tips
If time allows, always marinate the chicken overnight. The yogurt tenderizes it, while the spices infuse every bite with flavor.
Use chicken thighs for a juicier, more forgiving result, especially if you’re worried about overcooking.
For extra char, thread the chicken on skewers and broil or grill before adding it to the sauce.
If the sauce gets too thick, add extra water or cream gradually while simmering.
Adjust the chili powder based on your heat preference.
Recipe Variations
Paneer Tikka Masala: Substitute paneer cubes for chicken to make a vegetarian version.
Vegan Version: Use coconut yogurt and coconut cream for the marinade and sauce, and replace chicken with tofu or jackfruit.
Spice Levels: Add more chili or less paprika, depending on your taste.
Low Carb: Skip the rice and serve with cauliflower rice or leafy greens.
If you’re looking for another flavorful dinner with plenty of vegetables, try our Quinoa Stuffed Bell Peppers, a hearty and colorful meal that’s perfect for a satisfying weeknight dinner.
Storage and Reheating
Should you have leftovers, store Chicken Tikka Masala in an airtight container in the refrigerator for up to 3 days. To reheat, use a saucepan over low heat until warmed through, stirring so the sauce doesn’t split. It also freezes beautifully for up to 2 months—just thaw and reheat gently.
Serving Suggestions
Naturally, Chicken Tikka Masala begs to be served with fluffy basmati rice, warm naan, or even quinoa. Add crunchy cucumber raita or pickled onions on the side for a bright, cool contrast.
For another refreshing side to balance rich, flavorful main dishes, try our Refreshing Lemon Herb Macaroni Salad, packed with bright citrus and fresh herbs.
Conclusion
This Chicken Tikka Masala recipe brings all the rich, comforting flavors of your favorite Indian-inspired takeout right to your kitchen. Tender, spice-marinated chicken is simmered in a creamy, flavorful tikka masala sauce for a satisfying meal that's easy enough for a weeknight yet impressive enough for guests.
Serve it with fluffy basmati rice, warm naan, or your favorite grain, and finish with fresh cilantro for a delicious homemade dinner. If you love flavorful Indian-style dishes, this chicken tikka recipe is one you'll want to make again and again.
Craving another cozy dinner after enjoying this recipe? Our Easy Hungarian Mushroom Paprika Soup is a creamy, comforting option that's perfect for chilly evenings and relaxed family meals.
Whether you're craving better-than-takeout comfort food or looking for an easy homemade dinner, this recipe delivers tender chicken, aromatic spices, and a rich, creamy sauce in every bite.
Best Season:
Suitable throughout the year, Fall, Winter
Description
Craving comfort food? This better-than-takeout Chicken Tikka Masala is rich, creamy, flavorful, and easy to make at home with aromatic spices.
Ingredients
For the Chicken Marinade:
1lb (450g) boneless, skinless chicken breasts or thighs, (cut into bite-sized pieces)
1/2cup plain yogurt
2tbsp lemon juice
2tsp ground cumin
2tsp ground coriander
1tsp turmeric
1tsp garam masala
1tsp chili powder
1tsp salt
3cloves garlic, (minced)
1-inch piece ginger, (grated)
For the Sauce:
2tbsp vegetable oil or ghee
1large onion, (finely chopped)
1green chili, (deseeded and chopped (optional))
2tsp ground cumin
2tsp paprika
1tsp ground coriander
1tsp turmeric
1tsp garam masala
1/2tsp chili powder ((adjust to taste))
3cloves garlic, (minced)
2-inch piece of ginger, (grated)
1(15 oz) can tomato sauce or pureed tomatoes
1cup heavy cream or coconut cream ((for dairy-free))
1/2cup water
Salt and pepper, (to taste)
2tbsp chopped fresh cilantro ((to garnish))
Instructions
🥣 Marinating the Chicken
1
🍗 Marinate the Chicken
In a large bowl, whisk together the yogurt, lemon juice, garlic, ginger, cumin, coriander, turmeric, garam masala, chili powder, and salt. Add the chicken pieces and toss until evenly coated. Cover and marinate for at least 30 minutes, or refrigerate for 3–4 hours for deeper flavor.
Longer marinating creates more tender, juicy chicken with a richer tikka flavor.
🔥 Cooking the Chicken
2
🍳 Cook the Chicken Tikka
Heat a grill pan or large skillet over medium-high heat. Arrange the marinated chicken in a single layer and cook for 3–4 minutes per side until lightly charred and almost cooked through. Transfer to a plate.
The chicken will finish cooking in the sauce, so avoid overcooking it at this stage.
🍅 Making the Masala Sauce
3
🧅 Prepare the Masala Sauce
In the same pan, heat the oil or ghee over medium heat. Sauté the onion until golden, then stir in the garlic, ginger, green chili (if using), cumin, coriander, paprika, turmeric, garam masala, and chili powder. Cook for 1–2 minutes, then add the tomato sauce and simmer for 10–15 minutes until thickened.
Allow the tomato sauce to cook down well to develop a rich, authentic flavor.
🍛 Finishing the Curry
4
🥘 Simmer the Chicken in the Sauce
Return the cooked chicken and any juices to the pan. Stir well and simmer for 8–10 minutes. Pour in the heavy cream (or coconut cream) and water, then continue simmering until the sauce becomes smooth and creamy. Season with salt and pepper to taste.
Simmer gently after adding the cream to keep the sauce silky and prevent curdling.
🍽️ Serving
5
🌿 Garnish and Serve
Remove the Chicken Tikka Masala from the heat and sprinkle with freshly chopped cilantro. Serve hot with steamed basmati rice, warm naan, or your favorite grain.
For the best flavor, let the curry rest for 5 minutes before serving so the spices meld together beautifully.
Nutrition Facts
Servings 4
Amount Per Serving
Calories400kcal
% Daily Value *
Total Fat24g37%
Saturated Fat12g60%
Cholesterol105mg35%
Total Carbohydrate18g6%
Dietary Fiber3g12%
Sugars8g
Protein30g60%
Vitamin C 24 mg
Calcium 105 mg
Iron 2.2 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Adjust the consistency of your sauce by adding a splash of water or cream.
For a low-calorie option, swap heavy cream for Greek yogurt (stir in off-heat).
Pin this recipe to share with your friends and followers.
Luna
Food and Lifestyle Blogger
Hi, I'm Luna, a full-time food blogger, mother of 2 beautiful daughters and a lovely wife. I live in New Jersey with my family. Loves traveling, sharing new recipes, and spending time with my family.