Chicken Lahori Recipe: Spiced Pakistani Street Food at Home

Chicken Lahori Recipe: Spiced Pakistani Street Food at Home

I discovered this Lahore street food classic during my travels, and it’s become a staple in my kitchen. The blend of warm spices and tender chicken captures the essence of Pakistani street food.

This dish relies on a simple marinade of yogurt, garlic, ginger, and a carefully balanced mix of spices. The chicken is then grilled or pan-fried to lock in the flavors, resulting in juicy, aromatic pieces.

What makes this version stand out is its authenticity—no shortcuts, just traditional techniques that deliver bold, layered flavors. The smoky char from grilling adds depth that’s hard to replicate any other way.

Serve it with naan or basmati rice for a meal that feels like a taste of Lahore. Here’s how to bring this street food favorite to your table.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Chicken Lahori

A handful of bold spices and simple ingredients bring this dish to life beautifully.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 2 lb Skin-on for extra flavor
Plain Yogurt 🥛 1 cup Full-fat for creaminess
Garlic Cloves 🧄 6 cloves Minced for marinade
Fresh Ginger 🌿 1 tbsp Grated or minced
Lemon Juice 🍋 2 tbsp Freshly squeezed
Garam Masala 🌶️ 2 tsp Freshly ground preferred
Ground Cumin 🌿 1 tsp Toasted for depth
Ground Coriander 🌿 1 tsp Essential for authenticity
Kashmiri Red Chili Powder 🌶️ 1 tbsp For vibrant color
Turmeric Powder 🌶️ ½ tsp For earthy warmth
Salt 🧂 1 ½ tsp Adjust to taste
Vegetable Oil 🫒 3 tbsp For frying or grilling
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Green Chili Peppers 🌶️ 2 whole Sliced, optional for heat

The chicken is the star here—thighs stay juicier than breasts when grilled or fried. I grab mine from Halal markets or Whole Foods (they often carry pre-cut pieces). Look for skin-on, bone-in if you want extra flavor, but boneless works too. The yogurt needs to be full-fat (the good stuff, not the watery low-fat kind) to stand up to all those spices.

No garam masala? Mix equal parts cumin, cardamom, cinnamon, and cloves as a substitute. Kashmiri chili powder can be tough to find—Trader Joe’s or Indian grocery stores usually stock it. In a pinch, half paprika and half cayenne works for color and heat. Fresh ginger and garlic are non-negotiable, but pre-minced saves time (don’t tell my grandma).

Marinate overnight for maximum flavor, but 2-3 hours works if you’re short on time. Cooked chicken keeps in the fridge for 3-4 days—reheat gently to avoid drying it out. Freezes beautifully for up to 3 months (portion before freezing).

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I toss everything together in one bowl, let it marinate, then cook—no fancy techniques, just straightforward flavor.
  • Tangy Kick: The lemon juice and yogurt give that bright, zesty punch that makes the chicken irresistibly juicy.
  • Weeknight Hero: Honestly, it’s my go-to for busy evenings—ready in under 40 minutes and still feels special.
  • Budget Stretcher: Boneless thighs are affordable, and this recipe feeds my family of four with leftovers for lunch the next day.

Step-by-Step Instructions for Chicken Lahori

Here’s the method that brings authentic Lahore street food flavors to your kitchen.

Step 1: Marinate the Chicken with Aromatic Spices

In a large bowl, combine the 1 cup Plain Yogurt, 6 cloves Garlic Cloves, 1 tbsp Fresh Ginger, 2 tbsp Lemon Juice, 2 tsp Garam Masala, 1 tsp Ground Cumin, 1 tsp Ground Coriander, 1 tbsp Kashmiri Red Chili Powder, 0.5 tsp Turmeric Powder, and 1.5 tsp Salt. Whisk until smooth and fully incorporated.

Add the 2 lb Boneless Chicken Thighs to the marinade, ensuring each piece is thoroughly coated. I like to use my hands for this—it’s the best way to make sure every surface gets covered. Cover the bowl and refrigerate for at least 4 hours, or ideally overnight for maximum flavor penetration.

Step 2: Cook the Chicken to Perfection

Heat 2 tbsp Vegetable Oil in a large, heavy-bottomed skillet over medium-high heat. The oil should shimmer but not smoke. Carefully add the marinated chicken pieces, shaking off any excess marinade. Don’t overcrowd the pan—work in batches if needed to avoid steaming the meat.

Cook the chicken for 6-7 minutes per side until deep golden brown and cooked through. You’ll know it’s ready when the internal temperature reaches 165°F and the juices run clear. The spices will create a beautiful, caramelized crust on the outside.

Step 3: Finish with Fresh Herbs and Serve

Once all the chicken is cooked, return everything to the skillet. Drizzle with the remaining 1 tbsp Vegetable Oil and toss to coat. Let it cook for another 2-3 minutes to allow the flavors to meld together beautifully.

Garnish with the 0.25 cup Fresh Cilantro and 2 whole Green Chili Peppers, sliced if you prefer some heat. Serve immediately with naan, roti, or steamed basmati rice. The chicken should be tender and juicy with a vibrant, spiced exterior that’s packed with authentic Lahore flavor.

👨‍🍳

Pro Tips For Making Chicken Lahori

  • Marinate Overnight: I learned this the hard way—rushing the marinade with yogurt, garlic, and ginger gives you a pale, bland result. Let it sit for at least 4 hours, but overnight actually changes the outcome.
  • Use Thigh Fat: Skip the breast meat; boneless thighs stay juicy even with the high heat this dish needs. The extra fat renders out and coats the chicken in flavor.
  • Resist Early Stirring: After adding the chicken to the pan, resist the urge to stir for at least 2-3 minutes. This guarantees that golden crust that makes Lahori chicken so good.
  • Char the Ginger: Sounds weird, but it works: lightly charring the fresh ginger before grinding it into the marinade adds a smoky depth that raw ginger just can’t.

Wine and Beer Pairings for This Recipe

Wine Pairings

For white wine lovers, a chilled Riesling works beautifully with the spiced chicken. The slight sweetness balances the heat from the Kashmiri chili while the acidity cuts through the richness. I like a German Kabinett Riesling for its light body. 🍷

Rosé Options

A dry Provence rosé with its crisp, clean finish complements the aromatic spices without overwhelming them. Look for one with citrus notes like Whispering Angel—it’s my go-to for summer grilling. Serve at 45-50°F for best results.

Beer Pairings

An Indian Kingfisher Lager is the classic choice, but a crisp pilsner like Stella Artois works just as well. The carbonation helps cleanse your palate between spicy bites. For craft beer fans, try a wheat beer with its subtle citrus notes. 🍺

Non-Alcoholic Choices

For a refreshing non-alcoholic pairing, try mango lassi—its creamy sweetness cools the spice. A sparkling lemonade with mint also complements the dish’s brightness. I always keep some San Pellegrino on hand for a simple, bubbly option.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 7g35%
Cholesterol 140mg47%
Sodium 850mg37%
Total Carbohydrate 12g4%
Dietary Fiber 2g7%
Sugars 4g
Protein 45g90%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use chicken breast instead of thighs?

Yes, but thighs stay juicier. If using breasts, reduce cooking time to 5-6 minutes per side and monitor internal temperature closely to avoid dryness. The marinade helps, but dark meat handles the bold spices better.

2

How do I adjust the spice level?

For milder heat, reduce Kashmiri chili powder to 1 tsp or omit green chilies. For extra kick, add 1/2 tsp cayenne or more fresh chilies. Remember, the yogurt marinade naturally tempers some heat.

3

Can I grill this instead of pan-frying?

Preheat grill to medium-high heat and cook for 6-7 minutes per side. The smoky char enhances the street food authenticity. Just oil the grates well to prevent sticking.

4

What’s the best way to store leftovers?

Store in an airtight container in the fridge for up to 3-4 days. Reheat gently in a skillet or microwave with a splash of water to maintain moisture. Avoid freezing cooked chicken as it can become tough.

★★★★★5.0(7 reviews)
Tyler Campbell