Better Than Takeout Chicken Tikka Masala Recipe
If you have ever craved that rich, creamy, and warmly spiced Indian comfort food but worried about the hassle of making it at home, I have fantastic news for you. This Better Than Takeout Chicken Tikka Masala Recipe is a true game-changer, delivering tender marinated chicken bathed in a luscious tomato and cream sauce bursting with spices. It’s everything you love about your favorite restaurant dish, but fresher, customizable, and infinitely more satisfying because you made it yourself in your kitchen. Trust me, once you try this recipe, takeout will feel like a thing of the past.

Ingredients You’ll Need
These ingredients may seem straightforward, but each one plays an essential role in building the incredible flavor, texture, and vibrant color of this dish. From the creamy yogurt marinade that tenderizes the chicken to the warm spices that create depth and aroma, this list is all about simplicity and authenticity.
- 1 lb boneless skinless chicken thighs: Prefer thighs for their juicy, tender texture and ability to absorb marinade flavors deeply.
- 1 cup plain yogurt: Acts as a tenderizing base and adds a subtle tang to the chicken.
- 1 clove garlic, minced: Infuses pungent aroma and earthy flavor into the marinade.
- 1 teaspoon fresh ginger, grated: Adds a lively, zesty brightness that balances the spices.
- 1 tablespoon garam masala: This iconic spice blend delivers warmth and complexity.
- 1 teaspoon cumin: Brings a smoky, nutty undertone essential in Indian cooking.
- 1 teaspoon chili powder: Adds a mild heat to the marinade, perfectly adjustable to taste.
- 1/2 teaspoon salt: Enhances every flavor layer, making the spices pop.
- 1/4 cup vegetable oil: Needed for cooking the chicken and sautéing ingredients to perfect caramelization.
- 2 tablespoons unsalted butter: Adds a rich creaminess that mellows spices and builds body in the sauce.
- 1/2 white onion, chopped: Provides sweetness and texture depth during the sauce base.
- 2 cloves garlic, minced: Further layers garlic flavor into the sauce itself.
- 1 teaspoon fresh ginger, shredded: Boosts fresh zing and balances the creaminess.
- 2 teaspoons garam masala: Intensifies the spicy warmth in the sauce’s heart.
- 1 teaspoon cumin: Continues the earthy backbone from the marinade into the sauce.
- 1 teaspoon paprika: Imparts a subtle smoky sweetness and vibrant red hue.
- 1/2 teaspoon coriander: Adds a citrusy, herbal note that brightens the richness.
- 20 oz tomato puree: The robust, bright base that makes the sauce so hearty.
- 1/2 teaspoon chili powder: Adds gentle heat and an extra layer of flavor.
- 1/2 teaspoon salt: Balances the acidity and sweetness in the sauce.
- 1 cup heavy cream: The silky smooth finish that makes the sauce decadently comforting.
- 2 tablespoons granulated sugar: Tames the tomato acidity and harmonizes the spices.
- 1/4 cup water: Helps achieve the perfect sauce consistency as it simmers.
How to Make Better Than Takeout Chicken Tikka Masala Recipe
Step 1: Marinate the Chicken
Begin by tossing your chicken pieces in yogurt, garlic, fresh ginger, and the initial sets of spices like garam masala, cumin, paprika, chili powder, and salt. This step is crucial because the yogurt tenderizes the chicken while allowing all those wonderful spices to infuse deeply. Cover and let it rest for at least 30 minutes, but if you have time, marinate overnight to maximize flavor penetration.
Step 2: Cook the Chicken
Heat vegetable oil in a large skillet over medium heat. Gently cook the marinated chicken for about 4 to 5 minutes, stirring regularly to brown all sides evenly. Remember, the chicken won’t be fully cooked at this stage because it will finish cooking inside the sauce, but these initial sears lock in moisture and flavor beautifully.
Step 3: Sauté Aromatics and Spices
Remove the partially cooked chicken and set it aside. In the same skillet, add butter and chopped onions, cooking until the onions soften and turn translucent, about 2 to 3 minutes. Then stir in fresh garlic and ginger alongside the next round of spices including garam masala, cumin, paprika, and coriander. Sauté everything together for about one minute until the spices bloom, filling your kitchen with an irresistible aroma.
Step 4: Build the Sauce
Turn the heat to low and pour in the tomato puree, followed by chili powder and salt. Stir to combine, then add heavy cream, sugar, and water. This carefully balanced mixture creates the signature creamy, tangy, and velvety sauce that clings perfectly to every bite of chicken.
Step 5: Simmer Until Perfect
Return the chicken to the pan and allow everything to simmer gently for about 7 to 8 minutes. Stir occasionally to prevent sticking and encourage the sauce to thicken as the chicken finishes cooking through. Once the sauce has thickened to your liking and the chicken is tender and juicy, you know you’ve nailed the iconic flavor and texture.
How to Serve Better Than Takeout Chicken Tikka Masala Recipe

Garnishes
A sprinkle of freshly chopped cilantro adds a pop of color and fresh herbal brightness that balances the richness of the tikka masala. You can also add a few slices of fresh green chili or a drizzle of extra cream for added flair, depending on your spice preference and presentation style.
Side Dishes
Serve your chicken tikka masala with steaming basmati rice or warm, fluffy naan bread. These sides perfect for soaking up every bit of that luscious sauce. Roasted vegetables or a crisp cucumber raita also complement the dish wonderfully, providing contrasting textures and cooling elements.
Creative Ways to Present
For a special occasion, plate the tikka masala in a shallow dish and crown it with a swirl of cream and a sprinkle of garam masala. You can also serve it in mini cast iron skillets for rustic charm or use vibrant bowls to emphasize the beautiful reds and oranges of the sauce. Personal touches like edible flowers or finely sliced scallions can elevate the presentation to restaurant-quality.
Make Ahead and Storage
Storing Leftovers
This Better Than Takeout Chicken Tikka Masala Recipe saves beautifully in airtight containers in your refrigerator for up to 3 days. The flavors often deepen after resting, making leftovers a treat in their own right.
Freezing
You can freeze leftover tikka masala for up to 2 months. Use freezer-safe containers or heavy-duty ziplock bags, removing as much air as possible. Thaw in the refrigerator overnight before reheating to maintain the texture and flavor.
Reheating
Reheat gently on the stove over low to medium heat, stirring occasionally to prevent the cream from separating. Alternatively, microwave it in short bursts, stirring in between. Adding a splash of water or cream during reheating helps retain the sauce’s creamy consistency.
FAQs
Can I use chicken breast instead of thighs?
Absolutely, you can substitute chicken breast if you prefer leaner meat, but keep in mind that thighs stay juicier and more tender in this recipe due to their higher fat content.
Is it necessary to marinate the chicken overnight?
While 30 minutes is the minimum, marinating overnight allows the spices and yogurt to deeply penetrate the chicken, enhancing both flavor and tenderness significantly.
Can I make this recipe dairy-free?
Yes, use coconut yogurt and coconut cream or another plant-based cream substitute to maintain creaminess without dairy, though the flavor profile will slightly shift.
How spicy is this Better Than Takeout Chicken Tikka Masala Recipe?
This recipe has mild to moderate warmth, thanks to balanced chili powder and garam masala, but you can always adjust the chili quantities to suit your heat preference.
Can I prepare the sauce and chicken separately ahead of time?
Definitely! You can make the sauce and store it separately from cooked chicken, then combine and gently reheat when ready to serve for maximum freshness.
Final Thoughts
This Better Than Takeout Chicken Tikka Masala Recipe truly elevates your home cooking game by transforming simple ingredients into a dish bursting with warmth, comfort, and those much-loved Indian flavors. It’s perfect for weeknight dinners or impressing friends and family with something special without the fuss. Give it a try and I guarantee you’ll never miss ordering takeout again!
PrintBetter Than Takeout Chicken Tikka Masala Recipe
This Better Than Takeout Chicken Tikka Masala recipe brings the rich, creamy, and aromatic flavors of Indian cuisine right to your kitchen. Tender boneless chicken thighs are marinated in a blend of yogurt and spices, then cooked in a luscious tomato-cream sauce infused with garam masala, cumin, and a touch of heat. Perfectly balanced and easy to prepare, this dish pairs wonderfully with rice for a comforting meal that’s sure to satisfy any craving for authentic Indian comfort food.
- Prep Time: 35 minutes
- Cook Time: 20 minutes
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Indian
Ingredients
Marinade
- 1 lb boneless skinless chicken thighs, cut into 1" pieces
- 1 cup plain yogurt
- 1 clove garlic, minced
- 1 teaspoon fresh ginger, grated
- 1 tablespoon garam masala
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1/2 teaspoon salt
- 1 teaspoon paprika
Cooking
- 1/4 cup vegetable oil
- 2 tablespoons unsalted butter
- 1/2 white onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon fresh ginger, shredded
- 2 teaspoons garam masala
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1/2 teaspoon coriander
- 20 oz tomato puree
- 1/2 teaspoon chili powder
- 1/2 teaspoon salt
- 1 cup heavy cream
- 2 tablespoons granulated sugar
- 1/4 cup water
Instructions
- Marinate the chicken: In a large bowl, combine the chicken pieces with yogurt, minced garlic, grated fresh ginger, garam masala, cumin, paprika, chili powder, and salt. Mix well until all the chicken is thoroughly coated. Cover and let it marinate for at least 30 minutes, up to overnight, to allow the flavors to deepen.
- Cook the chicken: Heat vegetable oil over medium heat in a large skillet. Add the marinated chicken pieces and cook for 4-5 minutes, stirring regularly, until the chicken is lightly browned but not fully cooked. Remove the chicken from the skillet and set aside.
- Sauté onions and spices: In the same skillet, add the unsalted butter and chopped onions. Cook for 2-3 minutes until the onions soften. Then add the minced garlic, shredded ginger, garam masala, cumin, paprika, and coriander. Stir and cook for an additional minute to release the aromas.
- Add tomato puree and seasonings: Reduce the heat to low and pour in the tomato puree. Stir in chili powder and salt, blending all ingredients evenly.
- Create the sauce: Mix in the heavy cream, granulated sugar, and water. Stir everything together to form a smooth, creamy sauce.
- Simmer and finish cooking: Return the partially cooked chicken pieces to the skillet. Simmer on low heat, stirring occasionally, for 7-8 minutes or until the sauce thickens slightly and the chicken is fully cooked through.
- Serve: Plate the chicken tikka masala with steamed rice and garnish with a sprinkle of fresh cilantro if desired. Enjoy your homemade Indian-inspired feast!
Notes
- Marinate the chicken longer (up to overnight) for deeper flavor and more tender meat.
- The dish pairs perfectly with basmati rice or warm naan bread.
- You can adjust the level of chili powder to your heat preference.
- Use full-fat yogurt and heavy cream for the creamiest texture.
- Leftovers keep well in the refrigerator for 2-3 days and can be reheated gently on the stovetop.
Keywords: Chicken Tikka Masala, Indian Chicken Curry, Creamy Chicken Curry, Indian Dinner Recipe, Spiced Chicken, Easy Indian Recipe
