Chicken curry is one of those dishes that never really gets old. This version leans on the North Indian style, where the base starts with onions, ginger, garlic, and tomatoes cooked down with warm spices until it turns into a thick, rust-colored sauce.
It’s made with chicken breasts, which cook quickly and stay tender if you don’t overdo it. The same sauce also works well with tofu, paneer, or mixed vegetables — a good reminder that a reliable curry base can carry almost anything you have on hand.
If you’re used to ordering curry from your favorite restaurant, this is an easy one to try at home. It’s straightforward, built on pantry spices, and comes together fast enough for a weeknight.
How to Make Quick Indian Chicken Curry
Step 1 – Make the onion paste
In a food processor, blend the onion, ginger, garlic, and cumin seeds with a splash of water to form a smooth paste.
Step 2 – Cook the base
Heat the oil in a wok or deep skillet over medium heat. Add the onion paste and cook, stirring often, for 5–6 minutes, until the raw smell fades and it begins to turn light golden.
Step 3 – Add the spices
Add ground cumin, coriander, turmeric, and chili powder. Stir for a minute or two, letting the spices bloom. If the paste starts to stick, add a tablespoon of water and mix well.
Step 4 – Add tomato and chicken
Stir in the tomato puree and cook on low heat until the mixture thickens and oil begins to separate at the edges — about 5 minutes.
Add the chicken pieces, stirring to coat them in the sauce.
Step 5 – Simmer
Add the water, salt, and garam masala. Bring to a boil, then cover and simmer on medium-low heat for 8–10 minutes, or until the chicken is tender and the sauce slightly thickened.
Step 6 – Serve
Garnish with chopped cilantro and serve hot with steamed rice or roti.
Recipe Notes
Chicken: Thighs work just as well and stay juicier.
Consistency: For a thicker curry, simmer uncovered for a few extra minutes.
Heat level: Adjust the chili or use a mix of paprika and cayenne to suit your spice tolerance.
Make-ahead: The curry base (onion, garlic, ginger, and tomato) can be made in advance and stored in the fridge for up to 2 days.
FAQ – Quick Chicken Curry
Can I use store-bought curry paste?
You can, but the fresh blend here makes all the difference — it takes minutes and tastes far cleaner.
Can I use coconut milk instead of water?
Yes. It’ll make the curry richer and slightly sweeter, closer to a South Indian profile.
What kind of oil works best?
Neutral oils like sunflower, canola, or vegetable oil work well.
Can I make this vegetarian?
Yes. Use paneer, tofu, or chickpeas instead of chicken, and adjust the cooking time.
Can I double the recipe?
Absolutely — just be sure to use a wide pan so the curry doesn’t stew instead of simmer.
Quick Chicken Curry

Total Time: 35 minutes

Yield: Serves 4
Description
A weeknight curry that actually earns its name. This one doesn’t rely on jarred sauces or shortcuts — just a blender, a handful of spices, and about half an hour.
Ingredients
1 lb (450 g) boneless chicken breasts, cubed
1 medium onion
1-inch piece fresh ginger, peeled
5 garlic cloves
1/2 teaspoon cumin seeds
2 teaspoons ground cumin
2 teaspoons ground coriander
1/2 teaspoon turmeric
1 teaspoon mild red chili powder or paprika
1 small tomato, pureed
1 teaspoon garam masala
1 cup (240 ml) water
Salt, to taste
5 tablespoons oil
Fresh cilantro, chopped (for garnish)
Instructions
In a food processor, blend the onion, ginger, garlic, and cumin seeds with a splash of water to form a smooth paste.
Step 2 – Cook the base
Heat the oil in a wok or deep skillet over medium heat. Add the onion paste and cook, stirring often, for 5–6 minutes, until the raw smell fades and it begins to turn light golden.
Step 3 – Add the spices
Add ground cumin, coriander, turmeric, and chili powder. Stir for a minute or two, letting the spices bloom. If the paste starts to stick, add a tablespoon of water and mix well.
Step 4 – Add tomato and chicken
Stir in the tomato puree and cook on low heat until the mixture thickens and oil begins to separate at the edges — about 5 minutes.
Add the chicken pieces, stirring to coat them in the sauce.
Step 5 – Simmer
Add the water, salt, and garam masala. Bring to a boil, then cover and simmer on medium-low heat for 8–10 minutes, or until the chicken is tender and the sauce slightly thickened.
Step 6 – Serve
Garnish with chopped cilantro and serve hot with steamed rice or roti.
Notes
Chicken: Thighs work just as well and stay juicier.
Consistency: For a thicker curry, simmer uncovered for a few extra minutes.
Heat level: Adjust the chili or use a mix of paprika and cayenne to suit your spice tolerance.
Make-ahead: The curry base (onion, garlic, ginger, and tomato) can be made in advance and stored in the fridge for up to 2 days.
Prep Time: 10 min
Cook Time: 25 min
Category: Main
Method: Simmering
Cuisine: Indian
Nutrition
- Serving Size: 1/4 recipe
- Calories: 355
- Sugar: 4g
- Sodium: 720mg
- Fat: 22g
- Saturated Fat: 5g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 32g
- Cholesterol: 100mg
If you liked this, you are going to LOVE these favorite Indian recipes:
Indian Lamb and Chickpea Fritters
Dhingri Matar – Creamy Indian Mushroom and Pea Curry
How to Make Indian Pancakes: Easy, Crispy, Homemade Dosas
Punjabi Paneer Masala – A Classic Vegetarian Indian Dish
The post Quick Chicken Curry appeared first on Honest Cooking and Travel.