I’ll let you in on a little chef’s secret: the difference between good and great chicken tikka masala usually shows up in the sear and the timing. I learned this after a decade of burning garlic and rescuing too-thin sauces—now I treat the chicken like a star and the sauce like cozy supporting cast. This version mixes a quick yogurt-spice marinade, a hot pan sear that gives the chicken lovely golden edges, and a creamy, tomato-forward sauce that clings to basmati like it was made to be together. You’ll get bright, fragrant spices, a silky finish, and rice that smells like a warm hug. Ready to impress without the fuss?
Quick Facts
- Yield: Serves 4
- Prep Time: 20 minutes (plus 30 minutes marinating, optional)
- Cook Time: 35 minutes
- Total Time: 55 minutes
Why This Recipe is Awesome
This chicken tikka masala keeps things friendly for home cooks: no special equipment, pantry spices, and a method that builds big flavor in small steps. The chicken gets a caramelized, slightly charred edge, the sauce stays creamy and tomato-rich, and the basmati rice comes out fluffy and perfumed. It’s comforting, slightly tangy, and shows off bright orange-red color that always impresses. It’s so easy even your oven can’t mess it up.
Ingredients
For the Main Dish:
- 1 1/2 lbs boneless, skinless chicken thighs (cut into 1–1 1/2-inch pieces; thighs stay juicier than breasts)
- 1/2 cup plain Greek yogurt (or regular yogurt)
- 1 tbsp lemon juice
- 1 tbsp garam masala
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp turmeric
- 1 tbsp paprika (smoked or sweet)
- 1/2 tsp chili powder (optional, for heat)
- 1 tsp salt (plus more to taste)
- 2 tbsp vegetable oil (or canola)
- 2 tbsp butter
- 1 medium yellow onion, finely chopped
- 4 garlic cloves, minced
- 1 tbsp fresh ginger, grated
- 14 oz can crushed tomatoes (or tomato puree)
- 1/2 cup heavy cream (or 1/2 cup full-fat Greek yogurt as a swap)
- Fresh cilantro for garnish
- Salt and pepper to taste
For the Rice / Garnish:
- 1 1/2 cups basmati rice, rinsed until water runs clear
- 2 1/4 cups water
- 1/2 tsp salt
- 1 tbsp butter (optional, for the rice)
- Toasted slivered almonds or extra cilantro (optional)
How I Make It
Step 1:
Mix the marinade: in a bowl combine Greek yogurt, lemon juice, garam masala, cumin, coriander, turmeric, paprika, and salt. Toss the chicken pieces in the yogurt mix until they wear a colorful coat. Let them sit for at least 30 minutes if you can — the yogurt tenderizes and the spices sink in. If you’re pressed for time, even 10 minutes helps. Tip: don’t over-marinate more than 2 hours or the yogurt can start to break down the meat texture.
Step 2:
While the chicken marinates, start the basmati rice. Heat a small pot, add rinsed rice, 2 1/4 cups water, 1/2 tsp salt, and a pad of butter if you like. Bring to a boil, then lower to a simmer, cover, and cook for 15 minutes. Turn off the heat and let it rest, covered, for another 10 minutes. You’ll smell nutty, floral rice lifting the lid—perfect.
Step 3:
Heat a large skillet over medium-high heat with 2 tbsp oil. Add the marinated chicken in a single layer (work in batches if needed) and sear until you hear a satisfying sizzle and the edges go golden, about 3–4 minutes per side. Remove chicken to a plate; it will finish cooking in the sauce. Don’t crowd the pan—crowding steals the crisp.
Step 4:
Lower the heat to medium and add 2 tbsp butter to the pan. Toss in the chopped onion and sauté until soft and translucent, about 6–8 minutes. Add garlic and ginger, and stir for about 30 seconds until fragrant (you’ll smell that warm, spicy pop). Sprinkle a pinch more garam masala if you like. Pour in the crushed tomatoes, scrape up any brown bits, and simmer for 8–10 minutes until the sauce thickens and deepens to a rich red-orange. Add the seared chicken and any juices back to the pan and simmer for another 8–10 minutes, until the chicken reaches 165°F internally.
Step 5:
Turn off the heat and stir in the heavy cream (or swirl in Greek yogurt off heat to avoid curdling). Taste and adjust salt and a squeeze of lemon if it needs brightness. The sauce should coat the back of a spoon and feel silky on the tongue. Serve over fluffy basmati rice, garnish with fresh cilantro and toasted almonds for crunch.
Pro Tips
- Sear the chicken in a very hot pan for quick color—this locks juices and adds flavor. Don’t toss it too soon; let it form a crust.
- If your sauce tastes flat, add a splash of lemon juice or a pinch of sugar to round it out.
- For a smoother sauce, blitz half the tomatoes in a blender before simmering.
- If you want a smoky flavor, toss in 1 tsp smoked paprika or briefly char the seared pieces under the broiler for 1–2 minutes.
Common Mistakes to Avoid
- Skipping preheating: Classic rookie move. It changes texture and bake time.
- Overmixing: Leads to dense or chewy results. Mix until just combined.
- Guessing cook time: Always use visual cues or a timer, not just vibes.
- Overcrowding pans: Give your food some breathing room to crisp properly.
Alternatives & Substitutions
- Chicken ↔ Tofu: Use firm tofu, pressed and cubed, and pan-fry until golden. Tofu absorbs the sauce but loses the meaty chew.
- Heavy cream ↔ Greek yogurt: Use yogurt off heat to keep the sauce creamy and tangy. Yogurt lightens the richness.
- Butter ↔ Oil: Use oil if dairy-free; you’ll miss that buttery magic, so try ghee-flavored oil or coconut oil for a richer mouthfeel.
- Gluten-free: This recipe already works gluten-free—just check your spice blends for additives.
Variations & Tips
- Spicy: add 1 finely chopped serrano or 1 tsp cayenne to the sauce.
- Kid-friendly: skip the chili powder and use sweet paprika only.
- Vegetarian: make a chickpea version—stir cooked chickpeas into the sauce and simmer until thick.
- Coconut twist: replace half the cream with coconut milk for tropical sweetness.
- Roasted veggie boost: toss roasted cauliflower or sweet potato cubes into the sauce for extra texture and color.
- Creative twist: stir in a spoonful of mango chutney at the end for a sweet-savory pop.
FAQ (Frequently Asked Questions)
- Can I make this ahead of time?
- Yes! Cook the dish, cool to room temperature, and store in an airtight container for up to 3 days. Reheat gently on the stove with a splash of water or cream to revive the sauce.
- Can I double the recipe?
- Sure thing. Use a wider pan or cook the chicken in batches so you still get a good sear. You may need a larger pot for the sauce to simmer evenly.
- Can I substitute butter with oil?
- Technically yes, but you’ll miss that buttery magic. Use ¾ the amount of oil.
- How do I know it’s done?
- Look for golden, slightly charred edges on the chicken and an internal temp of 165°F. The sauce should coat a spoon and feel velvety, not watery.
- What if I don’t have ingredient X?
- Swap garam masala with a mix of 1 tsp cumin + 1 tsp coriander + 1/4 tsp cinnamon if you’re in a pinch. Crushed tomatoes can become tomato sauce plus a pinch of sugar.
How I Like to Serve It
I pile steaming basmati rice on a plate, ladle generous scoops of tikka masala on top, and add a sprinkle of cilantro and toasted almonds. It works for weeknight dinners, cozy date nights, or a simple showstopper at a potluck. Pair it with a crisp cucumber salad or a side of roasted vegetables and a cold lager or mango lassi.
Notes
- Store leftovers in the fridge for up to 3 days. Reheat gently with a splash of water or cream to loosen the sauce.
- Safe cooking temp for chicken: 165°F.
Final Thoughts
Closing: You just made a comforting, crowd-pleasing tikka masala that smells amazing and tastes like you spent way more time on it than you did. Now go impress someone — or just yourself — with your homemade masterpiece!

Hi, I’m Lina, the creator of Lina Easy Recipes.Cooking has always been my passion, and I love sharing simple, homemade dishes that anyone can prepare.
Love What You See?
Join me on Pinterest and Facebook for daily cooking inspiration, new recipe ideas, and behind-the-scenes kitchen stories. Let’s cook something wonderful together!








