Karahi Chicken
Authentic Punjabi Karahi Chicken Recipe: A Flavorful Delight from Indian Punjab
Introduction
Punjabi cuisine is renowned worldwide for its bold spices, rich flavors, and heartwarming dishes. One such signature delicacy that perfectly captures the spirit of Punjab is the Punjabi Karahi Chicken. Cooked in a thick-bottomed wok-like pan called a karahi, this dish brings together juicy chicken pieces, aromatic spices, and a rich tomato-based gravy to create a robust and memorable meal. Whether enjoyed with hot naan or fluffy jeera rice, Punjabi Karahi Chicken is a favorite in households and restaurants alike.
In this article, we’ll take you through a step-by-step recipe to make this dish at home, explore its history and cultural roots, and provide helpful tips and variations to suit your taste.
What is Karahi Chicken?
Karahi Chicken is a popular North Indian and Pakistani dish, especially famous in Punjab. The term Karahi refers to the traditional iron or cast-iron pan used for cooking this dish. It has sloped sides and retains heat well, making it ideal for stir-frying meat with spices.
Unlike many Indian curries, Karahi Chicken does not rely heavily on cream or butter. Its appeal lies in its simplicity — fresh tomatoes, ginger, garlic, green chilies, and whole spices. This allows the natural flavors of the chicken and spices to shine through.
Cultural Importance in Punjab
In Indian Punjab, food is more than nourishment — it is celebration and tradition. Karahi Chicken is often made for special gatherings, festivals, and family dinners. It is cooked slowly, with love and attention, usually by elders in the family, making it a dish that brings people together.
Punjabi dhabas (roadside eateries) serve Karahi Chicken in a rustic style — bold, spicy, and full of character. It is commonly paired with tandoori naan, roti, or even makki di roti in rural Punjab.
Ingredients for Punjabi Karahi Chicken
Here is a traditional ingredients list to serve 4 people:
Main Ingredients
- 750 grams chicken (bone-in pieces preferred)
- 3 tablespoons mustard oil (or desi ghee/refined oil)
- 1½ teaspoons cumin seeds
- 1 large onion, finely sliced
- 5 garlic cloves, finely chopped
- 1-inch ginger, julienned
- 4 medium tomatoes, chopped
- 2-3 green chilies, slit
- Salt to taste
Spices
- 1½ teaspoons red chili powder
- 1 teaspoon turmeric powder
- 1 teaspoon coriander powder
- ½ teaspoon garam masala
- ½ teaspoon crushed kasuri methi (dried fenugreek leaves)
- Fresh coriander leaves for garnish
Step-by-Step Punjabi Karahi Chicken Recipe
Step 1: Prepare the Chicken
Clean and wash the chicken thoroughly. If using bone-in pieces, pat them dry using a kitchen towel. You can marinate the chicken lightly with salt and turmeric for 15–30 minutes to enhance flavor.
Step 2: Heat the Karahi
Place a heavy-bottomed karahi or deep wok on medium flame. Add mustard oil and let it heat till it starts to smoke slightly. This removes the pungency. Reduce the flame and allow the oil to cool slightly before adding spices.
Step 3: Sauté Spices and Onions
Add cumin seeds and let them crackle. Then, add finely sliced onions and sauté until golden brown. This takes about 6–8 minutes. Stir frequently to prevent burning.
Step 4: Add Ginger, Garlic, and Green Chilies
Once the onions are golden, add chopped garlic, julienned ginger, and slit green chilies. Sauté for another 2–3 minutes till the raw aroma disappears.
Step 5: Introduce Tomatoes and Ground Spices
Now add chopped tomatoes and sprinkle turmeric, red chili powder, coriander powder, and salt. Stir well and let the mixture cook on medium-low flame until the tomatoes soften and oil begins to separate — around 10–12 minutes. Stir occasionally.
Step 6: Add Chicken
Add the marinated chicken pieces. Mix well with the masala to coat all pieces evenly. Cook uncovered on medium-high heat for 7–8 minutes until the chicken starts to brown slightly.
Step 7: Simmer and Cook Covered
Reduce the heat and cover the karahi with a lid. Let it cook for 15–20 minutes, stirring every 5 minutes. The chicken will release its own juices. You can add a splash of water if needed, but traditionally Karahi Chicken has a thick, semi-dry gravy.
Step 8: Final Touch
Uncover the pan, increase the flame slightly, and let any excess moisture evaporate. Add garam masala, crushed kasuri methi, and mix gently. Simmer uncovered for another 5 minutes.
Step 9: Garnish and Serve
Turn off the heat. Garnish with fresh coriander leaves and additional ginger juliennes if desired. Serve hot with naan, roti, or jeera rice.

Tips for the Perfect Punjabi Karahi Chicken
- Use bone-in chicken for maximum flavor.
- Cook on medium-low flame to allow the spices to blend.
- Do not rush the tomato-onion masala base. Let the oil separate for best taste.
- Avoid cream or butter — this is not butter chicken. The authentic version is spicy and rustic.
- Use mustard oil for a traditional Punjabi flavor. Heat it properly before cooking.
Serving Suggestions
Punjabi Karahi Chicken goes best with:
- Tandoori Roti or Butter Naan
- Jeera Rice or Steamed Basmati
- Sides like onion rings, lemon wedges, and cucumber raita
You can also serve it with Makki di Roti in winters for a true rural Punjab experience.
Variations of Punjabi Karahi Chicken
Though the base recipe is iconic, here are some regional or personal variations:
1. Karahi Chicken with Capsicum
Some people add capsicum (bell peppers) for a touch of sweetness and crunch. Add them during the last 10 minutes of cooking.
2. Dhaba-Style Karahi Chicken
Use more green chilies, coarsely ground spices, and cook on a high flame in a large iron karahi.
3. Creamy Karahi Chicken (Modern Twist)
For a richer version, a spoonful of fresh cream can be added at the end, but it’s not part of the traditional recipe.
4. Smoky Karahi Chicken
Give a dhungar (coal smoke) effect by placing a hot coal in a steel bowl inside the karahi, adding a drop of ghee on top, and covering for 2 minutes.
Health Benefits
When made with less oil and fresh ingredients, Karahi Chicken can be a protein-rich, low-carb dish:
- Chicken is lean meat rich in protein and essential amino acids.
- Tomatoes and garlic are great for immunity.
- Spices like turmeric and cumin offer anti-inflammatory benefits.
Avoid adding too much oil or frying ingredients separately for a healthier version.
Frequently Asked Questions (FAQs)
Q1: Can I make Karahi Chicken with boneless chicken?
Yes, but bone-in pieces are traditional and give better flavor. Boneless will cook faster, so reduce the cooking time accordingly.
Q2: Can I store Karahi Chicken?
Yes, it can be stored in the fridge for up to 2–3 days. Reheat on low flame and add a splash of water if it becomes too dry.
Q3: Can I make it less spicy?
Absolutely. Reduce the amount of red chili and green chilies to suit your taste. You can also use Kashmiri red chili powder for color without too much heat.
Q4: Is it gluten-free?
Yes, the dish is naturally gluten-free. Just ensure your spice powders are certified gluten-free if you’re sensitive.
Conclusion
The Punjabi Karahi Chicken is more than just a recipe; it’s a symbol of Punjab’s bold culinary culture. It’s perfect for family dinners, festive occasions, or even a weekend indulgence. The joy of preparing it lies in its simplicity — using everyday ingredients to create something truly extraordinary.
Try it once, and it’s bound to become a favorite at your table. As the people of Punjab say, “Khushboo te swaad de naal bhari – Karahi Chicken taan lajawab hunda hai!” (With aroma and taste — Karahi Chicken is simply unmatched!)
So roll up your sleeves, heat your karahi, and bring a taste of Punjab into your home!
FAQs
- What is Punjabi Karahi Chicken?
Punjabi Karahi Chicken is a spicy North Indian chicken dish cooked in a traditional iron wok called a karahi, using tomatoes, garlic, ginger, and whole spices. - Why is it called “Karahi” Chicken?
It is named after the cooking utensil karahi, a deep, thick-bottomed pan used widely in Punjabi cooking. - What is the difference between Karahi Chicken and Butter Chicken?
Karahi Chicken is spicier, less creamy, and doesn’t contain butter or cream, unlike Butter Chicken which is milder and creamier. - What kind of chicken is best for this recipe?
Bone-in chicken pieces (like legs and thighs) are ideal as they release more flavor into the dish. - Can I use boneless chicken instead?
Yes, boneless chicken can be used, but bone-in chicken provides richer flavor and authenticity. - Is Karahi Chicken very spicy?
Traditionally, it’s moderately to highly spicy, but you can adjust the green chilies and red chili powder to suit your taste. - What oil is best for making Karahi Chicken?
Mustard oil is preferred for its pungent flavor, but you can also use ghee or any neutral oil. - Do I need to marinate the chicken?
A light marinade with turmeric and salt for 15–30 minutes is optional but enhances flavor. - Can I add cream or butter?
Not in the traditional version. Cream and butter are optional modern twists, not part of the authentic Punjabi recipe. - How long does it take to cook Karahi Chicken?
Approximately 40–45 minutes, including preparation and cooking time. - Do I need a karahi pan to make this?
While a traditional karahi is ideal, any thick-bottomed wok or deep pan works well. - Can I use canned tomatoes?
Fresh tomatoes are recommended for authentic taste, but canned can be used in a pinch. - Can I prepare this in advance?
Yes, it tastes even better the next day after the flavors blend overnight. - How long can I store Karahi Chicken?
Store in an airtight container in the refrigerator for up to 2–3 days. - Can I freeze Karahi Chicken?
Yes, freeze in a sealed container for up to 1 month. Thaw and reheat gently. - What goes well with Karahi Chicken?
Tandoori naan, roti, jeera rice, or even makki di roti pair excellently. - Is Karahi Chicken gluten-free?
Yes, the dish itself is gluten-free. Just make sure spices are certified gluten-free. - Can I make it with vegetables or paneer instead of chicken?
Yes, you can replace chicken with paneer, mushrooms, or even tofu for a vegetarian version. - Is this dish suitable for weight loss diets?
When made with less oil and served with whole wheat roti or brown rice, it can be a healthy protein-rich meal. - How can I make it less oily?
Use less oil for sautéing and avoid frying the chicken. Let it cook in its own juices. - Can I cook this in a pressure cooker?
It’s possible, but not traditional. The pressure cooker may make the chicken too soft and watery. - What gives Karahi Chicken its smoky flavor?
You can give a dhungar (smoke) using hot coal and ghee to infuse a smoky aroma, like in Punjabi dhabas. - Why does oil separate from the masala?
This indicates the tomatoes and spices are properly cooked — it’s a key sign of readiness in Indian cooking. - Can I use ginger-garlic paste instead of fresh ones?
Yes, but using freshly chopped or julienned ginger and garlic gives better texture and flavor. - Is Karahi Chicken the same as Chicken Curry?
No, Karahi Chicken has a thicker, semi-dry consistency and a distinct spice profile compared to a regular chicken curry.