Indian Chicken Masala with Tomato and Spices
Indian chicken masala with tender chicken simmered in a rich tomato gravy infused with aromatic spices. A comforting and flavorful classic dish.
Nutrition Information (per serving)

Ingredients
- 1.5 lbs (700g) boneless chicken thighs or breasts, cut into chunks
- 2 tbsp oil or ghee
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1-inch piece fresh ginger, grated
- 2 tsp ground coriander
- 1 tsp ground cumin
- 1 tsp paprika
- 1/2 tsp turmeric
- 1/2 tsp chili powder (adjust to taste)
- 1 tsp garam masala
- 1 1/2 cups crushed tomatoes
- 1/2 cup plain yogurt or cream
- Salt to taste
- Fresh cilantro, for garnish
Instructions
-
Heat oil or ghee in a large skillet over medium heat. Add chopped onions and sauté until golden brown, about 8–10 minutes.
-
Add garlic and ginger, and cook for 1 minute until fragrant.
-
Stir in coriander, cumin, paprika, turmeric, chili powder, and garam masala. Cook for 30 seconds to bloom the spices.
-
Add chicken pieces and cook until lightly browned on all sides, about 5–6 minutes.
-
Pour in crushed tomatoes and stir well to coat the chicken. Simmer for 15–20 minutes until chicken is tender and sauce thickens.
-
Stir in yogurt or cream and simmer for another 5 minutes. Adjust salt to taste.
-
Garnish with chopped cilantro and serve hot with rice or naan.
Notes
- Use bone-in chicken for more flavor, adjusting cook time as needed
- Greek yogurt gives a thicker, tangier finish
- Add green chilies for extra heat
- Can be made ahead and stored in the fridge for up to 3 days
Frequently Asked Questions
How long does this indian chicken masala with tomato and spices take to make?
This indian chicken masala with tomato and spices takes 20 min to prepare and 30 min to cook, for a total time of 50 min.
How many servings does this recipe make?
This recipe makes 4 servings.
What skill level is required for this recipe?
This recipe is rated as Intermediate level.
Can I make substitutions in this recipe?
Yes! Feel free to substitute ingredients based on your dietary preferences or what you have available. Common substitutions work well in most cases.
How should I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat gently before serving.