Chicken Tikka Masala | Creamy 30-Minute Restaurant-Style Indian Dinner
Chicken Tikka Masala is a true crowd-pleaser, showcasing tender chicken marinated in a symphony of spices and bathing in a rich, creamy sauce. Its vibrant colors and aromatic scents invite anyone to the table. This dish has quickly become a favorite in my home, not just for its complex flavors but also for the ease with which it comes together. When the craving hits for a warm, hearty meal that feels like a cozy embrace, Chicken Tikka Masala stands out as the first choice in my recipe book.
Table of Contents

This dish promises restaurant-quality indulgence right from your kitchen, so you can skip the takeout and still enjoy a satisfying dinner without the wait. The creamy sauce, spiced just right, serves as the perfect companion to fluffy rice and warm naan. This Chicken Tikka Masala recipe guarantees to impress your family and friends while being quick enough for a weeknight meal. Let’s dive in and explore the wonderful flavors of Indian cuisine!
Why You’ll Love This Recipe
- Simple & Quick: Ready in just 30 minutes, it’s perfect for busy weeknights.
- Irresistible Flavor: The combination of spices creates a warming, comforting dish that’s bursting with flavor.
- Eye-Catching Appeal: A feast for the eyes, with its vibrant hue and creamy texture, it looks as good as it tastes.
- Flexible Serving: Serve it with rice, naan, or salad—ideal for family dinners or entertaining guests.
- Diet-Friendly Options: Easily adjusted to fit a variety of dietary needs, including lower calorie options with evaporated milk.
Ingredients You’ll Need
- 28 oz boneless chicken thighs: They are juicy and flavorful, perfect for absorbing the spices. You can substitute with boneless chicken breasts if desired.
- 1 cup plain yogurt: Used for marinating chicken; it tenderizes the meat and enhances flavor. Greek yogurt is a suitable alternative.
- 1 1/2 tablespoons garlic, minced: Fresh garlic adds depth and a beautiful aromatic quality to the dish.
- 1 tablespoon fresh ginger, crushed or minced: Ginger gives warmth and a slight tang. Fresh is always the best option, but ground ginger is a possible substitute.
- 2 teaspoons garam masala: This aromatic spice blend brings warmth and complexity. Store-bought works just as well as homemade.
- 1 teaspoon turmeric: This bright yellow spice not only imparts color but also adds earthy flavor.
- 1 teaspoon ground cumin: Essential for its earthy, nutty flavor, bringing richness to the sauce.
- 1 teaspoon kashmiri chili (or 1/2 teaspoon ground red chili powder): For color and mild heat. Adjust according to your spice preference.
- 1 teaspoon salt: To season the chicken and enhance flavors.
- 2 tablespoons vegetable oil (or canola oil): Used for frying the chicken, creating a crispy crust.
- 2 tablespoons butter: Adds richness and a silky texture to the sauce.
- 2 small onions (or 1 large onion, finely diced): They form the base of the sauce, providing sweetness as they cook down.
- 1 1/2 tablespoons garlic, finely grated: For a more intense garlic flavor, using freshly grated garlic is key.
- 1 tablespoon ginger, finely grated: Similar to the minced variety, but gives a softer texture.
- 1 1/2 teaspoons garam masala: Reintroducing this spice boosts the overall flavor profile of the sauce.
- 1 1/2 teaspoons ground cumin: Freshly added to the sauce for a richer taste.
- 1 teaspoon turmeric powder: Reinforces the color and flavor depth.
- 1 teaspoon ground coriander: Provides a citrusy undertone, bringing balance.
- 14 ounces tomato puree: Forms the sauce’s base, creating a smooth, rich texture.
- 1 teaspoon kashmiri chili: Optional for adding a beautiful color and a touch of flavor.
- 1 teaspoon red chili powder: Adjust based on your heat preference.
- 1 teaspoon salt: Adjust to your taste.
- 1 1/4 cups heavy or thickened cream: Makes the sauce luxuriously creamy. Substitute evaporated milk for a lighter option.
- 1 teaspoon brown sugar: Balances the acidity of the tomatoes.
- 1/4 cup water: To reach the desired sauce consistency if needed.
- 4 tablespoons cilantro (fresh coriander, to garnish): Brightens up the dish with fresh flavor.
How to Make Chicken Tikka Masala | Creamy 30-Minute Restaurant-Style Indian Dinner

- Prepare the Marinade: In a bowl, combine 28 oz boneless chicken thighs with 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. Let this marinate for about 10 minutes to an hour—if you have more time, marinate overnight for an even deeper flavor.
- Start Cooking the Chicken: Heat 2 tablespoons vegetable oil in a large skillet or pot over medium-high heat. Once sizzling, add the marinated chicken pieces in batches, being careful not to overcrowd the pan. Fry for 3 minutes on each side until browned. Set aside and keep warm.
- Sauté the Aromatics: In the same pan, melt 2 tablespoons butter, then add 2 small finely diced onions. Cook until softened, about 3 minutes, while scraping up any flavorful browned bits stuck on the bottom of the pan.
- Add the Spices: Next, stir in 1 1/2 tablespoons finely grated garlic, 1 tablespoon finely grated ginger, 1 1/2 teaspoons garam masala, 1 1/2 teaspoons ground cumin, 1 teaspoon turmeric, and 1 teaspoon ground coriander. Fry this fragrant mixture for about 20 seconds, allowing the spices to bloom.
- Make the Sauce: Pour in 14 ounces tomato puree, along with 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 takes on a deep brown-red hue.
- Creamy Finish: Stir in 1 1/4 cups heavy cream and 1 teaspoon brown sugar to balance the flavors. Add the chicken and any juices back into the pan, cooking for another 8-10 minutes until the chicken is cooked through and the sauce is thick and bubbling. If the sauce gets too thick, add 1/4 cup water to adjust the consistency.
- Serve: Garnish your delicious Chicken Tikka Masala with 4 tablespoons fresh cilantro for a burst of color and flavor. Pair with hot garlic butter rice or fresh homemade naan for an unforgettable meal!
Storing & Reheating
To store your Chicken Tikka Masala, let it cool completely before transferring it to an airtight container. It will keep well in the refrigerator for up to 4 days. If you’d like to freeze it, store it in a freezer-safe container for up to 3 months. When you’re ready to enjoy the leftovers, simply reheat in a saucepan over low heat, adding a splash of water if needed to refresh the sauce’s consistency. The flavors will meld even more after resting, making it taste even better!
Chef’s Helpful Tips
- Avoid overcooking the chicken during the frying stage; it will finish cooking in the sauce to keep it juicy.
- Use room temperature yogurt for a smoother marinade blend.
- Timing is key; give the spices enough time to release their flavors without burning.
- If you prefer a smoother sauce, use an immersion blender to blend the sauce before adding the chicken.
- Taste as you go! Adjust the balance of spices and sweetness according to your preferences.
- You can easily prepare the marinade and chicken a day in advance for a quick cook next time.
Delicious, creamy Chicken Tikka Masala is an enticing recipe that will quickly become a favorite in your household. Its spiced, aromatic sauce envelops tender chicken and offers a satisfying dining experience that feels like a warm hug on a plate. Feel free to experiment with ingredients or servings—this recipe can always be adjusted to fit your taste or occasion. There’s nothing quite like gathering around the table to enjoy this comforting dish, so dive in and savor each bite.

Recipe FAQs
Can I use chicken breast instead of thighs?
Absolutely! While chicken thighs are more flavorful and remain moist, chicken breasts work perfectly fine. Just be careful not to overcook them to avoid dryness.
Can I make this dish vegetarian?
Yes! Substitute chicken with paneer, tofu, or vegetables like cauliflower and chickpeas, adjusting the cooking time accordingly for the veggies.
How spicy is Chicken Tikka Masala?
The spice level can be adjusted based on your preference. If you prefer a milder dish, reduce the amount of kashmiri chili and red chili powder.
Can leftovers be frozen?
Yes, leftovers can be frozen in an airtight container for up to 3 months. Just reheat gently on the stove and add a little cream or water to bring back its creamy texture.
PrintMore Main Dishes Recipes
- Crockpot Bacon Cheeseburger Tortellini
- Shrimp Pad Thai
- Simple Air Fryer Roast Chicken
- Crockpot Teriyaki Steak Bites
- Guinness Beef Stew | Slow Cooker Irish Comfort Food
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: Main Dishes
- Method: Skillet
- Cuisine: Indian
Description
Experience the delightful flavors of Chicken Tikka Masala with its creamy sauce and aromatic spices. This quick dish is perfect for a weeknight dinner, bringing restaurant-quality taste to your table in 30 minutes.
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 in a bowl; let it marinate for 10 minutes to an hour (overnight for best results).
- Heat oil in a large skillet or pot over medium-high heat. Sizzle the oil, then add chicken pieces in small batches, frying until browned for 3 minutes on each side. Set aside to keep warm.
- In the same pan, melt butter and fry the onions until soft (about 3 minutes), scraping up any bits stuck to 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 while stirring occasionally.
- Pour in the tomato puree, chili powders, and salt. Simmer for 10-15 minutes, stirring occasionally until the sauce thickens and turns a deep brown-red.
- Stir the cream and sugar into the sauce. Return the chicken and its juices to the pan, cooking for another 8-10 minutes until chicken is cooked through and the sauce is thick and bubbling. If needed, add water to adjust the sauce consistency.
- Garnish with cilantro and serve with hot garlic butter rice and fresh homemade Naan bread.
Notes
Marinating the chicken longer will enhance the flavor.
Feel free to adjust the chili levels according to your spice preference.
Serves well with garlic naan and rice for a complete meal.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 4g
- Sodium: 850mg
- Fat: 32g
- Saturated Fat: 18g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 130mg
