Andhra Chicken Fry, also called Kodi Vepudu, is a favorite South Indian dry chicken dish. “Kodi” means chicken and “vepudu” means fry in Telugu. Below is a quick, easy, and authentic recipe using a fragrant homemade garam masala that delivers better flavor than many restaurant versions.
This Andhra chicken fry recipe is full of bold, aromatic flavors. Tender chicken is stir-fried with onions, curry leaves and freshly ground spices to create a spicy, tangy dish with a restaurant-style finish. It pairs beautifully with steamed rice and dal, and also goes well with rasam, roti, or Neer dosa.

Featured Comment: ⭐⭐⭐⭐⭐
Loved this recipe. So easy to make, and the masala powder is superb. My family finished it in no time. – Samridhi
I make a big batch of the homemade garam masala used here and freeze it for up to six months; it elevates many Andhra dishes such as Andhra kodi kura or Andhra pepper chicken. Because this recipe uses stir-frying rather than deep frying, the result is lighter and still juicy — a great everyday option compared with heavier dishes like chicken pakora or chilli chicken.
Quick Look: Andhra Chicken Fry Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Servings: 4 • Calories: ~414 kcal per serving (approx.)
- Cook Method: Marinate chicken → dry roast and grind spices → sauté onions and curry leaves → add chicken and masala → stir-fry until dry and golden
- Spice Level: Medium to hot (adjust to taste)
- Flavor Profile: Spicy, tangy, aromatic
- Difficulty: Easy–Medium
Why you’ll love this recipe!
- Authentic Andhra flavors: Stir-frying keeps the chicken juicy while building deep, layered flavors typical of Andhra cooking.
- Homemade spice mix: Freshly roasted and ground garam masala gives superior aroma and complexity compared with store-bought blends.
- Family favorite: The combination of caramelized onions, curry leaves and robust spices makes this a hit at the table — perfect for a weekend meal or special weekday dinner.
Ingredients Notes

See the recipe card at the end of the post for exact quantities and a printable format.
- Chicken: Use bone-in chicken (curry cut, thighs or drumsticks recommended) for the richest flavor and juiciness, though boneless works too.
- Byadagi red chilies: These give a bright red color with mild heat. Substitute with Kashmiri or Guntur chilies if needed, and adjust quantity to taste.
- Homemade garam masala: Dry roasting whole spices and grinding them fresh creates a vibrant masala that defines this dish. A store-bought garam masala can substitute in a pinch but won’t replicate the same fresh aroma.
- Herbs: Curry leaves are essential for authentic South Indian flavor; coriander leaves are optional but add freshness at the end.
How to make Andhra Chicken Fry with Step-by-Step Photos

Step 1: Marinate the chicken with ginger-garlic paste, salt, turmeric and lemon juice. Let it rest for at least 30 minutes (longer if you have time).

Step 2: On low heat, dry roast the whole spices (except red chilies) until fragrant. Remove to a plate. In the same pan, dry roast the red chilies until crisp, then cool all the spices completely.

Step 3: Grind the cooled roasted spices to a fine powder for your homemade garam masala or chicken fry masala.

Step 4: Heat 4 teaspoons of neutral cooking oil in a heavy-bottom pan over medium heat. Sauté chopped onions until golden brown, then add curry leaves and fry briefly.
Step 5: Add the marinated chicken and cook, stirring, until the pieces change color from pink to opaque.

Step 6: Sprinkle the freshly ground garam masala over the chicken and mix thoroughly so each piece is well coated.

Step 7: Cover and cook on low heat for about 10 minutes, stirring occasionally. The chicken will release moisture; add up to ½ cup water if it becomes too dry. Taste and adjust salt.

Step 8: Finish by adding green chilies, fresh coriander and a few more curry leaves. Increase heat and stir-fry until all moisture evaporates and the chicken is dry and slightly crisp at the edges. Andhra Kodi Vepudu is ready to serve.
Tips to Make the Best Andhra Style Chicken Fry
- Dry roast whole spices on low heat and stir often for even roasting and maximum aroma.
- Do not reduce the onions: caramelized onions add sweetness that balances the spicy masala.
- Use very little water — this is a dry chicken dish, so excess liquid will spoil the texture.
Recipe FAQs
Yes, it has a spicy profile, but you can easily adjust the heat by using fewer red chilies or less garam masala.
Serve it with steamed rice and dal, rasam, rotis, Neer dosa, or jeera rice. A cooling cucumber-yogurt salad or plain yogurt also balances the spice well.
Bone-in cuts like thighs or drumsticks (curry-cut) are ideal for flavor and juiciness, though boneless pieces will work if preferred.
Yes. The roasted and ground masala stores well in the freezer for up to six months and saves time for future dishes.

Other Chicken Recipes to Try!
- Andhra Chicken Curry (Kodi Kura)
- Hyderabadi Chicken Dum Biryani
- Maharashtrian Chicken Sukka
- Mangalorean Chicken Ghee Roast
If you try this recipe, please leave a comment and rating below! We’d love your feedback.
Recipe Card

Andhra Chicken Fry Recipe (Kodi Vepudu)
Equipment
-
Heavy bottom pan
Ingredients
To marinate the chicken
- 1 kg bone-in chicken
- 2 tablespoon ginger-garlic paste
- Salt to taste • ½ teaspoon turmeric powder
- 1 tablespoon lemon juice
Whole spices for garam masala
- 2 green cardamoms
- 4 cloves
- 1-inch cinnamon stick
- 1 teaspoon cumin seeds
- 1 teaspoon fennel seeds
- 1 teaspoon black peppercorns
- 2 tablespoon coriander seeds
- 6 dried Byadagi or Kashmiri red chilies
To make the Andhra style chicken fry
- 4 teaspoon oil
- 4 onions, chopped
- 2 green chilies (adjust to taste)
- Fresh coriander leaves, chopped
- 2 sprigs fresh curry leaves
Instructions
Preparations
- Mix chicken with ginger-garlic paste, salt, turmeric and lemon juice. Marinate for about 30 minutes.
For the garam masala
- Dry roast all whole spices except the red chilies on low heat until aromatic. Transfer to a plate.
- Dry roast the red chilies until crisp and add them to the plate.
- Allow the roasted spices to cool completely, then grind to a fine powder.
Cook the Andhra Chicken Fry
- Heat oil in a heavy-bottom pan over medium heat. Sauté chopped onions until golden brown, then add curry leaves and fry for a minute.
- Add the marinated chicken and cook until the pieces turn opaque.
- Add the ground garam masala and mix well to coat the chicken evenly.
- Cover and cook for 5 minutes, stir, then cover and cook on low heat for another 10 minutes or until chicken is cooked through. Add up to ½ cup water only if needed.
- Adjust salt to taste. Stir in green chilies, chopped coriander and a few more curry leaves. Increase heat and cook until all moisture evaporates and the chicken is dry. Serve hot with rice or breads.
Notes
- Dry roast spices on low heat and stir often to prevent burning.
- Deseed red chilies for a milder flavor if preferred.
- Marinate longer (up to 1 hour) for juicier chicken.
- Do not reduce the onions — their sweetness balances the heat.
- Keep water minimal so the dish stays dry and well-textured.
- Curry leaves are essential for authentic aroma; do not skip them.
- Adjust the amount of garam masala to control spice level.
- Store homemade garam masala in the freezer for up to six months.
- Add fresh coriander and green chilies at the end for brightness.
Nutrition
Nutrition information is an approximation.