Chicken Tikka Masala | Creamy 30-Minute Restaurant-Style Indian Dinner
Chicken Tikka Masala is a culinary gem that brings the vibrant flavors of Indian cuisine right to your dinner table. This creamy dish, bathed in rich, spiced tomato sauce, is a delightful balance of warmth and comfort. When the chicken pieces are marinated to perfection, sautéed briefly for that beautiful golden hue, and then simmered in its luscious sauce, it creates a symphony of flavors that’s hard to resist.
Table of Contents

I truly fell in love with Chicken Tikka Masala on my travels, where every bite felt like a warm hug. Making it at home has never been easier—especially with this 30-minute restaurant-style recipe! It’s perfect for busy weeknights or impressing friends with minimal fuss. Trust me, after trying this recipe, takeout will be a distant memory!
Why You’ll Love This Recipe
- Simple & Quick: Ready in just 30 minutes, perfect for a busy schedule without sacrificing flavor.
- Irresistible Flavor: Enjoy a perfectly balanced blend of spices that create a comforting and satisfying meal.
- Eye-Catching Appeal: The vibrant colors of the sauce make it a stunning centerpiece for your dining table.
- Flexible Serving: Pairs beautifully with garlic butter rice, naan, or even over a salad for light evenings.
- Diet-Friendly Options: Adjust the cream with evaporated milk for a lower-calorie option without sacrificing richness.
Ingredients You’ll Need
- 28 oz boneless chicken thighs, skinless: The thighs are juicier than breasts, giving you flavorful bites that stay tender during cooking.
- 1 cup plain yogurt: Acts as the marinade base, tenderizing the chicken and adding creaminess to the dish.
- 1 1/2 tablespoons minced garlic: Fresh garlic adds depth and a fragrant aroma to the marinade and sauce.
- 1 tablespoon crushed or minced fresh ginger: A warming spice that boosts the flavor profile beautifully.
- 2 teaspoons garam masala: A quintessential Indian spice blend that gives a rich, warm flavor.
- 1 teaspoon turmeric: Adds a golden color and earthy flavor.
- 1 teaspoon ground cumin: A warm, nutty spice that complements the other flavors perfectly.
- 1 teaspoon kashmiri chili (or 1/2 teaspoon ground red chili powder): For a mild heat and vibrant color.
- 1 teaspoon salt: Enhances all the flavors in the dish.
- 2 tablespoons vegetable oil or canola oil: Used for searing the chicken to lock in moisture.
- 2 tablespoons butter: Richness that creates a luscious sauce.
- 2 small onions (or 1 large onion), finely diced: They develop sweetness as they cook down, adding to the flavor.
- 1 1/2 tablespoons finely grated garlic: A fresher garlic taste incorporated into the sauce.
- 1 tablespoon finely grated ginger: Integrates seamlessly for an even flavor throughout.
- 1 1/2 teaspoons garam masala: Added to the sauce for an extra punch of flavor.
- 1 1/2 teaspoons ground cumin: Enhances the earthiness of the sauce.
- 1 teaspoon turmeric powder: Continues to add that beautiful golden hue.
- 1 teaspoon ground coriander: Sharpness that balances the richness of the dish.
- 14 oz tomato puree (or tomato sauce/passata): A smooth base for the sauce that enriches the taste and texture.
- 1 teaspoon kashmiri chili (optional): For a vibrant color and mild heat.
- 1 teaspoon red chili powder: Adjusts to your taste preference, offering customizable spice.
- 1 teaspoon salt: Necessary for the overall flavor balance.
- 1 1/4 cups heavy cream (or thickened cream): Creamy goodness that gives the sauce a luxurious texture. Use evaporated milk as a lighter alternative.
- 1 teaspoon brown sugar: Balances the acidity of the tomatoes and enhances flavor complexity.
- 1/4 cup water (if needed): Helps create the desired sauce consistency.
- 4 tablespoons fresh cilantro (coriander) to garnish: Adds a refreshing finish and color contrast to the dish.
How to Make Chicken Tikka Masala | Creamy 30-Minute Restaurant-Style Indian Dinner

- Prepare the Marinade: In a large bowl, combine the 28 oz 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, and 1 teaspoon salt. Mix well to coat the chicken fully. Let marinate for at least 10 minutes to an hour (or overnight for the best flavor).
- Cook the Chicken: Heat 2 tablespoons of vegetable oil or canola oil in a large skillet over medium-high heat. Once sizzling, add the marinated chicken pieces in batches, ensuring not to overcrowd the pan. Fry each batch for about 3 minutes until browned on both sides. Set aside and keep warm while you prepare the sauce.
- Prepare the Sauce: In the same skillet, melt 2 tablespoons of butter. Add the diced onions and fry until they’re soft, about 3 minutes. Scrape any browned bits off the pan for extra flavor.
- Sauté Aromatics: Stir in 1 1/2 tablespoons of finely grated garlic and 1 tablespoon of finely grated ginger. Sauté for about 1 minute until fragrant, then add an additional 1 1/2 teaspoons garam masala, 1 1/2 teaspoons ground cumin, 1 teaspoon turmeric powder, and 1 teaspoon ground coriander. Fry for another 20 seconds while stirring.
- Build the Sauce: Pour in 14 oz of tomato puree, along with 1 teaspoon kashmiri chili (if using) and 1 teaspoon salt. Let this simmer for 10-15 minutes, stirring occasionally, until the sauce thickens to a deep red-brown color.
- Add Cream and Chicken: Stir 1 1/4 cups of heavy cream and 1 teaspoon brown sugar into the sauce. Return the chicken along with its juices to the pan and cook for an additional 8-10 minutes until the chicken is cooked through and the sauce is thick and bubbling. If the sauce becomes too thick, add up to 1/4 cup of water to reach your desired consistency.
- Garnish and Serve: Sprinkle 4 tablespoons of freshly chopped cilantro on top before serving. This Chicken Tikka Masala pairs wonderfully with garlic butter rice and fresh homemade naan bread!
Storing & Reheating
Store any leftovers at room temperature for up to 2 hours before transferring to an airtight container. Refrigerate Chicken Tikka Masala for up to 3 days. For longer storage, you can freeze it in a freezer-safe container for up to 3 months. To reheat, gently warm it in a saucepan over low heat, or microwave in short intervals, stirring occasionally until warmed through. Keep in mind that freezing may alter the texture slightly, so adding a splash of cream or water when reheating can help restore creaminess.
Chef’s Helpful Tips
- Avoid overcrowding the pan when cooking the chicken. This ensures they sear properly and don’t steam, leading to a dry end product.
- Make sure to let marinate for at least 10 minutes, but if you have time, overnight makes a world of difference in flavor.
- For a richer flavor, consider using ghee instead of butter.
- If your sauce is too spicy, balance it out with a pinch more sugar or some cream.
- This dish can also be made ahead of time and refrigerated. Reheat on the stove when ready to serve, which lets the flavors meld even more.
Every bite of Chicken Tikka Masala is a celebration of flavor and comfort. Its creamy texture and aromatic spices envelop you in warmth, making it an instant favorite at any dinner gathering. Make it your own by adjusting the spice levels or even switching up the proteins—chicken, turkey, or even paneer work wonderfully. I can’t wait for you to experience the joy and satisfaction of this 30-minute restaurant-style Indian dinner!

Recipe FAQs
Can I use chicken breast instead of thighs?
Absolutely! While chicken thighs provide more moisture and flavor, chicken breasts can work well too. Just be careful not to overcook them, as they can dry out quicker.
How spicy is this recipe?
This recipe is moderately spicy but adjustable to your taste! You can reduce the amount of kashmiri chili or omit the ground red chili powder if you prefer a milder sauce.
Can I make this dairy-free?
Yes, you can substitute the yogurt and cream with coconut yogurt and coconut milk, respectively. Just note that it will introduce a slight coconut flavor, but it can be delicious!
What should I serve with Chicken Tikka Masala?
It’s traditionally served with garlic butter rice or naan bread, which are perfect for sopping up the delicious sauce. You could also serve it with basmati rice, or even a refreshing cucumber salad for a lighter touch.
PrintMore Dinner Recipes
- Mini Chicken Tostadas
- Butternut Squash Tortellini
- Valentine Easy Spicy Cucumber Salad (Din Tai Fung Copycat)
- Sautéed Carrots
- Slow Cooker Guinness Beef Stew with Potatoes & Carrots
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 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: Dinner
- Method: Skillet
- Cuisine: Indian
Description
This Chicken Tikka Masala features tender chicken thighs in a creamy, spiced sauce, making it a quick and delightful dinner. Perfect for anyone craving a homemade meal packed with flavor.
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
- Combine chicken with all marinade ingredients; marinate for 10 minutes to an hour (or overnight if time allows).
- Heat oil in a large skillet over medium-high heat. Add chicken pieces in batches and fry until browned, about 3 minutes on each side. Set aside to keep warm.
- Melt butter in the same pan. Fry onions until soft, about 3 minutes, scraping up any browned bits from the bottom.
- Add garlic and ginger; sauté for 1 minute until fragrant. Stir in garam masala, cumin, turmeric, and coriander, frying for 20 seconds until fragrant.
- Pour in the tomato puree, chili powders, and salt. Simmer for about 10-15 minutes, stirring occasionally until the sauce thickens and darkens in color.
- Stir the cream and sugar into the sauce. Add the chicken and cook for an additional 8-10 minutes until the chicken is cooked through and the sauce is thick. Adjust with water if needed.
- Garnish with fresh cilantro and serve with garlic butter rice and homemade Naan bread.
Notes
For a spicier kick, increase the amount of chili powder to taste.
Using evaporated milk in place of cream will reduce calories without sacrificing flavor.
Allowing the chicken to marinate longer enhances the flavor and tenderness.
Nutrition
- Serving Size: 1 Serving
- Calories: 480
- Sugar: 6g
- Sodium: 800mg
- Fat: 30g
- Saturated Fat: 17g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 2g
- Protein: 34g
- Cholesterol: 130mg





