Skip to main contentSkip to footer

Aloo Gosht Recipe – Authentic Pakistani Potato Meat Curry

Aloo Gosht Recipe – Authentic Pakistani Potato Meat Curry

Aloo Gosht is a classic Pakistani potato and meat curry made with tender mutton or beef, potatoes, tomatoes, onions, and aromatic spices. This comforting curry is known for its rich yet homestyle gravy and is commonly served with roti, naan, chapati, or steamed rice.

This aloo gosht recipe shows you how to make a flavorful Pakistani-style meat and potato curry with simple ingredients and traditional cooking techniques. The recipe works with both mutton and beef, making it an easy choice for everyday Pakistani home cooking.

Whether you call it Pakistani aloo gosht, mutton aloo gosht, beef aloo gosht, or Pakistani potato meat curry, the basic idea remains the same: slowly cook seasoned meat until tender, then simmer potatoes in the flavorful curry gravy until everything is perfectly cooked.

Quick Answer: What Is Aloo Gosht?

Aloo gosht is a traditional South Asian curry made with gosht (meat) and aloo (potatoes). In Pakistani home cooking, it is usually prepared with mutton or beef and cooked with onions, tomatoes, ginger, garlic, green chilies, and a blend of everyday spices.

The meat is first browned and cooked with the masala before potatoes are added. Slow cooking allows the meat to become tender while the potatoes absorb the savory spices and curry juices.

Best meat: Mutton for a traditional, rich flavor; beef for a hearty and economical version.

Best potatoes: Waxy or all-purpose potatoes that hold their shape during simmering.

Best serving: Roti, chapati, naan, paratha, or basmati rice.

Aloo Gosht Recipe at a Glance

  • Cuisine: Pakistani / South Asian
  • Course: Main course
  • Preparation time: 20 minutes
  • Cooking time: 60–90 minutes, depending on the meat
  • Total time: Approximately 1 hour 30 minutes
  • Servings: 4–5
  • Main ingredient: Mutton or beef
  • Cooking method: Stovetop
  • Difficulty: Easy to moderate
  • Flavor: Savory, aromatic, mildly spicy
  • Primary keyword: aloo gosht recipe

Why You’ll Love This Aloo Gosht Recipe

A good aloo gosht is more than meat and potatoes cooked in gravy. The flavor comes from properly developing the onion, ginger, garlic, tomato, and spice base before the meat and potatoes are allowed to simmer together.

Here are some reasons this recipe works well for Pakistani home cooking:

  • Uses familiar pantry spices.
  • Works with both mutton and beef.
  • Potatoes make the curry filling and satisfying.
  • The gravy pairs beautifully with roti and rice.
  • It can be adjusted from mild to spicy.
  • Slow cooking produces tender, flavorful meat.
  • It is suitable for everyday family meals as well as weekend lunches.
  • Leftovers often taste even better after the flavors have had time to develop.

For more recipes in this category, explore our Beef & Mutton Recipes collection.

Ingredients for Aloo Gosht

Main Ingredients

  • 750 g mutton or beef, cut into medium pieces
  • 3 medium potatoes, peeled and cut into large chunks
  • 2 medium onions, finely sliced
  • 2 medium tomatoes, chopped
  • 1 tablespoon ginger paste
  • 1 tablespoon garlic paste
  • 2–3 green chilies, sliced
  • 4 tablespoons cooking oil or ghee
  • 2–3 cups water, or as needed
  • Fresh coriander, chopped, for garnish

Whole Spices

  • 1 small cinnamon stick
  • 2–3 green cardamom pods
  • 3–4 cloves
  • 1 bay leaf
  • 5–6 black peppercorns
  • 1 small piece of black cardamom, optional

Ground Spices

  • 1 teaspoon cumin powder
  • 1 teaspoon coriander powder
  • ½ teaspoon turmeric powder
  • 1 teaspoon red chili powder, or to taste
  • 1 teaspoon Kashmiri chili powder, optional for color
  • ½ teaspoon garam masala
  • 1½ teaspoons salt, or to taste

How to Choose Meat for Aloo Gosht

Both mutton and beef work well in this recipe, but the cooking time will vary.

Mutton Aloo Gosht

Mutton gives aloo gosht a rich, traditional flavor and produces a deeply savory gravy when cooked slowly. Bone-in mutton is particularly good because the bones contribute extra flavor and body to the curry.

For the best results, choose medium-sized pieces with a little connective tissue and some bone.

Beef Aloo Gosht

Beef creates a hearty version of the curry. Use a suitable stewing cut rather than a very lean cut because slow cooking helps tougher cuts become tender and flavorful.

Beef may require additional cooking time compared with mutton, depending on the cut and age of the meat.

How to Make Aloo Gosht

Step 1: Prepare the Ingredients

Wash and drain the meat thoroughly. Cut the potatoes into large, fairly even pieces so they cook at approximately the same rate.

Slice the onions, chop the tomatoes, prepare the ginger and garlic, and keep the spices ready before starting.

Large potato pieces are preferable because small pieces can become soft and break apart during the longer cooking time needed for the meat.

Step 2: Heat the Oil and Bloom the Whole Spices

Heat the oil or ghee in a heavy-bottomed pot over medium heat.

Add the cinnamon, cardamom, cloves, bay leaf, and black peppercorns.

Cook for about 20–30 seconds until the spices become fragrant.

Do not burn the whole spices. Their purpose is to gently flavor the cooking fat.

Step 3: Cook the Onions

Add the sliced onions and cook over medium heat until they become soft and light golden.

This step is important because properly cooked onions provide sweetness, depth, and body to the curry.

Avoid burning the onions. Dark, burnt pieces can make the gravy bitter.

Step 4: Add Ginger, Garlic, and Green Chilies

Add the ginger paste, garlic paste, and sliced green chilies.

Cook for 1–2 minutes, stirring frequently, until the raw aroma of the ginger and garlic disappears.

Step 5: Add the Meat

Add the mutton or beef and increase the heat slightly.

Stir-fry the meat for several minutes until the pieces change color and begin to brown.

This process, commonly used in Pakistani home cooking, helps build a deeper savory flavor before the liquid is added.

Step 6: Add the Ground Spices

Add cumin powder, coriander powder, turmeric, red chili powder, Kashmiri chili powder if using, and salt.

Stir well so the spices coat the meat.

If the mixture becomes too dry, add a small splash of water to prevent the spices from sticking or burning.

Step 7: Cook the Tomatoes and Develop the Masala

Add the chopped tomatoes.

Cook over medium heat, stirring occasionally, until the tomatoes soften and the mixture becomes thick.

Continue cooking until the oil begins to separate from the masala.

This stage is one of the keys to a flavorful authentic aloo gosht. Rushing the masala can result in a curry that tastes watery or overly raw.

Step 8: Cook the Meat Until Tender

Add approximately 2 cups of hot water and bring the curry to a boil.

Reduce the heat, cover the pot, and simmer.

For mutton, begin checking after about 40–50 minutes. For beef, cooking may take longer depending on the cut.

The meat should become tender enough to pierce easily with a fork.

Add more hot water if necessary during cooking.

Step 9: Add the Potatoes

Once the meat is nearly tender, add the potato chunks.

Stir gently to coat them with the curry.

Cover the pot again and cook until the potatoes are tender but still hold their shape.

Adding the potatoes too early can cause them to become overly soft while the meat continues cooking.

Step 10: Adjust the Gravy

Check the consistency of the curry.

For roti or chapati, a moderately thick gravy works well. For rice, you may prefer a slightly more liquid curry.

Taste and adjust the salt and chili if necessary.

If the gravy is too thin, simmer uncovered for several minutes. If it is too thick, add a little hot water.

Step 11: Finish With Garam Masala and Fresh Herbs

Add garam masala during the final few minutes of cooking.

Turn off the heat and garnish with chopped fresh coriander and sliced green chilies.

Allow the curry to rest for approximately 5 minutes before serving.

Resting gives the flavors time to settle and allows the gravy to cling to the meat and potatoes.

What Should the Gravy of Aloo Gosht Look Like?

Traditional aloo gosht can range from a relatively thin, spoonable curry to a thicker gravy depending on the region, family recipe, and how it is served.

The ideal gravy should:

  • Coat the meat and potatoes.
  • Look glossy rather than watery.
  • Have visible spices and cooked tomato-onion masala.
  • Be flavorful without being excessively oily.
  • Have enough liquid for dipping roti or mixing with rice.

Do not judge the curry only by its thickness while it is extremely hot. The gravy usually becomes slightly thicker as it cools.

Tips for Making the Best Aloo Gosht

Use Bone-In Meat When Possible

Bone-in mutton or beef can give the curry a fuller and more savory flavor than very lean boneless meat.

Do Not Rush the Masala

Allow the onions, tomatoes, ginger, garlic, and spices to cook properly.

A well-developed masala is one of the most important elements of Pakistani-style curry cooking.

Add Potatoes at the Right Time

Potatoes need much less time to cook than most cuts of beef or mutton.

Add them when the meat is already partly or nearly tender.

Cut Potatoes Evenly

Try to keep the potato pieces similar in size.

Very small pieces may break apart while larger pieces remain undercooked.

Control the Water

Add water gradually rather than flooding the pot.

You can always add more water, but reducing an overly watery curry takes additional cooking time.

Let the Curry Rest

Resting for a few minutes after cooking helps the gravy settle and gives the flavors a chance to blend.

Mutton Aloo Gosht vs Beef Aloo Gosht

The same basic method works for both versions.

Feature Mutton Aloo Gosht Beef Aloo Gosht
Flavor Rich and distinctive Deep and hearty
Cooking time Usually shorter Usually longer
Best cuts Bone-in mutton pieces Stewing beef
Texture Tender and succulent Tender and substantial
Traditional use Very common in Pakistani cooking Popular everyday option
Potatoes Added after meat partially cooks Added after meat partially cooks

Cooking time is always dependent on the particular cut, size of the pieces, and cooking equipment.

Regional and Family Variations of Pakistani Aloo Gosht

There is no single universal version of aloo gosht. Pakistani households often prepare it differently according to family tradition and regional preferences.

Some cooks use more tomatoes for a brighter gravy, while others rely more heavily on onions and spices.

Some versions contain green chilies and fresh coriander at the end, while others use fewer fresh ingredients and focus on whole spices.

In some homes, the curry is made with a thinner shorba-style gravy for eating with rice or roti. Other versions are cooked down until the masala becomes thick and clings closely to the meat and potatoes.

These variations are part of what makes Pakistani aloo gosht such a useful home-cooked dish.

For more traditional dishes, visit our Traditional Pakistani Dishes collection.

What to Serve With Aloo Gosht

Aloo gosht is versatile and works with several Pakistani staples.

Roti or Chapati

Soft roti or chapati is one of the simplest pairings. The bread can be used to scoop up the potatoes, meat, and gravy.

Naan

Fresh naan is especially good when the curry has a rich, moderately thick gravy.

Paratha

For a more filling meal, serve aloo gosht with plain or lightly layered paratha.

Steamed Basmati Rice

A slightly thinner curry pairs beautifully with steamed basmati rice.

Salad and Raita

A simple cucumber, onion, and tomato salad or cooling yogurt raita provides freshness alongside the warm spices.

You can explore more comforting dishes through our Curry Recipes collection.

How to Make Aloo Gosht Less Spicy

If you prefer a mild curry:

  • Reduce the red chili powder.
  • Use fewer green chilies.
  • Avoid adding additional chili during finishing.
  • Increase the onion and tomato slightly if desired.
  • Serve with plain yogurt or raita.

The spices should provide warmth and aroma without overwhelming the flavor of the meat and potatoes.

How to Make Aloo Gosht More Flavorful

If your curry tastes flat, check the cooking process rather than simply adding more spices.

The most common improvements are:

  1. Cook the onions properly.
  2. Cook the ginger and garlic until their raw aroma disappears.
  3. Brown the meat before adding water.
  4. Cook the tomato masala thoroughly.
  5. Use fresh whole spices where possible.
  6. Add garam masala toward the end.
  7. Adjust salt after the curry has finished reducing.

Salt is particularly important because an under-seasoned curry can make the spices appear less aromatic.

Common Aloo Gosht Mistakes

Adding Potatoes Too Early

If potatoes are added while the meat is still tough, they can become mushy before the meat is fully cooked.

Using Too Much Water

Excess water can dilute the masala and make the finished curry taste weak.

Burning the Spices

Ground spices can burn quickly when the pan is dry. Add a small splash of water when necessary.

Under-Cooking the Masala

If the tomato and onion mixture is not cooked sufficiently, the curry can have a raw or sharp flavor.

Using Very Small Potato Pieces

Small potatoes pieces can disintegrate during simmering.

Cooking on Very High Heat

High heat does not necessarily make meat tender faster. Gentle simmering is generally more reliable for tougher cuts.

Can You Make Aloo Gosht in a Pressure Cooker?

Yes. A pressure cooker can significantly reduce the cooking time for the meat.

Brown the meat and develop the masala first, then add an appropriate amount of water and pressure-cook until the meat is nearly tender. Release the pressure according to your pressure cooker instructions, add the potatoes, and cook again until the potatoes are tender.

Because pressure cookers vary, follow the manufacturer’s instructions for liquid levels, pressure release, and cooking times.

Can You Make Aloo Gosht in an Instant Pot?

Yes. The same general process can be adapted to an electric pressure cooker.

Use the sauté function to brown the whole spices, onions, meat, and masala. Pressure cook the meat until tender, then add the potatoes and continue cooking until they reach the desired texture.

The exact pressure-cooking time depends on whether you use beef or mutton and the size of the meat pieces.

Storage and Reheating

Allow leftover aloo gosht to cool appropriately before refrigerating it in a covered container.

For best quality, refrigerate leftovers and consume them within a few days.

When reheating, heat the curry thoroughly. If the gravy has become too thick in the refrigerator, add a small amount of water before reheating.

Aloo gosht can also be frozen in suitable airtight containers. Thaw safely in the refrigerator and reheat thoroughly.

Potatoes may become slightly softer after freezing and reheating, so the texture may not be exactly the same as freshly cooked curry.

How to Reheat Aloo Gosht Without Drying It Out

Place the curry in a saucepan over low to medium heat.

Add a small splash of water, cover, and heat gently until hot throughout.

Stir occasionally and avoid prolonged high heat, which can cause the meat to dry out and the gravy to stick to the pan.

Frequently Asked Questions About Aloo Gosht

What is aloo gosht?

Aloo gosht is a Pakistani-style meat and potato curry. “Aloo” means potato and “gosht” refers to meat. It is commonly prepared with mutton or beef, onions, tomatoes, ginger, garlic, and aromatic spices.

Is aloo gosht made with beef or mutton?

It can be made with either. Mutton aloo gosht is a traditional and particularly popular version, while beef aloo gosht is also widely prepared as a hearty everyday curry.

What potatoes are best for aloo gosht?

Use potatoes that hold their shape during simmering. Cut them into large, even chunks to reduce the chance of them breaking apart.

Why are my potatoes falling apart?

The potatoes may have been cut too small, added too early, or cooked for too long. Add large potato pieces after the meat has partially cooked.

Why is my aloo gosht watery?

The curry may contain too much water or the masala may not have reduced sufficiently. Simmer uncovered over medium-low heat until the gravy reaches the desired consistency.

Why does my aloo gosht taste bland?

Check the salt first. Then consider whether the onions, tomatoes, ginger, garlic, and spices were cooked sufficiently. A curry can contain many spices but still taste bland if the masala was not properly developed.

Can I make aloo gosht without tomatoes?

Yes. Some family recipes use little or no tomato and rely more on onions, yogurt, or other ingredients for body and acidity. The flavor will be different from the tomato-based version in this recipe.

Can I make aloo gosht without green chilies?

Yes. Green chilies are optional and can be reduced or omitted for a milder curry.

Is aloo gosht served with rice?

Yes. Aloo gosht can be served with steamed basmati rice, particularly when prepared with a slightly thinner gravy.

Is aloo gosht a Pakistani dish?

Aloo gosht is strongly associated with Pakistani and broader South Asian home cooking. Recipes vary between regions and families, so there is no single standardized preparation.

Aloo Gosht Recipe Variations

Simple Everyday Aloo Gosht

For a quick home-style version, use fewer whole spices and focus on onions, tomatoes, ginger, garlic, chili, turmeric, coriander, cumin, and salt.

Rich Aloo Gosht

For a richer curry, replace part of the cooking oil with ghee and use bone-in mutton.

Spicy Aloo Gosht

Increase red chili powder and add extra green chilies according to your preferred heat level.

Beef Aloo Gosht

Use stewing beef and allow enough time for the meat to become tender before adding the potatoes.

Mutton Aloo Gosht

Use bone-in mutton for a particularly flavorful and traditional result.

Aloo Gosht Cooking Timeline

For an easy way to plan the recipe:

0–10 minutes: Prepare ingredients and heat spices.

10–25 minutes: Cook onions, ginger, garlic, meat, and spices.

25–40 minutes: Cook the tomato masala until well developed.

40–70+ minutes: Slowly cook the meat until tender.

Final 15–20 minutes: Add potatoes and cook until tender.

Final 5 minutes: Adjust gravy, add garam masala, and finish with fresh coriander.

Actual cooking time can vary significantly depending on the type and cut of meat.

Recipe Card: Pakistani Aloo Gosht

Yield: 4–5 servings
Prep time: 20 minutes
Cook time: 60–90 minutes
Cuisine: Pakistani
Course: Main course
Method: Stovetop

Ingredients

  • 750 g mutton or beef
  • 3 medium potatoes
  • 2 onions
  • 2 tomatoes
  • 1 tablespoon ginger paste
  • 1 tablespoon garlic paste
  • 2–3 green chilies
  • 4 tablespoons oil or ghee
  • 1 cinnamon stick
  • 2–3 green cardamom pods
  • 3–4 cloves
  • 1 bay leaf
  • 5–6 black peppercorns
  • 1 teaspoon cumin powder
  • 1 teaspoon coriander powder
  • ½ teaspoon turmeric
  • 1 teaspoon red chili powder
  • 1 teaspoon Kashmiri chili powder, optional
  • 1½ teaspoons salt, or to taste
  • ½ teaspoon garam masala
  • 2–3 cups water
  • Fresh coriander for garnish

Method

  1. Heat oil or ghee in a heavy pot.
  2. Add the whole spices and cook briefly until fragrant.
  3. Add sliced onions and cook until golden.
  4. Add ginger, garlic, and green chilies; cook for 1–2 minutes.
  5. Add the meat and brown it for several minutes.
  6. Add the ground spices and salt.
  7. Add tomatoes and cook until the masala becomes thick and the oil begins to separate.
  8. Add hot water, cover, and simmer until the meat is nearly tender.
  9. Add the potato chunks.
  10. Cover and cook until both the meat and potatoes are tender.
  11. Adjust the consistency with water if necessary.
  12. Add garam masala and fresh coriander.
  13. Rest for 5 minutes and serve hot.

Aloo Gosht: The Key to Authentic Pakistani Flavor

The defining characteristic of a good authentic aloo gosht is balance rather than an excessive number of spices.

The meat should be tender, the potatoes should remain intact, and the gravy should carry the flavor of properly cooked onions, tomatoes, ginger, garlic, and spices.

For a traditional Pakistani home-cooked result, take your time with the masala and allow the meat to cook gently. The final curry should taste integrated rather than dominated by any one spice.

This is also why aloo gosht remains such a practical family recipe: it uses familiar ingredients, adapts easily to beef or mutton, and turns simple potatoes and meat into a complete, satisfying meal.

Explore More Pakistani Home Cooking

Aloo gosht is part of the broader tradition of comforting Pakistani home-cooked meals. If you enjoy traditional curries, meat dishes, and everyday Pakistani recipes, explore:

Final Thoughts

This aloo gosht recipe is a dependable Pakistani home-style curry that combines tender meat, soft potatoes, aromatic spices, and a flavorful onion-tomato gravy.

The most important steps are simple: properly cook the onions, develop the masala, brown the meat, cook the meat until tender, and add the potatoes at the right stage.

Serve it with roti, chapati, naan, paratha, or basmati rice for a satisfying Pakistani meal.

If you are looking for a flexible curry that works equally well for a family dinner, weekend lunch, or traditional Pakistani meal, aloo gosht is an excellent choice.

ZaiqaHaus
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.