Ever tried that creamy orange-red chicken dish at Indian restaurants? That’s chicken tikka masala. Making it yourself is totally doable, and the results taste amazing.
What Makes This Dish So Good?
Tender chicken pieces swim in a rich, creamy tomato sauce. Warm spices give it incredible flavor without being too spicy. The yogurt marinade makes the chicken super juicy and soft.
This recipe takes about 45 minutes from start to finish. Most ingredients are probably already sitting in your kitchen.
Ingredients You’ll Need
For the Chicken Marinade
| Ingredient | Amount |
|---|---|
| Plain yogurt | 1 cup |
| Lemon juice | 2 tablespoons |
| Garam masala | 1 teaspoon |
| Cumin | 1½ teaspoons |
| Ginger (grated) | 2 teaspoons |
| Garlic (minced) | 2 teaspoons |
| Salt | 1 teaspoon |
| Boneless chicken | 1½ pounds |
For the Sauce
- 2 tablespoons vegetable oil
- 2 tablespoons butter
- 1 large onion, diced small
- 2 cloves garlic, minced
- 2 teaspoons grated ginger
- 1 tablespoon tomato paste
- 1 teaspoon garam masala
- 1 teaspoon cumin
- 1 teaspoon turmeric
- 1 can tomato sauce (15 ounces)
- 1 cup heavy cream
- Fresh cilantro for topping
- Basmati rice for serving
Step-by-Step Instructions
Step 1: Marinate the Chicken
Cut your chicken into bite-sized cubes first. Grab a big bowl and mix the yogurt with all the marinade spices. Toss in the chicken pieces and coat them completely.
Here’s the important part: let that chicken sit for at least 15 minutes. Overnight works even better if you have time. The yogurt tenderizes the meat while the spices soak in.
Step 2: Cook the Chicken
Heat oil in a large pan over medium-high heat. A cast iron skillet works best for getting those slightly charred spots.
Don’t crowd the pan! Cook chicken in batches so each piece gets nice and golden brown. About 5-6 minutes total, flipping once. Remove the chicken and set it aside.
Step 3: Build the Sauce
Melt butter in that same pan. All those browned bits on the bottom? They add tons of flavor.
Toss in the diced onion. Cook until soft and slightly golden, stirring often—this takes about 3-4 minutes. Add the garlic and ginger next. Stir for about 30 seconds until you smell that amazing aroma.
Now comes the spice moment. Sprinkle in the garam masala, cumin, turmeric, and tomato paste. Stir everything quickly so the spices don’t burn.
Step 4: Add Tomatoes and Simmer
Pour in the tomato sauce. Let it bubble and simmer for about 10 minutes. The sauce should thicken up and turn a deeper color.
Stir occasionally so nothing sticks to the bottom. Patience here pays off big time.
Step 5: Finish with Cream
This step transforms everything. Pour in the heavy cream and stir until the sauce turns that beautiful orange color.
Add your chicken back to the pan. Let it simmer together for another 8-10 minutes. The chicken finishes cooking while soaking up all that creamy goodness.
Step 6: Serve It Up
Spoon the chicken tikka masala over fluffy basmati rice. Sprinkle fresh cilantro on top. Warm naan bread on the side makes it extra special.
Tips for the Best Results
Choose chicken thighs over breasts. Thighs stay more tender and juicy because they have more fat. Breasts work fine too, but thighs are more forgiving.
Don’t skip the marinade. Even 15 minutes helps, but longer is better. The yogurt actually breaks down the meat fibers.
Tomato paste is your secret weapon. It adds richness and depth that plain tomato sauce can’t match.
Taste as you go. Everyone likes different spice levels. Add more garam masala if you want stronger flavor. A teaspoon of sugar balances the tomatoes’ acidity.
Common Questions
Can I make this less spicy? Absolutely. Skip the chili powder completely. The other spices give plenty of flavor without heat.
What if I don’t have garam masala? Mix equal parts cumin, coriander, and a pinch of cinnamon. It won’t be exactly the same, but it works.
Can I use coconut milk instead of cream? Yes! Coconut milk makes a lighter, dairy-free version that still tastes great.
Why This Recipe Works
Restaurant-style chicken tikka masala seems complicated. It really isn’t. Breaking it into simple steps makes the whole process manageable.
The marinade does most of the work for you. Building the sauce in layers creates complex flavors. Finishing with cream brings everything together into something truly special.
Try making this for your family this weekend. They’ll think you ordered takeout.
Sarah Anderson . J
I’m the mom behind Wise Mom Blogger, where everyday creativity meets real-life motherhood. I share easy DIY crafts, cozy knitting and crochet projects, beginner-friendly sewing ideas, and family-tested recipes—plus quick baking hacks that make homemade feel doable on busy days.


