Chicken Tikka Masala | Creamy 30-Minute Restaurant-Style Indian Dinner
Chicken Tikka Masala is a beloved dish that combines marinated chicken, a velvety tomato cream sauce, and an array of warm spices. Each bite brings together the tanginess of yogurt, the fragrant allure of spices like cumin and coriander, and the richness of heavy cream. This mouthwatering dish is a staple for many, known for its creamy texture and deeply satisfying flavors. It’s like bringing your favorite Indian restaurant right into your kitchen, and it’s sure to impress anyone at your table.
Table of Contents

I still remember the first time I tried Chicken Tikka Masala – the warmth of the spices and the comforting creaminess of the sauce left a lasting impression. It’s a dish that manages to feel both cozy and sophisticated—ideal for when you want to treat yourself or wow dinner guests without spending hours in the kitchen. This recipe gives you a restaurant-quality experience in just about 30 minutes! So roll up your sleeves and let’s get cooking.
Why You’ll Love This Recipe
- Simple & Quick: Dinner can be ready in just 30 minutes!
- Irresistible Flavor: The blend of spices creates a sauce that’s rich and aromatic.
- Eye-Catching Appeal: The vibrant colors make this dish a beautiful centerpiece for your table.
- Perfect for Any Occasion: From weeknight dinners to casual get-togethers, it fits right in.
- Diet-Friendly Options: Easily swap in alternatives to make it gluten-free or lower-calorie.
Ingredients You’ll Need
- 28 oz boneless chicken thighs: These provide flavor and tenderness. You can also use chicken breasts if preferred.
- 1 cup plain yogurt: Ideal for marinating, it adds creaminess and tenderness to the chicken. Greek yogurt works well too.
- 1 1/2 tablespoons minced garlic: No dish is complete without garlic; it infuses the chicken and sauce with flavor.
- 1 tablespoon fresh ginger, crushed or minced: Adds warmth and depth – fresh is always best.
- 2 teaspoons garam masala: A quintessential Indian spice blend; it brings warmth and complexity. If you don’t have this, use a mix of cinnamon, cloves, cardamom, and cumin.
- 1 teaspoon turmeric: Gives the dish a golden hue and an earthy flavor.
- 1 teaspoon ground cumin: Adds a nutty, warming note that sings with the other spices.
- 1 teaspoon Kashmiri chili or 1/2 teaspoon ground red chili powder: This gives the dish a gentle heat and vivid color. Adjust to your taste preference.
- 1 teaspoon salt: Essential for balancing flavors.
- 2 tablespoons vegetable or canola oil: For frying the chicken; both are neutral oils suitable for high heat.
- 2 tablespoons butter: Adds richness to the sautéed onions and flavors to the sauce.
- 2 small onions (or 1 large): Finely diced, they provide a sweet, caramelized base for the sauce.
- 1 1/2 tablespoons finely grated garlic: Extra garlic enhances the aromatic profile of the dish.
- 1 tablespoon finely grated ginger: Similar to before, but adds even more depth at this stage.
- 1 1/2 teaspoons garam masala: A second addition to deepen the spice blend with the onions.
- 1 1/2 teaspoons ground cumin: Reiterating the flavor profile for the sauce.
- 1 teaspoon turmeric powder: Enhancing color and flavor again.
- 1 teaspoon ground coriander: It adds freshness and echoes the spices used.
- 14 ounces tomato puree (or passata): A smooth base that combines beautifully with the spices.
- 1 teaspoon Kashmiri chili: Optional for extra color and flavor, but still a nice touch.
- 1 teaspoon red chili powder: Adjust to your spicy preference to enhance the flavor.
- 1 teaspoon salt: Another layer for flavor depth.
- 1 1/4 cups heavy or thickened cream: The star of the sauce providing richness — evaporated milk can be a lower-calorie alternative.
- 1 teaspoon brown sugar: Balances the acidity of the tomatoes and rounds out the flavors.
- 1/4 cup water (if needed): To thin out the sauce, depending on your desired consistency.
- 4 tablespoons fresh cilantro: A bright garnish to finish off the dish.
How to Make Chicken Tikka Masala | Creamy 30-Minute Restaurant-Style Indian Dinner

Marinate the Chicken: In a large bowl, combine the 28 oz boneless chicken thighs, 1 cup plain yogurt, 1 1/2 tablespoons minced garlic, 1 tablespoon fresh ginger, 2 teaspoons garam masala, 1 teaspoon turmeric, 1 teaspoon ground cumin, 1 teaspoon Kashmiri chili, and 1 teaspoon salt. Mix well and let marinate for at least 10 minutes, up to an hour (or overnight for best results).
Brown the Chicken: Heat 2 tablespoons vegetable oil in a large skillet over medium-high heat. Once sizzling, add the marinated chicken in batches, frying for about 3 minutes on each side until browned (avoid overcrowding the pan). Once browned, set aside and keep warm. The chicken will finish cooking in the sauce.
Sauté the Onions: In the same skillet, melt 2 tablespoons of butter. Add the diced onions and fry for about 3 minutes, scraping up browned bits from the pan until soft and translucent.
Add Garlic and Ginger: Stir in 1 1/2 tablespoons finely grated garlic and 1 tablespoon finely grated ginger, sautéing for about 1 minute until fragrant.
Incorporate the Spices: Add 1 1/2 teaspoons garam masala, 1 1/2 teaspoons ground cumin, 1 teaspoon turmeric powder, and 1 teaspoon ground coriander; fry for about 20 seconds, stirring continuously to fully incorporate the spices.
Make the Sauce: Pour in 14 oz of tomato puree, along with 1 teaspoon Kashmiri chili, 1 teaspoon red chili powder, and 1 teaspoon salt. Allow to simmer for about 10-15 minutes, stirring occasionally until the sauce has thickened and deepened in color.
Cream It Up: Stir in 1 1/4 cups heavy or thickened cream and 1 teaspoon brown sugar. Add the chicken along with any collected juices back into the pan, cooking for an additional 8-10 minutes or until the chicken is cooked through and the sauce is bubbling. If the sauce becomes too thick, pour in 1/4 cup water to reach your desired consistency.
Garnish and Serve: Sprinkle with 4 tablespoons fresh cilantro. Serve hot with garlic butter rice and warm, homemade naan bread for a complete meal.
Storing & Reheating
To store any leftover Chicken Tikka Masala, let it cool to room temperature before transferring it to an airtight container. It can be refrigerated for up to 3 days. For longer storage, place it in the freezer where it can last up to 3 months. When ready to enjoy again, thaw in the fridge overnight, then reheat gently in a saucepan over medium heat, stirring occasionally until warm. The texture may change slightly after freezing, but adding a splash of cream can refresh it beautifully.
Chef’s Helpful Tips
- Avoid overcrowding the pan when browning the chicken to ensure even cooking and browning.
- Use room temperature yogurt for easier mixing with the meat during marination.
- Keep an eye on the sauce as it simmers; stir occasionally and watch for desired thickness.
- Feel free to adjust the amount of chili powder based on your heat preference.
- For an even richer sauce, add more cream as desired or use coconut milk for a different flavor.
- If making ahead, just undercook the chicken slightly and finish cooking in the sauce to keep it tender.
Chicken Tikka Masala is not just a comfort food; it’s an experience. The rich, creamy sauce, coupled with the spices, creates a dish that’s both comforting and exciting. It’s perfect for anything from casual dinners to celebrations, ensuring you’re always a hit with guests. Don’t hesitate to experiment with the spices and ingredients to make it uniquely yours. Enjoy every luscious bite – and don’t forget the garlic naan for dipping!

Recipe FAQs
Can I use chicken breasts instead of thighs?
Absolutely! Chicken breasts are a leaner option and can be used as a substitute for thighs. Just remember that they may cook a bit faster, so keep an eye to avoid overcooking.
What if I don’t have garam masala?
If you don’t have garam masala, you can create a simple blend using spices you might already have at home. Combining ground cumin, coriander, black pepper, cinnamon, and cardamom can mimic its flavor in a pinch.
Can I make this dish vegetarian?
Yes, to make a vegetarian version, replace the chicken with bite-sized pieces of paneer or tofu and follow the same cooking process. The sauce will complement these proteins perfectly!
How spicy is this recipe?
The spice level can be adjusted based on your preference. Start with the recommended amount of chili powder and taste the sauce as it cooks. Add more for a spicier kick, or leave it out entirely for a milder dish.
PrintMore Main Dishes Recipes
- Chicken Katsu Curry
- Orange Chicken Meatballs
- Ground Beef Tacos | Easy Weeknight Taco Recipe
- Summer Pasta Salad with White Balsamic Vinaigrette
- Crispy Roasted Parmesan Cabbage Steaks with Garlic Herb Butter
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: Stovetop
- Cuisine: Indian
Description
Savor the rich and creamy flavors of Chicken Tikka Masala. This quick and easy dish combines tender chicken eyes with yogurt, spices, and luscious cream, making it a perfect choice for dinner or a special gathering. Enjoy a taste of restaurant-quality Indian cuisine from the comfort of your home!
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 the chicken with all the marinade ingredients in a bowl and let it marinate for 10 minutes to an hour, or overnight if time permits.
- Heat oil in a large skillet over medium-high heat. Add chicken pieces in batches, frying them for about 3 minutes on each side until browned. Set aside to keep warm.
- Melt butter in the same skillet. Fry the diced onions until soft, about 3 minutes, scraping up any browned bits from the bottom of the pan.
- Add grated garlic and ginger, sautéing for 1 minute until fragrant. Then add garam masala, cumin, turmeric, and coriander, frying for about 20 seconds until the spices are aromatic.
- Pour in tomato puree, kashmiri chili powders, and salt. Let the mixture simmer for 10-15 minutes, stirring occasionally until the sauce thickens and deepens in color.
- Stir the cream and brown sugar into the sauce. Add the reserved chicken with its juices back into the skillet and cook for an additional 8-10 minutes until the chicken is cooked through and the sauce is thick and bubbling. Use water to thin the sauce if necessary.
- Garnish with fresh cilantro and serve paired with hot garlic butter rice and homemade Naan bread.
Notes
Marinating the chicken in advance enhances its flavor and tenderness.
Adjust the chili powder levels to cater to your spice preference for a milder or hotter dish.
For a lighter version, swap heavy cream for evaporated milk.
Nutrition
- Serving Size: 1 serving
- Calories: 745
- Sugar: 6g
- Sodium: 893mg
- Fat: 50g
- Saturated Fat: 29g
- Unsaturated Fat: 15g
- Trans Fat: 1g
- Carbohydrates: 20g
- Fiber: 1g
- Protein: 45g
- Cholesterol: 198mg
