Go Back
+ servings

Chicken Liver and Gizzard Curry

No ratings yet
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6
Calories 280
This chicken liver and gizzard curry is rich, comforting, and deeply flavorful. Slow-cooked tomatoes and warm spices turn simple ingredients into a hearty meal that feels special yet easy enough for everyday cooking.

Ingredients

  • 3 tablespoons cooking oil
  • 12 ounces chicken liver and gizzard (about 350 grams)
  • 6 small to medium tomatoes (chopped (about 2 cups))
  • 3 small onions (sliced)
  • 3 green chilies (sliced)
  • 3 tablespoons ginger and garlic (minced)
  • ¼ tablespoon turmeric powder
  • ½ tablespoon cumin powder
  • ½ tablespoon black pepper powder
  • ½ tablespoon paprika
  • salt (to taste)
  • fresh cilantro (for garnish)

Instructions 

Preparation

  • Cut the chicken liver and gizzard into small, even pieces. I usually cut each gizzard into about 12 pieces. Keeping the pieces similar in size helps them cook evenly, stay tender, and feel satisfying when served. Wash them thoroughly and set aside.
  • Next, prep all the vegetables. Chop the tomatoes into small chunks, mince the ginger and garlic, slice the onions, and slice the green chilies. Once everything is ready, the cooking process moves smoothly and quickly.

Cooking

  • Heat the cooking oil in a pan or skillet over medium heat. Once the oil is hot, add the sliced onions and saute gently, stirring often, until they turn light golden brown.
  • Add the sliced green chilies along with the minced ginger and garlic. Saute for about 2 minutes, stirring gently, until the raw smell fades and the aroma becomes fragrant.
  • Now add the chicken liver and gizzard to the pan. Stir well and cook on medium heat for about 2 minutes. You will notice the meat starting to change color slightly, which is exactly what you want at this stage.
  • Add the chopped tomatoes, followed by the turmeric powder, cumin powder, black pepper powder, paprika, and salt to taste. There is no need to add water at this point because the tomatoes will release enough moisture to form the base of the curry.
  • Cover the pan with a lid and cook on low heat for about 20 minutes. Stir occasionally so nothing sticks to the bottom. Cook until the gizzards are tender and the oil starts to separate from the gravy.
  • If you prefer a thicker gravy, you can add some water at this stage. I usually add about 1/2 cup. Using hot water helps maintain the cooking temperature and saves time.
  • Once the curry reaches your desired consistency, turn off the heat. If you like, add ½ tablespoon garam masala powder. Garnish with fresh cilantro, parsley, or basil.
  • Serve hot with flatbread, rice, or any simple side you enjoy, and share it with family or friends.

Notes

  • Cut liver and gizzard into even-sized pieces so they cook evenly.
  • Cook on low heat to keep gizzards tender and prevent toughness.
  • Do not add water early, tomatoes release enough moisture naturally.
  • Add hot water only at the end if you prefer extra gravy.
  • Let the curry rest a few minutes before serving for better flavor.
Author: Gulista
Calories: 280kcal
Course: Main Course
Cuisine: Pakistani
Keyword: chicken liver and gizzard, chicken liver curry, chicken offal recipe, gizzard curry, homestyle curry, spicy chicken curry

Nutrition

Calories: 280kcal