Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Chicken Curry with Naan Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Mariem
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Simmering & Pan-Fryi
  • Cuisine: Indian

Description

This Chicken Curry with Naan is a rich and flavorful dish featuring tender chicken simmered in a spiced tomato-based gravy, served with soft and fluffy naan bread. A perfect homemade Indian meal that’s both comforting and satisfying!


Ingredients

Units Scale

For the Chicken Curry:

  • 1 1/2 lbs boneless chicken (thighs or breasts), cut into cubes
  • 2 tbsp oil or ghee
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1-inch ginger, grated
  • 2 tomatoes, pureed
  • 1/2 cup yogurt
  • 1 cup coconut milk or heavy cream (optional for creaminess)
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1 tsp turmeric
  • 1 tsp cumin
  • 1 tsp garam masala
  • 1 tsp coriander powder
  • 1/2 tsp red chili powder (adjust to taste)
  • 1/2 tsp paprika
  • 1/2 tsp sugar (optional)
  • 1/4 cup fresh cilantro, chopped (for garnish)

For the Naan Bread:

  • 2 cups all-purpose flour
  • 1/2 tsp salt
  • 1/2 tsp sugar
  • 1/2 tsp baking powder
  • 1/2 cup plain yogurt
  • 1/2 cup warm water
  • 1 tbsp olive oil or melted butter
  • 1 tbsp garlic butter (for brushing, optional)
  • 1 tbsp chopped cilantro (for garnish)

Instructions

Make the Chicken Curry:

  1. Sauté Aromatics – Heat oil or ghee in a large pan. Add onions and cook until golden brown. Add garlic and ginger, sauté for 1 minute.
  2. Cook the Chicken – Add chicken pieces and cook until lightly browned.
  3. Add Spices & Tomatoes – Stir in turmeric, cumin, garam masala, coriander, chili powder, paprika, salt, and pepper. Add pureed tomatoes and cook for 5 minutes.
  4. Simmer with Yogurt & Coconut Milk – Stir in yogurt and coconut milk (if using). Cover and simmer for 15-20 minutes until the chicken is tender.
  5. Garnish & Serve – Sprinkle with fresh cilantro and serve hot with naan.

Make the Naan Bread:

  1. Prepare the Dough – In a bowl, mix flour, salt, sugar, and baking powder. Add yogurt, warm water, and olive oil. Knead for 5-7 minutes until smooth. Cover and let rest for 30 minutes.
  2. Shape & Cook – Divide the dough into small balls. Roll out each into an oval shape. Cook on a hot skillet for 1-2 minutes per side until puffed and golden.
  3. Brush with Garlic Butter – Optionally, brush with melted garlic butter and sprinkle with cilantro.
  4. Serve Warm – Enjoy fresh naan with the flavorful chicken curry!

Notes

  • Use bone-in chicken for extra flavor.
  • Add potatoes or bell peppers for a heartier curry.
  • Make naan fluffier by resting the dough longer.