Aloo Gosht is my comfort food. It’s warm, cozy, and full of love. This dish brings back so many memories. My dad taught me how to make it, and every time I cook it, it feels like a big hug in a bowl. The lamb is super tender, and the potatoes soak up all the amazing flavors. It’s cooked in a rich and spicy tomato-onion masala that smells incredible. If you’ve never tried Aloo Gosht before, you’re in for a treat!
Method
Sauté the Onions & Brown the Meat
To begin, heat 1/4 cup of oil in a large heavy-bottomed pot over medium heat. Once the oil is hot, add in your finely diced onions. Sauté them gently, stirring often, until they turn golden be careful not to let them get too brown, or they’ll taste bitter. When the onions are just right, add in the freshly grated garlic and ginger. Stir and cook this mixture for a minute or two until everything becomes super fragrant. Now add your lamb back chops. Cook the meat until the outside changes color and looks pale, and seal it; it should no longer be pink. This process helps lock in the juices.
Spice It Up & Simmer with Tomatoes
Next, it’s time for the spices! Add the ground coriander, cumin (seeds or powder), Kashmiri red chili powder, turmeric, black pepper, cinnamon stick, a pinch of ground cloves, and both the green and black cardamom pods. Stir everything so the meat gets nicely coated in all those bold spices. Let this sauté for a couple of minutes to bring out the full flavor. Then, pour in your blended tomatoes along with 1/4 cup of water. Stir again, making sure nothing sticks to the bottom. Cover the pot and allow the mixture to cook on medium-low heat for about 45 minutes. Be sure to give it a stir every once in a while. You’ll know it’s ready when the oil begins to separate and rise to the top this means the masala is rich, thick, and fully cooked.
Optional Potato Frying for Extra Flavor
While your curry is simmering away, you can prepare the potatoes (this step is totally optional but adds great depth of flavor). In a small frying pan, heat 2 tablespoons of oil over medium heat and add 1/4 teaspoon of cumin seeds. Once they start to sizzle, add the potato pieces and lightly fry them until they’re about halfway cooked. This helps the potatoes hold their shape and gives them a lovely toasted flavor. Once done, remove them from the pan and set aside.
Add Potatoes & Simmer to Perfection
Now that the masala is ready and the oil has separated, increase the heat to high and stir-fry the mixture for a few minutes until most of the liquid has evaporated and the gravy thickens. Add the potatoes, whether fried or raw and gently mix them in with the masala and meat. Pour in 2 cups of water to loosen the curry, then reduce the heat to low. Cover the pot again and let everything simmer together until the meat is tender and the potatoes are fully cooked. This usually takes around 20–30 minutes, depending on the size of the lamb chops and potato pieces.
Finish with Garnish
Once everything is cooked and the gravy has thickened just right, turn off the heat. Sprinkle over the garam masala, toss in some chopped fresh coriander, and if you like a bit of extra heat, add a couple of sliced green chillies. Let the curry rest for a few minutes so all those final flavors can soak in beautifully. Now your Aloo Gosht is ready to serve and enjoy!
Necessary Tools
- Large heavy-bottomed pot
- Small frying pan (optional for frying potatoes)
- Wooden spoon
- Knife and cutting board
- Blender or food processor
- Measuring spoons
Aloo Gosht (Lamb & Potato Curry)
Cuisine: IndianDifficulty: Easy6
servings20
minutes1
hour10
minutes1
hour30
minutesIngredients
1/4 cup oil
1 kg lamb back chops (washed and patted dry)
5 potatoes, peeled and cut into 3-inch pieces
2 medium onions, finely diced
4 tomatoes, blended smooth
1 tbsp garlic (grated)
1 tbsp ginger (grated)
1 tbsp ground coriander
1 tsp cumin seeds or powder
1 tsp Kashmiri red chili powder (or to taste)
1/4 tsp turmeric
1/4 tsp ground black pepper
1 small cinnamon stick
A pinch of ground cloves
2 green cardamom pods
2 black cardamom pods
1 1/2 tsp salt (or to taste)
Garnish:
Fresh coriander, chopped
1/4 tsp garam masala
Green chilies (optional)
Directions
- Heat oil in a big pot over medium heat. Add your onions and fry them until they turn golden but not too brown! Then stir in the garlic and ginger until it smells amazing. Add the lamb and cook it until it turns white-ish.
- Add all your spices to the meat. Stir to coat everything nicely. Then pour in the blended tomatoes and 1/4 cup of water. Mix well, cover, and let it cook for 45 minutes. Stir it every now and then. You’ll know it’s ready for the next step when the oil starts to separate from the masala.
- While waiting, you can fry the potatoes! In another pan, heat 2 tablespoons of oil and add 1/4 tsp cumin seeds. Add the potato pieces and fry until they’re halfway cooked. This adds flavor but is totally optional.
- When the masala is ready and thick, turn the heat to high and fry it while stirring until most of the liquid dries up. Now add your potatoes and stir for a few minutes. Then add 2 cups of water, cover it, and let it simmer on low heat until the meat and potatoes are tender and cooked through.
- Turn off the heat. Sprinkle in garam masala, green chilies (if using), and fresh coriander. That’s it your Aloo Gosht is ready!
Notes
- Don’t rush the cooking; letting the meat simmer properly makes it melt-in-your-mouth tender.
- Make sure to fry the masala well until the oil separates, or else it can taste raw.
- If you skip frying the potatoes, just be sure to simmer long enough so they cook all the way through.




Serving Suggestions
Aloo Gosht tastes the best with fluffy basmati rice or warm naan. I also like to add a little side of cucumber raita (yogurt with cucumber and spices) to cool down the heat. For something extra special, serve it with crispy fried onions on top!
Fun Fact
Did you know? “Aloo” means potato and “Gosht” means meat in Urdu! This dish is super popular in Pakistani households and is often served on special days like Eid, weddings, or just a cozy family dinner. Every family has their own version and this one’s our golden treasure!
Conclusion
Aloo Gosht isn’t just food it’s a memory, a celebration, and a comfort all rolled into one. The juicy lamb, the soft potatoes, the rich masala everything just works together perfectly. Whether it’s a rainy day or a big family get-together, this dish will always be a winner. I hope you try it and love it as much as my family does!










