This easy chicken tikka masala recipe features tender yogurt-marinated chicken simmered in a rich tomato cream sauce spiced with garam masala, cumin, ginger, and coriander. It’s an authentic Indian curry perfect for busy nights yet elegant enough to serve guests. Fresh, flavorful, and perfectly creamy every time!
In a large bowl, combine the yogurt, garlic, ginger, garam masala, salt, coriander, cumin, paprika, black pepper, and lemon juice. Mix well to form a marinade.
Add the chicken pieces to the marinade, stir to coat evenly, cover with plastic wrap, and refrigerate for 2–3 hours.
While the chicken marinates, prepare the sauce. Heat olive oil in a skillet over low heat. Sauté the onion for 5–6 minutes until soft. Add the garlic and cook for 1 more minute.
Stir in the ginger paste and paprika. Cook for another minute to release the aroma of the spices.
Pour in the tomato passata, stir, and simmer for 7 minutes until slightly thickened.
Add the marinated chicken, stir to combine, and simmer for 20-25 minutes until tender and fully cooked through.
Pour in the cream, stir, and cook until the sauce has slightly thickened. Adjust seasoning, if desired.
Serve hot with rice, fresh cilantro, and vegetables if desired.
Notes
Tips for the Perfect Creamy Chicken Masala
Use full-fat Greek yogurt for a thick, luxurious marinade.
Marinate longer to let the flavors infuse.
Simmer, don’t boil—a gentle simmer keeps the sauce creamy.
For smokiness, grill the marinated chicken before adding it to the pan.
Balance spice with cream: if it’s too spicy, stir in more cream or a little sugar.