Aloo gosht is a popular Pakistani home-style curry made with tender meat, soft potatoes, tomatoes, onions, and aromatic spices. It is loved for its rich gravy and comforting flavor, making it a wonderful choice for family lunches and dinners. This traditional dish is commonly prepared with mutton or beef and served with fresh roti, naan, or steamed rice. With simple ingredients and the right cooking technique, you can prepare delicious aloo gosht in your own kitchen.
Preparation and Cooking Time
Preparation time: 20 minutes
Cooking time: 60–90 minutes, depending on the meat
Servings: 4 people
Ingredients
500 grams mutton or beef, cut into medium pieces
3 medium potatoes, peeled and halved
2 medium onions, finely sliced
2 medium tomatoes, chopped
3 tablespoons cooking oil or ghee
1 tablespoon ginger-garlic paste
1 teaspoon red chili powder
1/2 teaspoon turmeric powder
1 teaspoon coriander powder
1/2 teaspoon cumin powder
1/2 teaspoon garam masala powder
Salt to taste
1/2 cup plain yogurt, optional
3–4 cups water, as needed
2 green chilies
Fresh coriander for garnish
Fresh ginger, thinly sliced, optional
Step 1: Prepare the Ingredients
Wash the meat thoroughly according to your usual kitchen practice and drain away excess water. Peel the potatoes, wash them, and cut them into halves or large chunks. Keeping the potato pieces reasonably large helps them maintain their shape while cooking.
Slice the onions, chop the tomatoes, and prepare the ginger-garlic paste. Measure the spices before starting so you can add them easily during cooking. Mutton usually cooks faster than some cuts of beef, so the cooking time and water quantity may need adjustment depending on the meat you choose.
Step 2: Fry the Onions
Heat the oil or ghee in a heavy-bottomed pot over medium heat. Add the sliced onions and cook for approximately six to eight minutes, stirring regularly, until they turn golden brown.
Avoid burning the onions because dark, burnt onions can make the gravy bitter. Once the onions are golden, add the ginger-garlic paste and cook for about one minute. Stir continuously to release its aroma and prevent it from sticking to the bottom of the pot.
Step 3: Add the Meat and Spices
Add the meat pieces to the pot and cook for five to seven minutes, stirring so the meat is coated with the onions and oil. Add the red chili powder, turmeric, coriander powder, cumin powder, and salt.
Mix everything thoroughly and cook for another two to three minutes. This step helps the spices blend with the meat and develop a deeper flavor. If you prefer a milder curry, reduce the red chili powder according to your taste.
Step 4: Cook the Tomatoes
Add the chopped tomatoes and mix well. Cover the pot and cook for approximately five minutes until the tomatoes soften. Remove the lid and stir, pressing the tomatoes gently with a spoon to help them break down.
Continue cooking until the tomatoes blend into the onion and spice mixture. If you want a richer gravy, you can add plain yogurt at this stage. Whisk the yogurt first, lower the heat, and add it gradually while stirring to prevent curdling. Yogurt is optional, so you can skip it if you prefer a more traditional tomato-based flavor.
Step 5: Cook the Meat Until Tender
Pour in enough water to cover most of the meat. Bring the mixture to a boil, then reduce the heat and cover the pot. Simmer gently until the meat becomes tender, stirring occasionally and checking the water level.
Mutton may take around 40–60 minutes, while beef can take longer depending on the cut and size of the pieces. Add more hot water if needed. The meat should become tender before the potatoes are added, because potatoes may soften and break apart if cooked for too long.
If you use a pressure cooker, follow its instructions and adjust the cooking time to suit the type of meat. Allow the pressure to release safely before opening it.
Step 6: Add the Potatoes
When the meat is nearly tender, add the potato pieces and green chilies. Stir gently so the potatoes are coated with the gravy without breaking. If the curry looks too thick, add a little hot water.
Cover the pot and cook over medium-low heat for approximately 15–20 minutes, or until the potatoes are tender. Check them with a fork. They should be cooked through but should still hold their shape.
Stir carefully from the sides of the pot to avoid crushing the potatoes. Keep the heat low enough to prevent the gravy from sticking or burning.
Step 7: Adjust the Gravy and Seasoning
Remove the lid when the meat and potatoes are fully cooked. If the gravy is too thin, simmer uncovered for a few minutes until it reaches your preferred consistency. If it becomes too thick, add a small amount of hot water.
Taste the curry and adjust the salt if necessary. Sprinkle garam masala over the top and simmer for another two minutes. A little garam masala added near the end gives the dish a pleasant aroma without overpowering the other spices.
Turn off the heat and let the curry rest for five minutes before serving. This brief resting time allows the flavors to settle.
Step 8: Garnish and Serve
Garnish the aloo gosht with freshly chopped coriander, sliced ginger, and green chilies if desired. Serve it hot with fresh chapati, naan, or steamed basmati rice.
A simple cucumber and onion salad or a bowl of plain yogurt makes a refreshing accompaniment. The flavorful gravy can be enjoyed with roti, while rice is especially good for soaking up the sauce.

Tips for Delicious Aloo Gosht
Choose meat with some connective tissue for a rich, flavorful gravy, and cut the potatoes into large pieces so they do not dissolve during cooking. Fry the onions until golden and allow the tomatoes to cook down properly before adding water.
Do not add the potatoes too early. Cooking the meat first helps it become tender while allowing the potatoes to retain their shape. Use hot water when adjusting the gravy so the cooking temperature does not drop suddenly.
For a richer taste, use ghee or a mixture of oil and ghee. You can adjust the chili level to suit your family and add a little extra coriander for freshness. Cooking slowly over moderate heat gives the meat time to become tender and helps the spices blend into the gravy.
Food Safety
Keep raw meat separate from vegetables and ready-to-eat foods. Wash your hands, utensils, and preparation surfaces after handling raw meat. Cook the meat thoroughly and serve the curry hot. Refrigerate any cooked food promptly in a covered container rather than leaving it at room temperature for an extended period.










Comments 0
Sign in to join the conversation.
No comments yet. Be the first to say something.