
This Indian chicken dish showcases the beauty of simple ingredients transformed through traditional techniques. The name itself reveals its essence—do pyaaza means “two onions,” and they form the heart of this flavorful creation.
I developed this method after years of perfecting the balance between tender chicken and caramelized onions. Slow cooking allows the onions to melt into a rich, sweet base while the chicken absorbs every spice. The result is a dish that’s both comforting and deeply aromatic.
The key lies in layering flavors: first blooming whole spices in hot oil, then building the sauce with tomatoes and yogurt. Each step creates depth that makes this recipe stand apart from ordinary curries.
Serve with warm naan or steamed basmati to soak up every bit of the velvety sauce. This is authentic Indian cooking made approachable for home kitchens.
Ingredients for Chicken Do Pyaaza
Traditional spices and fresh ingredients create this aromatic Indian chicken dish with caramelized onions.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs 🍗 | 1 ½ lb | Boneless, skinless preferred |
| Yellow Onions 🧅 | 2 lb | Thinly sliced for even caramelization |
| Tomatoes 🍅 | 3 whole | Ripe, medium-sized, finely chopped |
| Plain Yogurt 🥛 | ¾ cup | Full-fat for creaminess |
| Garlic Cloves 🧄 | 6 cloves | Minced for even distribution |
| Fresh Ginger 🌿 | 1 tbsp | Grated or minced |
| Green Chilies 🌶️ | 2 whole | Slit lengthwise, seeds removed |
| Cumin Seeds 🌿 | 1 tsp | Whole, for tempering |
| Coriander Powder 🌶️ | 1 tbsp | Ground, for depth |
| Turmeric Powder 🌿 | ½ tsp | Ground, for color |
| Garam Masala 🌶️ | 1 tsp | Freshly ground if possible |
| Vegetable Oil 🫒 | ½ cup | Neutral flavor, for cooking |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The onions are the soul here. Yellow onions caramelize beautifully—avoid red onions as they can turn mushy. Indian grocery stores often have the best prices on whole spices like cumin seeds. For the chicken, thighs stay juicy during the slow cook, but breasts work if you prefer (just don’t overcook). The yogurt should be full-fat to prevent curdling when added to the hot sauce.
No garam masala? Combine equal parts cumin, coriander, and cinnamon for a close substitute. Short on fresh ginger? Ground ginger at half the amount works in a pinch. If green chilies aren’t available, serrano peppers are a good swap. The tomatoes can be canned if fresh aren’t in season—just drain them well to avoid a watery sauce.
Leftover sauce thickens as it cools—loosen with a splash of water when reheating. Keeps in the fridge for 3-4 days, freezes beautifully for 3 months. Portion into containers for easy weeknight meals.
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in one pan—chicken, onions, tomatoes—and let the yogurt and garlic work their magic while I set the table.
- Caramelized Bliss: The onions melt into sweet, golden strands that pair with the tangy yogurt for a depth of flavor that’s hard to beat.
- Weeknight Hero: Honestly, this is my go-to when I need dinner ready before the kids start asking what’s for dinner.
- Stretches Far: Leftovers taste even better the next day, and the ingredients are cheap enough to feed a hungry family without breaking the bank.
Step-by-Step Instructions for Chicken Do Pyaaza
Master this classic dish with my proven technique for tender chicken and rich onion gravy.
Step 1: Marinate the Chicken Thighs
In a large bowl, combine the 1.5 lb chicken thighs with 0.75 cup plain yogurt, 1 tbsp fresh ginger, 6 cloves garlic cloves, 1 tbsp coriander powder, 0.5 tsp turmeric powder, and 1 tsp salt. Mix thoroughly to ensure every piece is evenly coated. The yogurt not only tenderizes the meat but also helps the spices adhere properly.
Cover and refrigerate for at least 30 minutes or up to 4 hours. I’ve found this marinating time allows the flavors to penetrate deeply while keeping the chicken moist. Don’t skip this step—it’s what makes the chicken incredibly tender and flavorful in the finished dish.
Step 2: Cook the Onion Base
Heat 0.5 cup vegetable oil in a heavy-bottomed pot over medium heat. Add 1 tsp cumin seeds and let them sizzle for 10-15 seconds until fragrant. Immediately add the 2 lb yellow onions and cook, stirring frequently, for 15-20 minutes until they turn a deep golden brown.
This slow cooking caramelizes the onions, developing the sweet and rich base that defines do pyaaza. Watch for the onions to reduce significantly and develop a jam-like consistency. If they start to stick, lower the heat slightly—you want deep color, not burnt bits.
Step 3: Build the Gravy with Tomatoes and Spices
Add the 3 whole tomatoes and 2 whole green chilies to the caramelized onions. Cook for 8-10 minutes, stirring occasionally, until the tomatoes soften and break down. The mixture should thicken and the oil should start to separate at the edges.
Stir in 1 tsp garam masala and cook for 1-2 minutes to toast the spices. This step deepens the flavor profile and ensures the garam masala releases its full aroma. The gravy should look rich and glossy at this point.
Step 4: Cook the Chicken in the Gravy
Add the marinated chicken to the pot, along with any remaining marinade. Stir well to coat the chicken in the onion-tomato gravy. Cover and cook over medium-low heat for 25-30 minutes, stirring occasionally.
The chicken is done when it’s fully cooked through and the gravy has thickened slightly. You’ll notice the oil glistening on the surface, and the chicken should be fork-tender. If the gravy seems too thick, add a splash of water and adjust the seasoning with a bit more salt if needed.
Step 5: Finish and Serve
Once the chicken is cooked, turn off the heat and stir in 1 tbsp lemon juice. This adds a bright, tangy finish that balances the richness of the dish. Garnish with 0.25 cup fresh cilantro and serve hot with naan or steamed rice.
The cilantro adds a fresh, herbal note that complements the deep, caramelized flavors. Let the dish rest for 5 minutes before serving to allow the flavors to meld together fully.
Pro Tips For Making Chicken Do Pyaaza
- Brown the Onions: Cook the yellow onions on medium-low heat until deep golden brown—about 15-20 minutes. I learned this the hard way: undercooked onions leave the dish raw-tasting.
- Marinate Longer: Give the chicken thighs at least 2 hours in the yogurt, garlic, and spice marinade. After rushing it once, I noticed the flavor difference immediately.
- Skip the Water: Resist the urge to add water when cooking the chicken. The onions and tomatoes release enough moisture to prevent burning while keeping the sauce thick.
- Use Bone-In Thighs: Bone-in, skin-on thighs stay juicier and add depth to the sauce. I was skeptical until I tried it—now I won’t make it any other way.
Perfect Pairings for chicken do pyaaza
Bread Pairings
Nothing soaks up that rich onion gravy better than warm garlic naan straight from the oven. I also love butter naan for its soft, pillowy texture that holds up to the bold flavors. For a lighter option, try whole wheat roti. 🥗
Rice Options
Steamed basmati rice is the classic choice—its long grains separate beautifully and absorb the sauce. For extra fragrance, cook your rice with 1 bay leaf and 3 cardamom pods. Jeera rice (cumin-infused) adds an earthy note that complements the dish perfectly.
Fresh Accompaniments
A simple cucumber-onion salad with lemon juice and chaat masala cuts through the richness. I toss 1 cup diced cucumber with ½ cup thinly sliced red onion and a pinch of salt. The crisp texture refreshes your palate between bites.
Yogurt Sides
Serve with raita to cool the heat—my favorite is cucumber raita with a touch of roasted cumin. For something different, try boondi raita from Indian grocery stores. The creamy, tangy yogurt balances the warm spices in the chicken.
Pickles and Chutneys
Add a spoonful of green mango pickle or lime pickle for a tangy, spicy kick. I keep Patak’s brand on hand for convenience. For a sweeter contrast, tamarind chutney drizzled on top adds complexity to every bite. 💫
Beverage Pairings
A cold lassi—sweet or salty—is traditional and refreshing. For beer lovers, a crisp Indian lager like Kingfisher cuts through the richness. I also enjoy a cup of masala chai with this meal for a comforting finish.
Nutrition Facts
Frequently Asked Questions
Can I use chicken breast instead of thighs?
Yes, but thighs are recommended for their juiciness. If using breasts, reduce cooking time to 20-22 minutes to prevent dryness.
How do I prevent the yogurt from curdling?
Always use full-fat yogurt and add it to the pot when the heat is on low. Stir continuously until fully incorporated.
Can I make this dish ahead of time?
The flavors deepen overnight. Store in an airtight container for up to 3 days in the fridge.
What if my gravy is too thin?
Simmer uncovered for an extra 5-7 minutes to thicken. For faster results, mix in 1 tsp cornstarch with water.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026