Aloo Gosht: Pakistani-style meat and potato curry

This meat and potato curry, aka aloo gosht, is the one you’ll want for comfort food. It’s delicious with plain Basmati rice and equally tasty to enjoy with naan bread or chapati. Whichever you choose, it’s a perfect dish for your curry night.

Pakistani aloo gosht - meat and potato curry

Aloo Gosht

Aloo Gosht, or meat with potato curry, is one of the popular dishes among cuisines from the Indian subcontinent, such as Bangladesh, India, and Pakistan.

The dish is traditionally enjoyed as a part of celebrations such as Eid feast, birthdays, weddings, gatherings with family and friends, etc. It’s a delicious meat curry to enjoy with rice, often served with plain Basmati rice, Chicken Pilau rice, Vegetable Pilau rice, or Biryani rice. And traditionally, that is how most people enjoy the potato and meat curry.

aloo gosht - Pakistani lamb meat and potato curry in a white bowl with sprinkles of black pepper and coriander in the background

However, if you wish to, there is nothing wrong with eating your meat and potato curry with naan bread, chapati, or pitta bread. However, I would choose naan bread with my Aloo Gosht because the fluffy naan bread soaks up the gravy better. But it’s your choice.

There are many ways to make Aloo Gosht. Just like any other food recipe. You’ll come across hundreds of ways of making one particular food.

But after tweaking so many recipes countless times, I have settled with this recipe. Because I find this one has well-balanced spices without overpowering aroma or taste. 

Thanks to the meat broth from slow cooking, the dish will taste rich, yet it’s delightfully light when you pair it with rice. It’s definitely a dish for comfort. Like on cold, weathered days. The spices will tantalize your tastebuds and simultaneously warm your body. 

What’s in It?

There are three main parts of the dish, i.e. meat, potato, and masala.

You can choose any red meat that you like. Goat’s meat, beef, and lamb are all good dishes choices. However, I prefer lamb. Not only it’s easier to get from my local halal butcher, but it also tastes more flavourful, in my opinion.

But I leave the meat choice to you according to your preference.

When it comes to potatoes, any potatoes should be good. The only thing to note is that new potatoes or Charlotte potatoes are better options. Because they have a creamy texture and don’t break easily. 

Now, the masala. 

Masala literally means mixed spices. In Pakistani/ Indian cooking, the masala refers to the mixed-sauce base when cooking curries.

Likewise, the masala in this Aloo Gosht is the sauce base you make by mixing the spices and tomatoes. 

As for the spices, you will need ground cumin, coriander, turmeric, red chili powder or paprika powder, ground/ coarse black pepper, cloves, fresh ginger garlic paste, onion, and garam masala

On top of that, you will need a little oil to fry the spices and tomatoes. You can use fresh tomatoes or tinned chopped tomatoes. I use the latter.

How To Make Aloo Gosht

Firstly, get your meat ready. Wash, rinse, and drain. Set aside.

Secondly, fry the chopped onion in a cooking pan until it’s translucent and smells nice. Then, add in the freshly minced ginger and garlic. Fry further for a minute or two before you put the rest of the ground spices in. 

frying chopped onions and ginger garlic mince
frying onion, ginger garlic and spices

Continue cooking until the spices release a delicious aroma, then add the tomatoes. Leave it to cook simultaneously, trying to mash the tomatoes repeatedly. If it looks dry, add ¼ cup of water and let it cook with the lid on at medium-low heat.

chopped tomatoes in the spices
masala base sauce

Put your meat pieces in once your masala sauce gets to a thick sauce consistency without any lumps and the oil slightly separates from the edges. Give it a good stir, so all the meat is covered with the sauce.

Put the lid on and leave it to cook until the meat looks opaque and firm. Then add another 1 ½ cups of water, stir again, and cook it with the lid on at low heat.

frying the lamb meat pieces in the masala base sauce
frying potatoes and lamb meat in masala sauce

Keep checking and stirring the meat curry now and then.

You can add the potato pieces when the meat is thoroughly cooked and almost tender. Continue cooking with the lid on at low heat until the potatoes are fully cooked. 

meat and potato curry in cooking pan
ready made Aloo Gosht - the meat and potato curry in a white bowl with spices and coriander leaves around

Your aloo gosht is ready when the meat and potatoes are tenderly cooked, and the oil slightly separates from the edges. You can sprinkle ½ teaspoon of garam masala at the end. This will enhance the aroma and flavor of your curry.

If you use lamb’s meat, it should take approximately 1 hour to cook this curry.

The secret of mouthwatering Aloo Gosht

Before you go on making the dish, let me tell you the secret of this curry. It lies in how you make the masala spice. For many years, I didn’t realize I should cook the masala spices with tomatoes until they become smooth and thick with the oil separating from the sauce

It was one of my husband’s nieces that reminded me.

So be patient when you make the base sauce. Ensure all the tomatoes are mashed and cooked nicely so the base sauce is smooth and shiny. 

Add the water little by little and add more than suggested if needed. Because some meat releases more juice than others. 

The proper Aloo Gosht has a richly flavored sauce that is not too thick or thin. Therefore, take care when adding the water. 

A bowl of Pakistani lamb meat curry with potatoes called Aloo Gosht

What to serve the Aloo Gosht with

As mentioned above, this lamb with potato curry is a classic dish in Pakistani cuisine and is often served at many gatherings and occasions.

Aloo gosht usually goes well with Achari Chicken, Chicken Karahi, Green Moong Dal, and some salad when served among a food spread.

Enjoy some Rasmalai or Kheer for dessert to finish your meal. And you may want to serve this cucumber water or cucumber kale smoothie for a refreshing drink in your food spread.

More ideas for delicious curries

If you want more ideas for curry recipes, you can try lamb kofta curry, lauki gosht, keema matar, aloo keema, or dal gosht.

Thank you for reading. Now you have more ideas about what meat curry you want to cook. This Aloo Gosht – meat and potato curry in Pakistani style – will make your loved ones happy. 

Try it, and let me know your thoughts in the comments below (leave a reply). I would really appreciate that. Also, feel free to share the post.

Lastly, please follow me on Facebook, Instagram, and/or Pinterest. To sneak a peek at what’s cooking in my kitchen. 

Take care and all the best.

Pakistani aloo gosht - meat and potato curry
Print Recipe Pin Recipe Save
5 from 41 votes

Aloo Gosht

Aloo Gosht – the meat and potato curry in Pakistani style – is the one you'll want for comfort food. It's delicious with plain Basmati rice and equally tasty to have with naan bread or chapati. Whichever you choose, it's a perfect dish for your curry night.
Author: Devy Dar
Prep Time15 minutes
Cook Time1 hour
Total Time1 hour 15 minutes
Course: Dinner
Cuisine: Pakistani
Servings: 6


  • Chopping board
  • Kitchen knife
  • Cooking pan with lid.
  • Wooden spoon


  • 1.3 pounds lamb meat I used shoulder lamb meat. (See the note).
  • 1 medium-sized onion
  • ½ teaspoon whole cumin seeds.
  • 1 ½ teaspoons cumin powder.
  • 1 ½ teaspoons coriander powder.
  • ½ teaspoon turmeric powder.
  • 2 teaspoons paprika powder or Kashmiri chili powder see the note.
  • 1 teaspoon ground or coarse black pepper.
  • 10 whole cloves.
  • 1 teaspoon salt or according to taste.
  • ½ cup tinned tomatoes.
  • 1- inch ginger.
  • 5 cloves garlic.
  • ½ teaspoon garam masala
  • 1 pounds potatoes.
  • cup cooking oil see the note.
  • Fresh green chilies optional.
  • A handful Cilantro/ coriander leaves for garnish (optional).


  • Get your meat ready in one-inch chunks. Set aside.
  • Peel the ginger and garlic, then using pestle and mortar or a food processor crush them into a paste. Set aside.
  • Peel and chop the onion.
  • Then in a cooking pot, heat the oil and put in the chopped onion and cumin seeds to fry until the onion lightly golden. 
  • When the onion smell nice and turns light brown in colour, add in the ginger and garlic paste. Stir well and let it cook for a minute or two.
  • Put all other spices in, i.e. cumin powder, ground coriander, turmeric powder, paprika powder or chili powder, black pepper, and salt. 
  • Stir the spices well and let it fry until it’s nicely fragrant.
  • Add in the tinned tomatoes. Cook further at medium-high heat while you keep stirring and mashing the tomatoes. Then add ¼ cup/ 60 ml/ 2 oz of water in, mix it well, put the lid on and continue cooking at low heat.
  • Take care and keep checking your Masala (spices mixture), don’t let it burn. You may have to keep stirring and mashing the tomato pieces until all becomes a smooth paste, and the oil separates from the spices.
  • When your Masala spice is nicely smooth and thick with its oil separates from the spices, you can put in your meat pieces and the whole cloves. 
  • Turn and stir the meat well so all the pieces are coated with masala spice. Continue to cook without the lid at medium heat for about five minutes. Don’t forget to keep checking and stirring so the spices won’t get burned at the bottom.
  • Then put another 1 ½ cup of water and stir your meat curry. Turn the heat back to low and put the lid on again to cook the meat slowly for about half an hour or until your meat becomes tender. 
  • But do take care, keep checking and stirring now and again.
  • In the meantime, peel your potatoes and cut them into one-inch pieces as equally as possible. 
  • You can put your potatoes in when your meat has become tender or slightly tender. Stir your Aloo Gosht and let it cook until the potatoes are fully cooked. It takes about 10-15 minutes for the potatoes to cook. You can also add the green chilies here.
  • Your Aloo Gosht is now ready, and you can enjoy it with plain Basmati rice, or with Pilau rice, or Biryani rice. You can also has this meat and potato curry with chapati. It’s your choice.


  • Gosht in Urdu/ Hindi means meat. I believe that in Pakistan or India, people mostly cook this Aloo Gosht dish with goat meat. But you can use any red meat you like, such as lamb or beef. In my household, we prefer to have it with lamb meat. 
  • If you prefer your curry to be spicy, you can substitute the paprika powder with chili powder. I suggest using Kashmiri chili powder. Not only is the chili distinctly flavorsome, but it also has a vibrant color that makes your curry look more appetizing.
  • If you want a moderate hot spicy curry, you can mix the paprika powder and the Kashmiri chili powder at an equal portion of one teaspoon each.
  • You can use shop-bought garam masala, though I suggest you make your garam masala as it will have a superior quality.
  • When it comes to oil, traditional Pakistani and Indian cookings use Ghee a lot. I don’t like it because it makes the food taste too fatty and takes away the meat flavor. So I always use regular cooking oil, either sunflower or rapeseed. Although recently, I have preferred using organic rapeseed oil whenever I can.


Serving: 1g | Calories: 2223kcal | Carbohydrates: 406g | Protein: 87g | Fat: 44g | Saturated Fat: 14g | Polyunsaturated Fat: 24g | Cholesterol: 127mg | Sodium: 949mg | Fiber: 56g | Sugar: 180g


Nutritional info in this recipe is only estimate using online calculator. You should refer to it as a guide only. Please verify with your own data if you seek an accurate info.

Author: Devy Dar

Title: Food Writer, Recipe Developer, and Digital Content Creator.


Devy Dar founded So Yummy Recipes and Drizzling Flavor to share her love of food after exploring various cultures and cuisines for more than two decades. Her mission is to help others easily recreate traditional and non-traditional food with readily available ingredients. Her works have been featured in Reader’s Digest, Al Jazeera, MSN, Yahoo, Bon Appetit, and more. 

Similar Posts


  1. Emily Liao says:

    Wow, this recipe is delicious! The flavors were wonderful.

  2. 5 stars
    This looks so incredibly comforting! There is no shortage of spice and flavour in this dish!

  3. You had me at lamb! What a delicious recipe. So many flavors.

  4. Comforting and spicy, this is my kind of dish!

  5. Jere Cassidy says:

    This dish looks so tasty with the broth. I am always looking for new curry recipes to try and since I rarely use lamb this is a must try.

  6. I made this recently. Wonderful combination of taste and aromas. I made it with lamb chops because that was what I had. The result was tender falling-off-the-bone lamb. Absolutely delicious!

    1. Aww you made my day. Thank yo so very much. We too sometimes use lamb chops, so you were alright ;-).

  7. Question, in the ingredient list you wrote 10 whole cloves.
    5 cloves of garlic.

    Does this mean 15 cloves of garlic total?

    1. Hi, the 10 whole cloves refer to clove as the spice. So you only put 5 cloves of garlic. And you need to add whole cloves. You can get them from Asian shops. However, if you don’t have whole cloves, you can omit them. Your aloo gosht will taste as good.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating