Delightfully aromatic and richly flavored, Chicken Tikka Masala is a dish that captures your heart and palate in just a matter of moments. The beautiful combination of grilled chicken marinated in yogurt and spices, paired with a creamy, tomato-based sauce, creates a mouthwatering experience that feels just as good at home as it does at your favorite Indian restaurant. What’s even better? You can whip up this restaurant-style chicken tikka masala in just 30 minutes!

I remember the first time I tried Chicken Tikka Masala; it was at a quaint Indian restaurant with colorful decor, the scent of spices wafting through the air. I couldn’t wait for my plate to arrive. The first bite was an explosion of flavors; the tender chicken was enveloped in a velvety, spiced cream sauce that left me craving more. Now, I can recreate that same magic in my kitchen, and I promise, you can too. This simple, yet incredibly satisfying dish is perfect for busy weeknights when you want to treat yourself and your loved ones to something special without spending hours in the kitchen.
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: Ready in just 30 minutes! Perfect for a weeknight dinner.
- Irresistible Flavor: The blend of spices and creamy sauce will make your taste buds dance.
- Eye-Catching Appeal: The vibrant colors and rich texture make it a feast for the eyes.
- Flexible Serving: Great for family dinners or serving guests—everyone will love it!
- Diet-Friendly Options: Easily adaptable for gluten-free or lower-calorie versions.
Ingredients You’ll Need
- 28 oz boneless chicken thighs: Skinless and cut into bite-sized pieces; thighs stay juicier than breasts.
- 1 cup plain yogurt: Acts as a tenderizer in the marinade, adding a tangy flavor.
- 1 1/2 tablespoons garlic, minced: Adds depth and aroma to the dish.
- 1 tablespoon ginger, crushed or minced: Offers a warm spice that’s traditionally used in Indian cooking.
- 2 teaspoons garam masala: A fragrant spice blend essential for authentic flavor.
- 1 teaspoon turmeric: Gives a warm, golden hue and earthy taste.
- 1 teaspoon ground cumin: Adds a smoky, nutty flavor profile.
- 1 teaspoon kashmiri chili or 1/2 teaspoon ground red chili powder: For heat and color; Kashmiri chili is milder.
- 1 teaspoon salt: Enhances all the flavors in the dish.
- 2 tablespoons vegetable oil or canola oil: Perfect for frying the chicken; can substitute with ghee for an authentic touch.
- 2 tablespoons butter: Adds richness to the sauce.
- 2 small onions or 1 large onion, finely diced: The base of your sauce, caramelizing beautifully for sweetness.
- 1 1/2 tablespoons garlic, finely grated: Brings an extra garlicky kick.
- 1 tablespoon ginger, finely grated: Brightens and elevates the flavors.
- 1 1/2 teaspoons garam masala: To reinforce the warm spices in the sauce.
- 1 1/2 teaspoons ground cumin: Deepens the flavor.
- 1 teaspoon turmeric powder: Soothing color and flavor.
- 1 teaspoon ground coriander: Adds a warm, citrusy note.
- 14 ounces tomato puree: The foundation of the sauce; provides body and acidity.
- 1 teaspoon kashmiri chili (optional for color and flavor): Enhances the vibrant look of the dish.
- 1 teaspoon red chili powder: Adjust based on your heat preference.
- 1 teaspoon salt: To taste.
- 1 1/4 cups heavy cream or thickened cream: Creates the luscious, creamy texture; can use evaporated milk for a lighter option.
- 1 teaspoon brown sugar: Balances acidity from the tomatoes.
- 1/4 cup water (if needed): Adjusts sauce consistency.
- 4 tablespoons cilantro (fresh coriander, to garnish): Adds brightness and freshness to your dish.
How to Make Chicken Tikka Masala | Creamy 30-Minute Restaurant-Style Indian Dinner

Marinate the Chicken: In a bowl, combine 28 oz boneless chicken thighs, 1 cup plain yogurt, 1 1/2 tablespoons minced garlic, 1 tablespoon crushed ginger, 2 teaspoons garam masala, 1 teaspoon turmeric, 1 teaspoon ground cumin, 1 teaspoon kashmiri chili (or 1/2 teaspoon ground red chili powder), and 1 teaspoon salt. Toss everything together until the chicken is well coated. Let it marinate for 10 minutes up to an hour or overnight if time allows for more intense flavor.
Brown the Chicken: Heat 2 tablespoons vegetable oil in a large skillet or pot over medium-high heat. When sizzling, add the marinated chicken pieces in batches of two or three, ensuring not to crowd the pan. Fry until browned on each side, roughly 3 minutes per side. Set the chicken aside and keep warm. You will finish cooking it in the sauce later.
Cook the Onions: In the same pan, melt 2 tablespoons butter. Add 2 small onions (or 1 large onion), finely diced, and sauté until softened, about 3 minutes. Make sure to scrape up any browned bits from the bottom of the pan—those add incredible flavor.
Add Garlic and Ginger: To the onions, add 1 1/2 tablespoons finely grated garlic and 1 tablespoon finely grated ginger. Sauté for about 1 minute until fragrant, making sure to stir frequently.
Spice It Up: Next, sprinkle in 1 1/2 teaspoons garam masala, 1 1/2 teaspoons ground cumin, 1 teaspoon turmeric powder, and 1 teaspoon ground coriander. Fry everything together for about 20 seconds, allowing the spices to bloom and release their aroma.
Make the Sauce: Pour in 14 ounces of tomato puree, 1 teaspoon kashmiri chili (optional), 1 teaspoon red chili powder, and 1 teaspoon salt. Let the sauce simmer for about 10-15 minutes, stirring occasionally, until it thickens and turns a deep brown-red.
Finish It Off: Stir in 1 1/4 cups heavy cream and 1 teaspoon brown sugar into the sauce. Add the browned chicken back into the pan along with any juices. Cook for an additional 8-10 minutes until the chicken is fully cooked, and the sauce is thick and bubbling. If needed, pour in 1/4 cup water to reach your desired sauce consistency.
Garnish & Serve: Top with 4 tablespoons freshly chopped cilantro (coriander) before serving. This dish pairs beautifully with hot garlic butter rice and fresh homemade naan bread for a true Indian feast!
Storing & Reheating
To store, let the Chicken Tikka Masala cool completely before transferring it to an airtight container; it can stay at room temperature for about 2 hours. For refrigeration, store it in the fridge for up to 3-4 days. To freeze, place it in a freezer-safe container or a sealed bag for up to 3 months. When reheating, warm it gently on the stove over low heat, adding a splash of water or cream to revive the creaminess and prevent the sauce from thickening too much.
Chef’s Helpful Tips
- Avoid overcrowding the pan when browning the chicken. This ensures a nice sear and prevents steaming.
- Let your chicken sit at room temperature for about 15 minutes before grilling, as this allows for more even cooking.
- For a spicier version, increase the amount of red chili powder or add some chopped fresh green chilies to the sauce.
- If you’re preparing this dish ahead, you can marinate the chicken the night before for even richer flavor.
- Fresh aromatics like cilantro or mint can elevate your dish — sprinkle some extra right before serving.
You now have a quick and flavorful way to enjoy Chicken Tikka Masala right at home! With its creamy texture and a symphony of spices, this dish is sure to be a hit at your dining table. Experiment with the flavors to tailor it to your taste, and don’t hesitate to serve it up with your favorite sides for a truly satisfying meal. Enjoy!

Recipe FAQs
What can I substitute for chicken thighs in this recipe?
You can use boneless, skinless chicken breasts if you prefer a leaner option. However, they can dry out quicker, so make sure to watch the cooking time carefully. You can also substitute with cubed tofu or chickpeas for a vegetarian version.
Can I make Chicken Tikka Masala spicy?
Absolutely! You can increase the amount of kashmiri chili or add extra red chili powder to the sauce for more heat. If you like it extra spicy, consider adding fresh green chilies or using a spicier chili powder.
How can I make this dish healthier?
To lighten it up, you can swap the heavy cream for evaporated milk or a lighter yogurt for the sauce. You can also use olive oil instead of butter for cooking.
Can I make Chicken Tikka Masala in advance?
Yes! You can prepare the entire dish a day ahead. Simply store it in the refrigerator and reheat it on the stovetop when you’re ready to serve. The flavors may even deepen overnight, making it taste even better!
PrintMore Main Dishes Recipes
- Slow Cooker Pastrami | Easy Crockpot Dinner
- Easy Shepherd’s Pie with Cheesy Mashed Potato Topping
- Cranberry Pecan Turkey Salad
- Crockpot Cowboy Stew
- Grinder Pasta Salad
Recipe Card

Chicken Tikka Masala | Creamy 30-Minute Restaurant-Style Indian Dinner
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 5 servings 1x
- Category: Main Dishes
- Method: Stovetop
- Cuisine: Indian
Description
Chicken Tikka Masala is a delightful dish that combines tender chicken with a creamy, spiced tomato sauce. This simple 30-minute recipe makes for an irresistible meal that’s perfect for busy evenings or family gatherings. With key ingredients like yogurt, garam masala, and fresh herbs, it’s an easy homemade option that brings the taste of India to your dinner table.
Ingredients
- 28 oz boneless chicken thighs skinless, cut into bite-sized pieces
- 1 cup plain yogurt
- 1 1/2 tablespoons garlic minced
- 1 tablespoon ginger fresh, crushed or minced
- 2 teaspoons garam masala
- 1 teaspoon turmeric
- 1 teaspoon ground cumin
- 1 teaspoon kashmiri chili or 1/2 teaspoon ground red chili powder
- 1 teaspoon salt
- 2 tablespoons vegetable oil or canola oil
- 2 tablespoons butter
- 2 small onions or 1 large onion, finely diced
- 1 1/2 tablespoons garlic finely grated
- 1 tablespoon ginger finely grated
- 1 1/2 teaspoons garam masala
- 1 1/2 teaspoons ground cumin
- 1 teaspoon turmeric powder
- 1 teaspoon ground coriander
- 14 ounces tomato puree tomato sauce/passata
- 1 teaspoon kashmiri chili optional for colour and flavour
- 1 teaspoon red chili powder adjust to your taste preference
- 1 teaspoon salt
- 1 1/4 cups heavy or thickened cream, use evaporated milk for lower calories
- 1 teaspoon brown sugar
- 1/4 cup water if needed
- 4 tablespoons cilantro fresh coriander to garnish
Instructions
- In a bowl, combine chicken with all of the ingredients for the chicken marinade; let it marinate for at least 10 minutes up to 1 hour (or overnight for best results).
- Heat oil in a large skillet or pot over medium-high heat. Add chicken pieces in batches and fry until browned for about 3 minutes on each side. Set aside to keep warm.
- Melt butter in the same pan. Fry the onions until soft, about 3 minutes, scraping up any browned bits stuck on the pan.
- Add garlic and ginger, sauté for 1 minute until fragrant. Then add garam masala, cumin, turmeric, and coriander, frying for about 20 seconds until aromatic.
- Pour in the tomato puree, chili powders, and salt. Let the sauce simmer for 10-15 minutes, stirring occasionally until it thickens and turns a deep brown-red.
- Stir in the cream and sugar. Add the chicken and its juices back into the pan, cooking for an additional 8-10 minutes until the chicken is fully cooked and the sauce is thick. If needed, pour in water to thin the sauce.
- Garnish with fresh cilantro and serve hot with garlic butter rice and naan bread!
Notes
Marinating the chicken overnight enhances the flavors.
For a lower-calorie option, substitute heavy cream with evaporated milk.
Adjust the level of chili powder to your taste for more or less heat.
Nutrition
- Serving Size: 1 serving
- Calories: 500
- Sugar: 5g
- Sodium: 800mg
- Fat: 35g
- Saturated Fat: 20g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 120mg

