Get an authentic aloo gosht recipe that has uniform gravy with a traditional comforting taste. Use the same ingredients with 2 cooking methods for a variety of tastes. The no-fine-chopping method is my favorite!
Updated: The post was updated with new high-res photos, reformatting of paragraphs, and 1 more cooking method on 28, January 2022.
Aloo Gosht is so hailed in South Asian non-veg home cooking, it is true to comfort food that reminds you of home and mommy's cooking. It is also called aloo gosht ka salan and aloo gosht shorba in different regions.
If you are wondering what is Aloo gosht, it is a classic sub-continental meat stew that has thin tomato onion gravy with flavors from bone-in meat usually beef or lamb/mutton and potatoes.
The origin of this dish is difficult to trace because it is a very simple dish, one thing is for sure it is popular in Pakistan and Indian Muslim regions like Hyderabad and Dehli. You can find more info on Wikipedia.
Aloo gosht is a staple stew that has many versions. The ingredients are more or less the same, the real difference is in the cooking style, timings, and temperatures. What's more interesting is that most home-cooks use visual estimation. So when I cook aloo gosht, it tastes different from my mom's version.
This makes this dish very nostalgic for some and would remind them of a particular person. I'm trying my best to provide enough information to help you recreate your best family version. So stay tuned with extra details.
Meat: Beef, lamb, or mutton, all work fine for this recipe. I love lamb shank or shoulder best for this recipe as they have super soft meat with enough fat from the bone. We need bones for this stew, like bone marrow or chops, the more the better.
Onions: purple onions
Tomatoes: Adding tomatoes cuts in chunks or finely chopped or puree is a personal preference. Puree or tomato paste gives the best texture. Cutting in large chunks also helps better cooking and dissolving of tomatoes. Chopped tomatoes don't dissolve well.
Potatoes: Some people would add loads of potatoes in this gravy and some would add just one for background taste so adjust as you like.
Cilantro and chilies:
How to make?
The pictorial shows lamb aloo gosht recipe but you can make it with beef too, cooking time for beef will be more.
I make this aloo gosht recipe in two versions. One with brown onions like I did in this recipe. With fried/brown onions, the taste is distinctly delicious than the below version. And a little searing (bhunnofying), till oil separates, does the job.
- First thing, when you start cooking is fry onions for 15 minutes on low heat with occasional stirring. Cover the pot and stir at regular intervals. Meanwhile, wash your meat and do other preps. The slow cooking of onion for about 15 minutes makes it very soft and more likely to dissolve into a thin smooth gravy.
- When onion are very soft, turn heat to medium and fry until light golden.
- Now, the visual sign is when the onion slices start to separate clearly, you stir constantly for few second until they are golden. Adjust heat as needed. You need medium golden color as shown in step 3. If you burn your few onions slices, it will spoil both color and taste of stew.
- In this pic, you can see the spices.
- Add spices to fried onion and fry for 30 seconds. (If using pre-fried brown onions as you can just crush crispy onions with your hands and add along with spices. I have mentioned measures fried onions too in recipe card.)
- Stir in mutton and fry for 5 minutes on high heat until color changes.
- The color has changed.
- Add tomatoes and mix well. Cover and cook until tomato changes it color and some of its water dries.
- Add ½ cup warm water. Mix and cover the lid tightly. Cook on medium heat until meat is tender. (30-45 minutes depending on meat and altitude) Add more warm water as needed. You can also use a pressure cooker to speed up the process.
- When meat is tender. We cook the stew on high heat for 10-15 minutes stirring frequently until oil separates on sides of pot. (Bhunnofying)
- Now, we'll add potatoes and water. Mix well, make sure potatoes are immersed in gravy. Cook for 10 minutes on medium heat with lid tightly covered until potatoes are fork tender.
- Aloo gosht is ready. Garnish with loads of chopped fresh green coriander leaves and slitted green chillies.
Hassle Free, Easy version of Aloo Gosht Recipe : Another one is with raw onions, I take onions and tomatoes, each cut in four pieces along with all other ingredients except potatoes and garnish. Then, I put it all in the pot and let it cook on slow heat until meat is tender. A lot of searing on high heat has to be done until oil separates on both sides of pan to get that distinct roasted (bhunna) taste. Finally, I add potatoes and some water. When potatoes are tender, my aloo gosht is ready. I calls this hassle free version because it has no fine chopping, it's one pot stew and and requires very little active cooking time. This version is also great for slow cooking.
Potatoes absorb salt and spices from the gravy.
If your potatoes take very long to cook, then you may boil potatoes with salt and a pinch of turmeric. When potatoes are half done add to the curry and discard the water used for boiling. Some prefer adding fried golden potatoes to the gravy, I didn't in this recipe to keep it simple
What is most important in cooking aloo (potatoes) gosht (red meat) is getting a thin single-thread gravy.
If you don't add potatoes and stop cooking on 4th step, you'll have delicious Bhunna gosht which is amazing too.
Another method that is not traditional is when you blend the gravy in processor for a smooth texture. If you fry onions on low heat for 15 minutes, your onions will dissolve without the need to pulse the onion tomato gravy in food processor. The pulsing never gives the same result as this, even the color is different.)
Adding yogurt or not is a personal preference. And I don't recommend it as it undermines the bhunna flavor and colors of curry. I like to see potato flavor shine in the meat stew.
What to serve along?
Can I freeze aloo gosht?
How to use leftovers?
More classic South Asian curries:
Which version aloo gosht recipe is your favorite? I'd LOVE to hear your feedback in the comments. Your 5-ratings motivate me to do my best. Stay connected for more recipes and videos on Facebook, Instagram, Pinterest, and Youtube.
- 1.1 pound lamb/mutton/beef pieces with bones, ,I used goat leg pieces. (500 gm)
- ½ cup oil, ,use less if using fried onions
- 2 (250 gram) onions sliced , or ½ cup packed fried onions, see notes
- 1 to 1½ tablespoon green chilli paste, ,less or more chilli as per spice level
- 1 tablespoon ginger garlic paste
- ½ tablespoon coriander powder
- 1 teaspoon cumin seeds, or powder
- ½ teaspoon turmeric powder
- ½ teaspoon Kashmiri chilli, for colour, optional
- ½ teaspoon salt
- 1 inch cinnamon
- ½ teaspoon black pepper
- 4 cloves
- 1 black cardamom, , split
- 3 tomatoes, , cut in large chunks or pureed
- 3-4 medium potatoes
- Water , as required
- 2-3 green chillies, slit, deseeded
- fistful fresh coriander leaves, ,chopped
- 2 lemon , wedges
- Take oil in a pot and fry onion slices for 15 minutes on slow heat, cover the pot. Fry further on medium flame for 5 minutes until light golden.
- Now, add all spices, give it a stir and let spices sizzle.
- Add meat in the pot and fry further for 7 minutes until meat changes it's color to brown.
- Stir in tomatoes and cover the pot. Cook for 3-4 minutes. Then add ½ cup warm water, cover the pot. Cook on slow heat for 30-45 until meat is tender. (You may cook in pressure cooker.)
- Remove lid and cook for 10 minutes on medium heat with frequent stirring until oil separates on the side of pot. (Bhunnofying)
- Pour ¾ cup water in the pot, stir and throw in potatoes chunks. Potatoes should be immersed in gravy. Cover the lid and cook for 7-10 minutes until potatoes are fork tender.
- Garnish with coriander and chillies.