Garlic Chicken Curry (Lehsuni Murgh) Recipe — Aromatic Indian Dish

This garlic chicken curry (Lehsuni Murgh) is a simple, flavorful Indian chicken curry highlighted by garlic and mild spices. With easy-to-find ingredients and clear step-by-step instructions, you can have this restaurant-style curry ready in about 30 minutes. Serve it with naan or steamed rice for a satisfying meal.

Lehsuni Murgh literally means garlic-infused chicken in Hindi. This version produces a rich, thick, mildly spicy and creamy gravy that pairs beautifully with flatbreads or rice.

garlic chicken curry in a skillet. Garnished with coriander leaves.

Featured Comment: ⭐⭐⭐⭐⭐

“Made this a couple of weeks ago and it was gorgeous! Am making it today for a party of 12 tomorrow. Wish me luck.” – Gino

The curry’s base relies on garlic, yogurt-marinated chicken and a smooth tomato-cashew paste that gives the gravy body and a subtle nuttiness. If you prefer a tangier or hotter version, adjust the lemon and chili to your taste. This dish adapts well to chicken thighs, bone-in pieces, or even vegetarian swaps like paneer, tofu or mushrooms.

Quick Look: Garlic Chicken Recipe

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Servings: 4
  • Calories: ~325 kcal per serving (approx.)
  • Cook Method: Marinate chicken → grind tomato-cashew paste → lightly fry garlic → sauté onion → add chicken and cook in tomato-cashew gravy
  • Spice Level: Medium (adjustable)
  • Flavor Profile: Garlicky, mildly spicy, slightly tangy
  • Difficulty: Easy

Ingredient Notes

This recipe uses a short list of everyday ingredients. Key points:

  • Chicken: Boneless breast works well, but thighs or bone-in pieces can be used for deeper flavor.
  • Garlic: Use fresh garlic — the amount can be reduced if you prefer a milder taste.
  • Yogurt: Fresh plain yogurt (curd) is ideal for marination. If your yogurt is sour, skip the lemon juice in the marinade.
  • Chili powder: Kashmiri chili gives vibrant color without much heat; combine with a spicier chili powder if you want more heat.
  • Tomatoes: Use ripe, juicy tomatoes for the paste. For very sour tomatoes, reduce or omit lemon in the marinade.
  • Cashews: Soaked cashews make the gravy creamy and smooth; almonds can be used as an alternative.
  • Dairy: Butter adds richness and cream softens the strong garlic flavor. Coconut milk is an alternative to cream if you prefer.

Variations

  • Make this vegetarian by substituting paneer, tofu or mushrooms. Paneer and mushrooms pair especially well with the garlicky gravy.

How to Make Garlic Chicken Curry

marinate chicken to make garlic chicken curry.

Step 1: Marinate the chicken in yogurt, red chili powder, (optional) Kashmiri chili, turmeric, coriander powder, roasted cumin powder, salt and lemon juice. Let it rest for at least 30 minutes.

making cashew tomato paste for garlic chicken curry recipe.

Step 2: Grind chopped tomatoes and soaked cashews into a smooth paste without adding water. Set aside.

frying garlic in butter to make garlic chicken curry.

Step 3: Over low heat, warm oil and a little butter. Add garlic and gently fry until it turns light golden — avoid browning to prevent bitterness.

fried garlic removed in a bowl to make garlic chicken.

Step 4: Remove the lightly fried garlic and butter to a small bowl and keep aside.

sauteing onions to make garlic chicken curry.

Step 5: In the same pan, add a little more oil, then sauté chopped onions with a teaspoon of garlic and some ginger until the onions turn golden.

addition of chicken and cooking it to make garlic chicken curry

Step 6: Add the marinated chicken and stir-fry until the color changes. Add ½ cup water, a pinch of Kashmiri chili (optional), cover and cook until the chicken is done. Uncover and cook for a few minutes to evaporate excess moisture.

addition of tomato cashew paste to make garlic chicken curry.

Step 7: Stir in the tomato-cashew paste, add water to reach your preferred gravy consistency, and season with salt. Cover and simmer for 3–4 minutes.

addition of cream, fried garlic butter, and coriander leaves to make garlic chicken curry.

Step 8: Add chopped green chilies (optional), cream, chopped coriander, garam masala and the reserved fried garlic with butter. Cook for another minute, then remove from heat and serve hot.

Recipe Tips

  • Marinate the chicken for 30 minutes to an hour for best flavor.
  • Fry garlic on low heat only; high heat burns it and introduces bitterness.
  • Stop frying when garlic is light golden — not dark brown.
  • Soak cashews for 10 minutes before grinding to achieve a smooth paste.
  • Adjust cream and garlic quantities if you want a milder curry.

Recipe FAQs

Can I skip cream in this garlic chicken curry?

Yes. Cream mellows the garlic and softens heat, so if you skip it reduce the garlic slightly or use a substitute like coconut milk.

Can I reduce the garlic?

Absolutely. The curry is garlic-forward by design, but you can lower the garlic amount to suit your taste.

What should I serve with garlic chicken curry?

Serve with naan, paratha, or steamed rice. Jeera rice is also a great pairing.

garlic chicken curry in a pan. Garnished with coriander leaves.

Other Indian Chicken Curries to Try

  • Hyderabadi Chicken Masala
  • Kashmiri Chicken
  • Dum Ka Chicken
  • Pressure Cooker Chicken Curry

If you try this recipe, please leave a comment and rating—feedback is appreciated.

Recipe Card

garlic chicken curry in a skillet.

Garlic Chicken Curry (Lehsuni Murgh)

A garlicky, mildly spiced Indian chicken curry with a creamy tomato-cashew gravy. Quick to make and perfect with naan or rice.
5 from 5 votes
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 people
Calories: 325kcal
Author: Preeti Nayak

Video

Equipment

  • 1 heavy bottom pan

Ingredients

To marinate the chicken

  • 500 g boneless chicken breast (or use thighs)
  • 4 tsp fresh yogurt
  • ½ tsp spicy red chili powder
  • 1 tsp Kashmiri red chili powder (optional)
  • 2 tsp coriander powder
  • ½ tsp roasted cumin powder
  • ¼ tsp turmeric powder
  • Salt to taste
  • ½ tsp lemon juice (omit if yogurt is sour)

To make tomato-cashew paste

  • 4 medium tomatoes, roughly chopped
  • 6–7 cashews, soaked 10 minutes

To make the curry

  • 2 tsp oil
  • 1 tbsp unsalted butter
  • 2 tsp chopped garlic (for frying)
  • 3 medium onions, chopped
  • 1 tsp chopped garlic (for sautéing)
  • ½ tsp ginger paste
  • 2 green chilies, chopped (optional)
  • ¼ cup cream (or coconut milk)
  • 2 tbsp chopped coriander leaves
  • 1 tsp garam masala powder

Instructions

  1. Marinate the chicken with yogurt, spices, salt and lemon juice. Rest 30–60 minutes.
  2. Grind tomatoes and soaked cashews into a smooth paste without adding water. Set aside.
  3. Heat oil and butter on low. Add 2 tsp garlic and fry until light golden. Remove and reserve the garlic and butter.
  4. In the same pan, add 1 tsp oil, then sauté onions with 1 tsp garlic and ginger until golden.
  5. Add marinated chicken, stir until color changes, add ½ cup water and a pinch of Kashmiri chili (optional). Cover and cook until chicken is done, then uncover and cook a few minutes to reduce moisture.
  6. Stir in the tomato-cashew paste, adjust water for desired consistency, season to taste and simmer 3–4 minutes.
  7. Add green chilies (optional), cream, chopped coriander, garam masala, and the reserved fried garlic with butter. Cook 1 more minute and serve hot with naan or rice.

Notes

  • Marinate the chicken for at least 30 minutes for improved flavor.
  • If your yogurt is sour, skip lemon in the marinade.
  • Always fry garlic on low heat and remove when it is light golden to prevent bitterness.
  • Soak cashews for 10 minutes before grinding to ensure a smooth paste.
  • Adjust gravy thickness to preference; the curry thickens as it cools.
  • Green chilies and cream are optional and can be adjusted for heat and richness.

Nutrition (approx.)

Calories: 325 kcal | Carbs: 17 g | Protein: 30 g | Fat: 15 g

Nutrition information is automatically calculated and should be used as an approximation.