Chicken tikka masala feels like a restaurant treat, but it’s easy to make at home in about 30 minutes. This version keeps the warm, bold flavor without complicated steps or endless marinating. You’ll pan-sear spiced chicken, simmer it in a creamy tomato sauce, and serve it over fluffy basmati rice.
Jump to RecipeIt’s comforting, crowd-pleasing, and totally doable on a busy night. If you love big flavor with minimal effort, this is your new go-to.
What Makes This Special
This streamlined recipe gives you the signature tikka masala taste in a fraction of the time. Instead of a long marinade, we use a quick spice rub and a fast simmer to build depth.
A few pantry staples—tomato paste, garam masala, and cream or coconut milk—do the heavy lifting. The result is a rich, velvety sauce and tender chicken with bright, balanced spices. Serve it over basmati rice for the perfect finish.
Shopping List
- Chicken: 1.5 pounds boneless, skinless chicken thighs (or breasts), cut into bite-size pieces
- Yogurt: 1/2 cup plain whole-milk yogurt (or Greek yogurt)
- Spices: 2 teaspoons garam masala, 1 teaspoon ground cumin, 1 teaspoon ground coriander, 1 teaspoon paprika, 1/2 teaspoon turmeric, 1/4–1/2 teaspoon cayenne (to taste)
- Aromatics: 1 large yellow onion, finely chopped; 3–4 garlic cloves, minced; 1 tablespoon grated fresh ginger
- Tomato base: 3 tablespoons tomato paste; 1 cup tomato puree or crushed tomatoes
- Creaminess: 3/4 cup heavy cream or full-fat coconut milk
- Lemon: 1 lemon (zest and juice)
- Oil and butter: 2 tablespoons neutral oil (like avocado or canola) and 1 tablespoon butter or ghee
- Basmati rice: 1.5 cups basmati rice, rinsed
- Water or stock: 2.25 cups water or low-sodium chicken stock for the rice
- Fresh herbs: Small bunch of cilantro, chopped (optional)
- Salt and pepper: To taste
How to Make It
- Start the rice. Rinse basmati until water runs clear.Add rice and water (or stock) to a pot with a pinch of salt. Bring to a boil, then cover, reduce heat to low, and cook 12 minutes. Turn off heat and let it steam, covered, for 10 more minutes.Fluff before serving.
- Season the chicken. In a bowl, combine yogurt, 1 teaspoon garam masala, cumin, coriander, paprika, turmeric, cayenne, 1 teaspoon salt, and a few grinds of pepper. Toss in chicken pieces to coat. This quick “marinade” works while you prep the pan.
- Sear the chicken. Heat 1 tablespoon oil in a large skillet over medium-high.Add half the chicken in a single layer. Sear 2–3 minutes per side until lightly browned (it doesn’t need to be fully cooked). Transfer to a plate; repeat with remaining chicken, adding oil if needed.
- Cook the aromatics. Reduce heat to medium.Add butter or ghee to the same pan. Stir in onions with a pinch of salt. Cook 4–5 minutes until softened and golden at edges.Add garlic and ginger; cook 30–60 seconds until fragrant.
- Build the sauce. Stir in tomato paste and 1 teaspoon garam masala. Cook 1 minute to caramelize. Add tomato puree, 1/2 teaspoon salt, and a splash of water if it’s very thick.Simmer 3–4 minutes to mellow the acidity.
- Finish the masala. Return chicken and any juices to the pan. Pour in cream or coconut milk. Simmer 5–7 minutes, stirring occasionally, until chicken is cooked through and sauce is silky.Add lemon zest and a squeeze of lemon juice. Taste and adjust salt, heat, and acidity.
- Serve. Fluff rice into bowls, spoon chicken tikka masala on top, and garnish with chopped cilantro. Add extra lemon on the side if you like a bright finish.
30-Min Chicken Tikka Masala with Basmati Rice
Creamy, spiced tomato chicken curry served over fluffy basmati rice
For the Chicken
- 1.5 pounds boneless, skinless chicken thighs or breasts, cut into bite-size pieces
- 1/2 cup plain yogurt
- 2 teaspoons garam masala (divided)
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon paprika
- 1/2 teaspoon turmeric
- 1/4–1/2 teaspoon cayenne pepper
- Salt and black pepper
For the Sauce
- 1 large onion, finely chopped
- 3–4 garlic cloves, minced
- 1 tablespoon grated fresh ginger
- 3 tablespoons tomato paste
- 1 cup tomato puree or crushed tomatoes
- 3/4 cup heavy cream or coconut milk
- 1 tablespoon butter or ghee
- 1–2 tablespoons neutral oil
- Zest and juice of 1 lemon
- Salt, to taste
For the Rice
- 1.5 cups basmati rice, rinsed
- 2.25 cups water or chicken stock
- Pinch of salt
For Serving
- Fresh cilantro, chopped
- Lemon wedges (optional)
Instructions
Tips for the Best Results
- Sear chicken in batches to avoid steaming.
- Simmer sauce to reduce acidity and deepen flavor.
- Use thighs for juicier results.
- Add lemon at the end for brightness.
Storage Instructions
- Fridge: Store leftovers in an airtight container for up to 4 days.Keep rice and curry separate for best texture.
- Freezer: Freeze the chicken tikka masala (without rice) for up to 3 months. Thaw overnight in the fridge.
- Reheating: Warm gently on the stovetop over medium-low. Add a splash of water or cream if the sauce thickens too much.Microwave rice with a damp paper towel to re-steam.
Why This is Good for You
- Lean protein: Chicken provides satisfying protein to keep you full.
- Spice benefits: Turmeric and ginger bring anti-inflammatory compounds; garlic supports heart health.
- Balanced meal: You get protein, carbs from rice, and fats for flavor and satiety. Add steamed veggies or a cucumber salad for extra fiber.
- Customizable: You control the sodium, creaminess, and heat level. Swap in lighter dairy or coconut milk if you prefer.
Pitfalls to Watch Out For
- Sauce too sharp or thin: Simmer a few extra minutes to reduce and sweeten.A pinch of sugar or extra cream can balance acidity if needed.
- Dry chicken: Don’t overcook. Sear quickly, then finish gently in the sauce until just done.
- Grainy sauce: Avoid boiling after adding cream or coconut milk. Keep it at a gentle simmer.
- Clumpy rice: Rinse basmati well and measure water accurately.Let it steam off-heat for fluffy grains.
- Bland flavor: Salt in layers and taste at the end. A squeeze of lemon brightens everything.
Variations You Can Try
- Lighter version: Use half-and-half or evaporated milk instead of cream. Add extra tomato puree for body.
- Dairy-free: Use coconut milk and skip yogurt; swap it with a tablespoon of olive oil and a splash of lemon for the chicken.
- Veggie add-ins: Stir in peas, spinach, or roasted cauliflower in the last few minutes.
- Spice swap: Add a pinch of smoked paprika for a subtle smoky note or fennel seeds for sweetness.
- Grill flavor fast: Broil the yogurt-coated chicken on a sheet pan for 6–8 minutes to add char before simmering.
- Low-carb: Serve over cauliflower rice or sautéed shredded cabbage.
FAQ
Can I make this ahead?
Yes.
The sauce tastes even better the next day. Cook as directed, cool, and refrigerate. Reheat gently and add a splash of water or cream if it thickens.
Cook fresh rice when serving.
What cut of chicken works best?
Chicken thighs stay juicier and are more forgiving with timing. Chicken breasts work too; just be careful not to overcook. Cut into equal sizes for even searing.
Is garam masala required?
It’s key to the signature flavor.
If you don’t have it, you can use a blend of warm spices—coriander, cumin, cinnamon, cardamom, and black pepper—but the taste will vary.
How spicy is this recipe?
Mild to medium by default. Adjust the cayenne to your liking, or add a fresh chopped chili with the onions for more heat. For mild, skip the cayenne and use sweet paprika only.
Can I use pre-cooked chicken?
Yes.
Add shredded rotisserie chicken directly to the sauce and simmer a few minutes to warm through. You’ll miss the sear, but it’s still delicious and very fast.
What can I substitute for heavy cream?
Full-fat coconut milk is the best non-dairy sub. For lighter dairy, use half-and-half or plain Greek yogurt whisked with a little warm sauce to temper, then stir in off the heat.
How do I prevent the yogurt from curdling?
Keep heat moderate and avoid boiling after dairy goes in.
If using yogurt in the sauce, temper it by whisking some warm sauce into the yogurt first, then add back off heat.
Can I make it in an Instant Pot?
Yes. Sauté onions, garlic, and ginger on Sauté mode; add spices, tomato paste, and puree. Stir in chicken, seal, and cook on High for 5 minutes with quick release.
Stir in cream and simmer briefly to thicken.
How do I scale the recipe?
Double all ingredients and use a wider pan to keep searing effective. You may need a few extra minutes to reduce the sauce. Rice scales at a 1:1.5 ratio of rice to water.
What should I serve with it?
Naan, cucumber raita, a quick kachumber salad, or steamed green beans all pair well.
A wedge of lemon and extra cilantro brighten the plate.
Jump to RecipeIn Conclusion
This 30-minute chicken tikka masala brings bold, cozy flavor to any weeknight without fuss. With a speedy spice rub, a creamy tomato base, and fluffy basmati rice, it checks every box for comfort and simplicity. Keep the ingredients on hand, and you’ll have a reliable, satisfying dinner that tastes like you worked way harder than you did.
Enjoy it as-is, or make it your own with the variations above.