If you have ever attended a traditional Hyderabadi wedding or celebratory feast, you know that the food is unmatched. Among all the royal dishes served, Hyderabadi Shadi Wala Red Chicken is always an absolute highlight! It is a rich, luscious, bright red chicken curry that is slightly sweet, delightfully tangy, and deeply aromatic with a velvety nut and coconut gravy.
What makes this recipe so iconic is the blend of fried crisp onions (birishta), a rich paste made from soaked nuts and desiccated coconut, and a unique combination of green chilli sauce, hot sauce, and soy sauce. It is surprisingly simple to make at home and brings that festive banquet flavor straight to your dining table!
Why You’ll Love This Recipe
- Rich & Velvety Nut Gravy: A soaked cashew, almond, coconut, and yogurt blend forms a thick, silky base that clings to every piece of chicken.
- Authentic Banquet Flavors: Combining traditional Indian ground spices with a subtle splash of chilli and soy sauces creates that signature wedding-caterer depth.
- Effortless Marination: All the aromatic spices, fresh tomato puree, fried onions, and sauces are marinated directly with the chicken for maximum flavor infusion.
- Vibrant & Festive Presentation: Beautiful bright red color that instantly makes your dinner table feel like a celebration.
- Pairs Perfectly with Flatbreads: Ideal for scooping up with hot, flaky chapatis, naan, or butter roomali roti.
Ingredients
For the Rich Yogurt & Nut Blend
- 12 cashews & almonds, soaked in warm water
- ½ cup desiccated coconut
- ½ cup plain yogurt (dahi)
For the Marinated Chicken
- 1 kg chicken, bone-in cut into curry pieces
- 1 tbsp ginger garlic paste
- 2 medium onions, sliced, deep-fried until golden brown (birishta), and crushed
- 2 tsp cumin powder
- 1 tsp coriander powder
- ¼ tsp Kashmiri red chilli powder (add more to taste if you prefer a spicier kick)
- 2 tsp garam masala powder
- ½ tsp salt (or to taste)
- 1 tsp turmeric powder
- 2 medium tomatoes, blended into a smooth puree
- 1 tbsp hot chilli sauce
- 1 tbsp green chilli sauce
- 1 tbsp soy sauce
- 1 tbsp fresh lemon juice
- Handful of fresh coriander, finely chopped
For Cooking & Garnish
- 3–4 tbsp oil (use the oil from frying the onions for extra flavor!)
- Fresh coriander, chopped
- Julienned fresh ginger
- Hot chapatis or naan, for serving
Instructions
1. Blend the Nut & Coconut Paste
Soak the cashews and almonds in warm water for 15 to 20 minutes to soften. Drain, then blend the soft nuts, desiccated coconut, and plain yogurt together until you get a completely smooth, creamy paste. Set aside.
2. Marinate the Chicken
In a large mixing bowl or heavy-bottomed pot, combine the bone-in chicken pieces with the ginger garlic paste, crushed golden fried onions, cumin powder, coriander powder, Kashmiri red chilli powder, red food color, garam masala, salt, and turmeric.
Add the fresh tomato puree, hot chilli sauce, green chilli sauce, soy sauce, lemon juice, chopped coriander, and the prepared nut-yogurt paste. Mix thoroughly with your hands, making sure every piece of chicken is coated in the rich marinade. Cover and let it marinate in the fridge for at least 30 minutes (overnight yields even better results!).
3. Sauté and Slow Simmer
Heat 3 to 4 tablespoons of oil in a wide pan or deep pot over medium heat. Add the marinated chicken along with all the rich marinade juices directly into the hot oil.
Sauté (bhunno) the chicken on medium-high heat for 8 to 10 minutes, stirring continuously until the oil begins to separate from the gravy edges and the raw aroma of the spices disappears.
Reduce the heat to low, cover the pot with a tight-fitting lid, and let the chicken cook gently in its own natural juices and yogurt steam for 20 to 25 minutes, or until the chicken is tender, juicy, and fully cooked through. Stir occasionally to prevent the nut-rich paste from sticking to the bottom of the pot.
4. Garnish and Serve
Once the chicken is tender and the red gravy reaches a thick, silky consistency, turn off the heat.
Garnish generously with fresh chopped coriander and julienned ginger. Serve piping hot with soft, fresh chapatis, garlic naan, or butter roomali roti!
The Secret to Authentic Wedding-Style Gravy
The hallmark of a true Hyderabadi Shadi Wala Red Chicken is the nut paste combined with crushed golden fried onions (birishta). Frying the onions until golden and crushing them into the marination builds an underlying caramel sweetness, while the cashew, almond, and desiccated coconut blend provides that luxurious, heavy banquet body.
Balancing the Fusion Sauces
While it might seem unusual to add green chilli sauce, hot chilli sauce, and soy sauce to a traditional Indian chicken curry, this is the exact secret technique used by Hyderabadi wedding caterers! The sauces add umami, tanginess, and a subtle sheen to the bright red gravy without overpowering the warm garam masala.
Tips for Getting It Right
- Use Bone-In Chicken: Cooking bone-in chicken adds far more rich flavor and juices to the slow-cooked gravy compared to boneless chicken breast.
- Use Onion-Frying Oil: Use the leftover oil from deep-frying the onions to cook the chicken—it is packed with rich onion aroma and depth!
- Keep Heat Low During Simmering: Gravies containing nuts and coconut can scorch easily. Keep the flame low during the final covered simmer and stir gently every few minutes.
- Red Food Color for Vibrant Shade: Since this recipe uses less red chilli powder to keep the spice level mild and family-friendly, adding ½ tsp of red food color gives the gravy its signature festive, deep-red shade without making it too spicy.
Storage and Reheating
- Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheating: Reheat gently over medium-low heat on the stovetop. The nut gravy will naturally thicken when cold, so add a small splash of warm water while reheating to restore its silky texture.
Frequently Asked Questions (FAQ)
Q. Can I make this dish spicier?
Yes! Increase the Kashmiri red chilli powder to 1–2 teaspoons or add finely chopped fresh red/green chillies into the marinade if you enjoy extra heat.
Q. Can I substitute the cashews and almonds?
If you have nut allergies, you can substitute the cashews and almonds with 2 tablespoons of melon seeds (char magaz) or white sesame seeds soaked and blended into the yogurt paste.
Q. Why add soy sauce to an Indian chicken curry?
Soy sauce provides a subtle umami note and rich depth of color that balances the acidity of the tomatoes and lemon juice.

Hyderabadi Shadi Wala Red Chicken
Ingredients
For the Rich Yogurt & Nut Blend
- 12 cashews & almonds soaked in warm water
- ½ cup desiccated coconut
- ½ cup plain yogurt dahi
For the Marinated Chicken
- 1 kg chicken bone-in cut into curry pieces
- 1 tbsp ginger garlic paste
- 2 medium onions sliced, deep-fried until golden brown (birishta), and crushed
- 2 tsp cumin powder
- 1 tsp coriander powder
- ¼ tsp Kashmiri red chilli powder add more to taste if you prefer a spicier kick
- 2 tsp garam masala powder
- ½ tsp salt or to taste
- 1 tsp turmeric powder
- 2 medium tomatoes blended into a smooth puree
- 1 tbsp hot chilli sauce
- 1 tbsp green chilli sauce
- 1 tbsp soy sauce
- 1 tbsp fresh lemon juice
- Handful of fresh coriander finely chopped
- 1/2 tsp Red food color (optional, for that vibrant restaurant-style red hue)
For Cooking & Garnish
- 3 –4 tbsp oil use the oil from frying the onions for extra flavor!
- Fresh coriander chopped
- Julienned fresh ginger
- Hot chapatis or naan for serving
Instructions
- Soak cashews and almonds in warm water for 15 minutes. Blend with desiccated coconut and yogurt into a smooth, creamy paste.
- In a large mixing bowl or heavy-bottomed pot, combine the bone-in chicken pieces with the ginger garlic paste, crushed golden fried onions, cumin powder, coriander powder, Kashmiri red chilli powder, red food color, garam masala, salt, and turmeric.
- Mix thoroughly, cover, and let marinate in the refrigerator for at least 30 minutes.
- Heat oil in a wide pot over medium heat. Add the marinated chicken with all its juices and cook for 8-10 minutes until oil begins to separate.
- Reduce heat to low, cover, and simmer gently for 20-25 minutes until chicken is tender and cooked through, stirring occasionally.
- Garnish with fresh chopped coriander and julienned ginger. Serve hot with chapatis or naan.








