Why Make This Recipe
Chicken Curry with Paratha is a delicious and satisfying meal that brings the warm flavors of Indian cuisine right to your kitchen. This dish is not only packed with rich spices that tantalize your taste buds but is also incredibly versatile. You can adjust the spice levels according to your preference, and pair it with a variety of sides. It’s perfect for a cozy family dinner or a gathering with friends.
This recipe helps you enjoy homemade Indian food that’s both comforting and nourishing. Making your own chicken curry lets you control the ingredients, ensuring quality and freshness while also providing a sense of accomplishment. And the crispy, flaky paratha is the perfect companion to soak up the spicy curry. Here’s how to make it at home!
How to Make Chicken Curry with Paratha
Ingredients:
- 500 grams of chicken, cut into pieces
- 2 medium onions, finely chopped
- 2 tomatoes, pureed
- 4 cloves of garlic, minced
- 1 tablespoon ginger, grated
- 2-3 green chilies, slit
- 1 teaspoon turmeric powder
- 1 teaspoon red chili powder (adjust for spice preference)
- 1 teaspoon coriander powder
- 1 teaspoon cumin powder
- Salt to taste
- 4 tablespoons of cooking oil
- 1 cup of water
- Fresh cilantro for garnish
For the Paratha:
- 2 cups of whole wheat flour
- 1 teaspoon salt
- Water, as needed
- Ghee or oil for cooking

Directions:
- Marinate the Chicken: In a bowl, mix the chicken pieces with a pinch of salt, turmeric powder, and red chili powder. Let it marinate for at least 30 minutes. This helps enhance the flavor of the chicken.
- Prepare the Curry Base: Heat oil in a large pot over medium heat. Add the chopped onions and fry until they turn golden brown. This process usually takes around 10 minutes. The onions give the curry its base flavor.
- Add Garlic and Ginger: Stir in the minced garlic and grated ginger. Cook for a few more minutes until the raw smell disappears.
- Incorporate the Tomatoes: Pour in the pureed tomatoes, give it a good stir, and let it cook. Add the slit green chilies at this stage. Cook until the oil starts separating from the tomato mixture, which should take about 5-7 minutes.
- Spice it Up: Once the tomato mixture is ready, add the remaining spices—coriander powder, cumin powder, and more salt if needed. Stir well to combine.
- Cook the Chicken: Add the marinated chicken pieces to the pot. Mix them well with the curry base, making sure each piece is coated. Cook for about 5 minutes.
- Simmer: Pour in the water to help cook the chicken through. Cover the pot and reduce the heat to low. Let it simmer for about 20 minutes, stirring occasionally. The chicken should be tender and the flavors well combined.
- Garnish: When done, check for seasoning and adjust if necessary. Garnish with freshly chopped cilantro before serving.
How to Serve Chicken Curry with Paratha
To enjoy Chicken Curry with Paratha, serve the curry hot in a bowl alongside the parathas. You can also present a small bowl of yogurt or raita as a cooling side. The crispy paratha is perfect for scooping up the rich chicken curry. Enjoy your meal with family or friends, and don’t forget to make enough to share!
How to Store Chicken Curry with Paratha
Chicken Curry can be stored in an airtight container in the refrigerator for up to 3 days. Always ensure the curry is completely cooled before storing. For freezing, store the curry in a freezer-safe container where it can be kept for up to 3 months.
Parathas are best eaten fresh, but if you have leftovers, you can store them in the refrigerator for 1-2 days. Reheat them on a skillet or microwave before serving.
Tips to Make Chicken Curry with Paratha
- Use Fresh Ingredients: The key to a flavorful chicken curry is the freshness of the ingredients. Use fresh chicken and aromatic spices for the best results.
- Adjust Spices: Feel free to modify the spices based on your heat preference. You can add more green chilies for spice or reduce the red chili powder for a milder taste.
- Achieve Flaky Paratha: For a crispy paratha, make sure you roll out the dough thinly and use ghee or oil generously when cooking.
- Slow Cooking: Allowing the chicken to simmer helps the meat absorb the spices better and results in a tastier dish.
- Rest the Dough: After preparing the paratha dough, let it rest for about 20 minutes. This helps in making the dough easier to roll out.
Variation
- Vegetarian Option: You can easily turn this recipe into a vegetarian dish by substituting the chicken with diced potatoes, cauliflower, or paneer. Adjust the cooking time as needed.
- Different Paratha Flavors: Try adding minced spinach or herbs to the paratha dough for an extra nutritional kick and flavor change.
- Add Coconut Milk: For a creamier and richer curry, add a cup of coconut milk when you simmer the chicken. This gives the dish a unique flavor twist!
FAQs
1. Can I make Chicken Curry in advance?
Yes, you can prepare Chicken Curry a day ahead. The flavors will deepen and improve as it sits. Just reheat it when you’re ready to serve.
2. Can I use boneless chicken?
Yes, you can use boneless chicken pieces. Just ensure that you cook them for a shorter time to prevent them from becoming tough.
3. What can I serve with Chicken Curry besides parathas?
Besides parathas, you can serve chicken curry with rice, naan, or even quinoa for a healthier option.
4. How can I increase the spice level if needed?
To increase the spice level, you can add more green chilies or a pinch of cayenne pepper or chili powder to the curry while it cooks.
5. Is Chicken Curry gluten-free?
The chicken curry itself is gluten-free. However, traditional parathas are made with wheat flour, which contains gluten. You can use gluten-free flour to make the parathas.
Enjoy making Chicken Curry with Paratha, and bring the delightful taste of Indian cuisine to your home!
PrintChicken Curry with Paratha
Delicious and satisfying Chicken Curry paired with crispy Paratha, perfect for a cozy family dinner or a gathering with friends.
- Prep Time: 30 minutes
- Cook Time: 35 minutes
- Total Time: 65 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Cooking
- Cuisine: Indian
- Diet: Non-Vegetarian
Ingredients
- 500 grams of chicken, cut into pieces
- 2 medium onions, finely chopped
- 2 tomatoes, pureed
- 4 cloves of garlic, minced
- 1 tablespoon ginger, grated
- 2–3 green chilies, slit
- 1 teaspoon turmeric powder
- 1 teaspoon red chili powder (adjust for spice preference)
- 1 teaspoon coriander powder
- 1 teaspoon cumin powder
- Salt to taste
- 4 tablespoons of cooking oil
- 1 cup of water
- Fresh cilantro for garnish
- 2 cups of whole wheat flour (for Paratha)
- 1 teaspoon salt (for Paratha)
- Water, as needed (for Paratha)
- Ghee or oil for cooking (for Paratha)
Instructions
- Marinate the chicken: In a bowl, mix the chicken pieces with a pinch of salt, turmeric powder, and red chili powder. Let it marinate for at least 30 minutes.
- Prepare the curry base: Heat oil in a large pot over medium heat. Add the chopped onions and fry until they turn golden brown for about 10 minutes.
- Add garlic and ginger: Stir in the minced garlic and grated ginger. Cook for a few more minutes until the raw smell disappears.
- Incorporate the tomatoes: Pour in the pureed tomatoes, give it a good stir, and let it cook. Add the slit green chilies. Cook until the oil starts separating from the tomato mixture, about 5-7 minutes.
- Spice it up: Add coriander powder, cumin powder, and more salt if needed.
- Cook the chicken: Add the marinated chicken pieces and mix well. Cook for about 5 minutes.
- Simmer: Pour in the water and cover the pot. Let it simmer on low heat for about 20 minutes.
- Garnish: Check for seasoning and garnish with freshly chopped cilantro before serving.
Notes
Use fresh ingredients for best flavor. You can modify spices according to your heat preference.
Nutrition
- Serving Size: 1 serving
- Calories: 500
- Sugar: 6g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 6g
- Protein: 30g
- Cholesterol: 90mg
Keywords: Chicken Curry, Paratha, Indian Cuisine, Family Dinner, Comfort Food

