Better Than Takeout Chicken Tikka Masala Recipe
If you’ve ever craved a rich, creamy curry that bursts with vibrant spices and feels like a warm hug on a plate, then this Better Than Takeout Chicken Tikka Masala Recipe is exactly what you need. It captures the essence of your favorite Indian restaurant dish, but with homemade love and fresh ingredients that elevate it to an unbeatable level. The tender marinated chicken, luscious tomato-cream sauce, and aromatic spices combine to create a meal that’s comforting, flavorful, and downright irresistible.

Ingredients You’ll Need
Gathering the right ingredients is the first step to nailing this Better Than Takeout Chicken Tikka Masala Recipe. Each component plays an essential role, from the tangy yogurt that tenderizes the chicken to the fragrant spices that bring depth and warmth.
- 1 lb boneless skinless chicken thighs: These stay juicy and tender throughout cooking.
 - 1 cup plain yogurt: Acts as a flavorful marinade base and keeps the chicken moist.
 - 1 clove garlic, minced: Adds pungency and savory notes.
 - 1 teaspoon fresh ginger, grated: Gives a fresh zing and slight heat.
 - 1 tablespoon garam masala: This warm spice blend builds the signature flavor.
 - 1 teaspoon cumin: Earthy undertones that enhance the curry’s complexity.
 - 1 teaspoon chili powder: Provides a gentle spicy kick without overpowering.
 - 1/2 teaspoon salt: Balances flavors perfectly.
 - 1/4 cup vegetable oil: For sautéing and ensuring a nice sizzle.
 - 2 tablespoons unsalted butter: Creates a velvety richness in the sauce.
 - 1/2 white onion, chopped: Sweetness and texture base for the sauce.
 - 2 cloves garlic, minced: Intensifies the garlic flavor in the sauce.
 - 1 teaspoon fresh ginger, shredded: Keeps the sauce fragrant and lively.
 - 2 teaspoons garam masala: Reinforces the signature warming spices in the sauce.
 - 1 teaspoon cumin: Layers in ground, nutty flavor.
 - 1 teaspoon paprika: Adds smoky sweetness and beautiful color.
 - 1/2 teaspoon coriander: Provides citrusy brightness.
 - 20 oz tomato puree: The rich, tomatoey backbone of the curry.
 - 1/2 teaspoon chili powder: A subtle extra layer of heat in the sauce.
 - 1/2 teaspoon salt: Ensures all flavors pop perfectly.
 - 1 cup heavy cream: Creamy indulgence that softens the spices.
 - 2 tablespoons granulated sugar: Balances acidity with a touch of sweetness.
 - 1/4 cup water: Adjusts the sauce consistency for perfect coating.
 
How to Make Better Than Takeout Chicken Tikka Masala Recipe
Step 1: Marinate the Chicken
Start by mixing your chicken thighs with yogurt, garlic, ginger, garam masala, cumin, paprika, chili powder, and salt in a large bowl. This marinade is magic—it tenderizes the chicken while infusing it with bold, complex flavors that are absolutely essential to achieving that authentic taste. Cover the bowl and let the chicken rest at least 30 minutes; if you can let it sit overnight, even better! The longer the marinate, the deeper the flavor.
Step 2: Cook the Chicken
Heat vegetable oil in a large skillet over medium heat. Add the marinated chicken pieces and cook for 4 to 5 minutes while stirring regularly. The goal here is to get a slight sear on the outside but don’t worry if the chicken isn’t fully cooked yet — it will finish cooking in the sauce.
Step 3: Sauté the Aromatics
Remove the chicken from the skillet and set aside. Add butter and chopped onion to the same pan, cooking for 2 to 3 minutes until the onions soften and start turning translucent. Then toss in the garlic, ginger, garam masala, cumin, paprika, and coriander, cooking another minute to toast the spices and release their scents.
Step 4: Build the Sauce
Lower the heat and pour in the tomato puree, chili powder, and salt. Stir to combine everything smoothly, then mix in the heavy cream, sugar, and water. This blend is what makes the sauce luxuriously creamy with a perfect balance of tangy, sweet, and spicy notes.
Step 5: Simmer Until Perfect
Return the chicken to the skillet and let everything simmer gently for 7 to 8 minutes. Stir occasionally, watching as the sauce thickens and coats each piece of chicken beautifully. By the end, your kitchen will be filled with an irresistible aroma signaling that this Better Than Takeout Chicken Tikka Masala Recipe is nearly ready!
How to Serve Better Than Takeout Chicken Tikka Masala Recipe

Garnishes
Fresh cilantro sprinkled over the top adds a burst of herbal brightness and color contrast that perfectly complements the richness of the curry. You can also add a squeeze of fresh lemon or a dollop of cooling yogurt on the side if you like a little tangy freshness.
Side Dishes
This dish shines alongside fluffy basmati rice which soaks up all the luscious sauce. For a bit of crunch and freshness, serve with naan bread or a crisp cucumber raita salad. These sides create the perfect balance and round out the meal beautifully.
Creative Ways to Present
Serve your chicken tikka masala in shallow bowls to showcase the sauce’s creamy texture. For a fun twist, layer the curry over baked cauliflower rice or sweet potato mash. You can even turn leftovers into a hearty wrap with some cooled chicken and fresh veggies – the possibilities are deliciously endless.
Make Ahead and Storage
Storing Leftovers
After enjoying your meal, store any leftovers in an airtight container in the refrigerator. The flavors actually continue to meld overnight, making the next-day portions even better!
Freezing
This Better Than Takeout Chicken Tikka Masala Recipe also freezes well. Portion it into freezer-safe containers and it will keep for up to 3 months, making it perfect for meal prep or an emergency comfort food stash.
Reheating
Reheat gently on the stove over low heat with a splash of water or cream to loosen the sauce if it thickened too much. Stir carefully until steaming hot and creamy again, just like freshly made.
FAQs
Can I use chicken breast instead of thighs?
Absolutely! While thighs are juicier and more forgiving, chicken breast works fine—just be careful not to overcook it so it stays tender.
Is plain yogurt necessary for the marinade?
Yes, plain yogurt is essential because its acidity breaks down the proteins in the chicken, making it tender and helping the spices stick better during cooking.
How spicy is this Better Than Takeout Chicken Tikka Masala Recipe?
It offers a mild to medium spice level with a nice warmth from chili powder and garam masala. You can easily adjust heat by adding more chili powder or a fresh chili if you love it hotter.
Can I make this recipe dairy-free?
You can substitute the yogurt and heavy cream with coconut yogurt and coconut cream to keep it creamy and flavorful while making it suitable for dairy-free diets.
What is the best way to serve leftovers?
Leftover chicken tikka masala is fantastic reheated on its own, served over rice, wrapped in a soft flatbread, or even used as a filling for savory crepes or burritos.
Final Thoughts
There is something truly special about making this Better Than Takeout Chicken Tikka Masala Recipe in your own kitchen. It’s not just a meal; it’s a celebration of rich flavors, simple ingredients, and the joy of sharing homemade goodness with loved ones. I can’t recommend giving it a try enough—once you taste it, you’ll wonder why you ever ordered takeout in the first place!
PrintBetter Than Takeout Chicken Tikka Masala Recipe
This Better Than Takeout Chicken Tikka Masala recipe offers a rich and flavorful Indian-inspired dish featuring tender chicken thighs marinated in yogurt and spices, then simmered in a creamy tomato sauce. Perfectly spiced and creamy, it’s an easy stovetop meal ready in under an hour, great for a comforting dinner served with rice.
- Prep Time: 10 minutes
 - Cook Time: 45 minutes
 - Total Time: 55 minutes
 - Yield: 4 servings 1x
 - Category: Main Course
 - Method: Stovetop
 - Cuisine: Indian
 
Ingredients
For the Chicken 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
 
For 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 ginger, garam masala, cumin, paprika, chili powder, and salt. Mix thoroughly to coat the chicken evenly. Cover the bowl and marinate for at least 30 minutes, or up to overnight in the refrigerator, to allow flavors to develop.
 - Cook the Chicken: Heat the vegetable oil in a large skillet over medium heat. Add the marinated chicken 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 butter and chopped onions. Cook for 2-3 minutes until the onions are softened. Add minced garlic, shredded ginger, garam masala, cumin, paprika, and coriander. Stir and cook for an additional 1 minute to release the spices’ aromas.
 - Add Tomato Puree and Simmer: Reduce heat to low, pour in tomato puree, chili powder, and salt. Stir to combine all ingredients thoroughly.
 - Incorporate Cream and Sugar: Stir in heavy cream, granulated sugar, and water to the skillet mixture. Combine well to create a rich and creamy sauce.
 - Finish Cooking the Chicken: Return the chicken pieces to the skillet. Simmer on low, stirring occasionally, for 7-8 minutes or until the sauce thickens and the chicken is fully cooked through.
 - Serve: Plate the chicken tikka masala with cooked rice and garnish with fresh cilantro if desired. Enjoy your flavorful homemade takeout-inspired meal!
 
Notes
- For deeper flavor, marinate the chicken overnight.
 - You can substitute heavy cream with coconut milk for a dairy-free version, but the flavor will differ slightly.
 - Use skinless chicken thighs for juicier, more tender meat compared to chicken breasts.
 - Adjust the chili powder quantity if you prefer less heat.
 - Serve with basmati rice or naan bread for an authentic experience.
 
Keywords: Chicken Tikka Masala, Indian Chicken Recipe, Creamy Chicken Curry, Homemade Tikka Masala, Easy Indian Dinner
