This South Asian-style mutton curry simmers bone-in curry-cut pieces in a rich gravy of browned onions, tomatoes, yogurt, and warm spices. Slow, gentle cooking gives the meat time to turn tender while the bones add depth to the sauce; recipes vary by region and family, and this version is designed for a stovetop pot.
Ingredients
- 1½ lb (680 g) bone-in mutton curry-cut pieces, about 1½–2 inches (4–5 cm) each
- 3 tbsp (45 ml) neutral oil, such as canola or sunflower oil
- 2 medium yellow onions, thinly sliced, about 2 cups (300 g)
- 1 tbsp (15 g) finely grated fresh ginger
- 1 tbsp (15 g) minced garlic
- 1½ tsp (4 g) ground coriander
- 1 tsp (2 g) ground cumin
- 1 tsp (2 g) Kashmiri chili powder or mild paprika
- ½ tsp (1 g) ground turmeric
- ½ tsp (1 g) ground black pepper
- 1 tsp (6 g) fine salt, plus more to taste
- 1 cup (240 g) chopped ripe tomatoes, or canned chopped tomatoes
- ½ cup (120 g) plain whole-milk yogurt, stirred smooth and at room temperature
- 2 cups (480 ml) hot water, plus up to ½ cup (120 ml) more if needed
- 1 small cinnamon stick, about 2 inches (5 cm)
- 3 green cardamom pods, lightly crushed
- 2 whole cloves
- 1 tsp (2 g) garam masala
- 1 tbsp (4 g) chopped fresh cilantro, for serving
- 1 tbsp (15 ml) lemon juice, optional, for finishing
Instructions
- Prepare the ingredients. Pat the mutton dry with paper towels and trim away any unusually thick pieces of hard surface fat, leaving a little fat for flavor. Check that the pieces are fairly similar in size so they cook at roughly the same rate. Slice the onions, chop the tomatoes, grate the ginger, and measure the spices before you start; this makes the browning stages easier to manage.
- Brown the mutton, about 8 minutes. Heat the oil in a heavy-bottomed Dutch oven or deep, lidded saucepan over medium-high heat. Add the meat in one layer, working in batches if the pot is crowded. Brown the pieces on several sides, turning as needed. A deep sear is helpful, but do not keep cooking until the meat is done through. Transfer browned pieces to a plate. If the bottom of the pot has dark, burnt residue, wipe it out; browned bits are useful, black ones can make the curry bitter.
- Cook the onions, about 12 minutes. Lower the heat to medium and add the sliced onions. Stir often, scraping up the browned bits, until the onions are soft and a deep golden color. If they start catching before they soften, lower the heat and add a tablespoon (15 ml) of water. Evenly browned onions build the gravy’s body and sweetness, so avoid rushing them over high heat.
- Add the aromatics and spices, about 3 minutes. Stir in the ginger and garlic and cook for 1 minute, just until fragrant. Add the coriander, cumin, chili powder, turmeric, black pepper, salt, cinnamon, cardamom, and cloves. Stir for 30 seconds, then add the tomatoes and cook, stirring, until they soften and thicken into a paste, about 1½ minutes. Keep the heat moderate; ground spices can scorch quickly in a dry pot.
- Stir in the yogurt and return the meat. Take the pot briefly off the heat. Add the room-temperature yogurt a spoonful at a time, stirring thoroughly after each addition so it blends into the tomato-onion mixture rather than separating. Return the pot to low heat, then add the mutton and any juices on the plate. Turn the pieces to coat them in the spiced mixture.
- Simmer until tender, about 1 hour 25 minutes. Pour in 2 cups (480 ml) hot water and stir. Bring just to a gentle simmer, cover with the lid slightly ajar, and reduce the heat to low. The surface should show occasional small bubbles, not a hard boil. Stir and turn the meat every 20–25 minutes, checking that the gravy is not sticking; add a splash of hot water if it is becoming too thick before the meat is tender. Begin checking a piece after 1 hour 15 minutes. The meat should be easy to pierce and nearly tender; if it is still firm, continue simmering in 10-minute increments.
- Finish the gravy, about 10 minutes. When the meat is tender, remove the lid and simmer gently to reduce the sauce to the consistency you like. Stir more frequently as it thickens. The USDA FSIS safe minimum for whole cuts of mutton (sheep) and goat is 145°F (63°C), followed by a 3-minute rest; check the center of the largest piece with a food thermometer, avoiding the bone. For this braised curry, tenderness may take longer than reaching that safe minimum. Stir in the garam masala and taste the gravy, adjusting salt. Add lemon juice if you want a brighter finish.
- Rest and garnish. Turn off the heat, cover the pot, and let the curry rest for 3 minutes. Sprinkle with cilantro and serve hot. If the sauce thickens noticeably while resting, stir in a little hot water before serving.
Tips
- Ask for evenly sized curry-cut pieces. Butcher-cut pieces commonly include bone and vary a little in size, which is normal. If you are cutting the meat yourself, aim for pieces around 1½–2 inches (4–5 cm), and keep the smallest pieces together so you can remove them if they become tender sooner.
- Use gentle heat once the water goes in. A vigorous boil can tighten meat and make the gravy splatter or reduce too quickly. Keep it at a quiet simmer, and use a heavy pot with a well-fitting lid to limit evaporation.
- Manage yogurt carefully. Room-temperature, whole-milk yogurt is less likely to split than cold, low-fat yogurt. Take the pot off the burner while mixing it in and add it gradually. If you cannot use yogurt, substitute ½ cup (120 ml) unsweetened coconut milk; the curry will taste rounder and less tangy.
- Balance the chili to your preference. Kashmiri chili powder gives color with relatively mild heat; paprika is a good substitute but is usually less spicy. For a hotter curry, add a small amount of cayenne rather than doubling the chili powder all at once.
Serving Suggestions
Serve the curry with steamed basmati rice, naan, roti, or another flatbread that can scoop up the gravy. A simple cucumber-and-yogurt raita or sliced cucumber, onion, and lemon provides a cool, crisp contrast without competing with the spices. Put the pot on the table with extra cilantro and lemon wedges so everyone can adjust the freshness to taste.
Because bone-in pieces vary in size, let diners know the curry contains bones and provide a spoon as well as a fork. If you are serving a larger meal, pair it with a mild vegetable side such as sautéed greens, cauliflower, or green beans. Keep the sides simply seasoned; the curry already brings plenty of aromatic flavor and richness.
Variations
Use goat curry cut: Goat is a common choice for South Asian mutton curry and works in the same quantity. It may need a little longer to become tender, so follow the texture rather than relying only on the clock. Some shops use “mutton” to mean goat, while others mean sheep; either can work here.
Make it more tomato-forward: Increase the chopped tomatoes to 1½ cups (360 g) and simmer the uncovered curry a few extra minutes if the sauce is loose. This gives a tangier, lighter gravy. For a more onion-rich style, add another small onion, about 1 cup (150 g) sliced, and allow extra time for it to brown.
Use a pressure cooker: Complete the browning and masala steps in a pressure cooker, then add the hot water and meat. Seal and cook at high pressure for about 30–35 minutes, followed by a natural release for 15 minutes; check for tenderness and pressure-cook a little longer if needed. Follow the appliance’s instructions for minimum liquid and safe release, and simmer uncovered afterward to thicken the gravy. Pressure cooker timing varies with the appliance, the size of the pieces, and whether the meat is goat or sheep.
Make it dairy-free: Replace the yogurt with the coconut milk substitution in the Tips section. The result is less tart and has a gentle coconut flavor, so finish with lemon juice a little at a time if you want to restore some brightness.
Storage and Reheating
Transfer leftover curry to shallow, covered containers and refrigerate within 2 hours of cooking. It keeps for 3–4 days in the refrigerator. The gravy may thicken as it chills, and a layer of fat may set on top; both are normal. Remove the fat if you prefer a leaner sauce, or stir it back in as the curry warms.
For longer storage, freeze portions in airtight, freezer-safe containers for up to 3 months for best quality. Thaw overnight in the refrigerator rather than on the counter. Reheat on the stovetop over low to medium-low heat, stirring occasionally and adding a splash of water if needed, until the center reaches 165°F (74°C). You can also microwave a covered portion, stirring partway through and checking the temperature in more than one spot. Reheat only the amount you plan to eat.
Frequently Asked Questions
What does mutton curry cut mean?
It usually means meat chopped into curry-sized pieces, often with bone left in for flavor. Depending on the shop and region, “mutton” may refer to mature sheep or to goat. Ask the butcher which animal it is and request pieces of similar size; both work in this recipe, although cooking time can differ.
Can I use boneless mutton instead?
Yes. Use 1½ lb (680 g) boneless mutton cut into 1½-inch (4 cm) chunks. It may become tender sooner than bone-in pieces, so begin checking after about 55–60 minutes of covered simmering. The gravy may have slightly less depth without bones, but the onion, tomato, and spices still make a full-flavored sauce.
Why is my mutton still tough after simmering?
It most likely needs more time, not more heat. Toughness is common when connective tissue has not yet softened, especially in mature sheep or goat. Keep the curry covered at a gentle simmer and check every 10 minutes, adding hot water if necessary to keep some gravy in the pot. A hard boil will not make it tender faster and can leave the meat dry.
Can I make the curry ahead?
Yes. Cook it fully, cool it promptly, and refrigerate it in a covered container. The flavors often meld overnight, and the sauce may become thicker; add a little water while reheating. Follow the storage guidance above, and reheat leftovers to 165°F (74°C) before serving.
How can I thicken the curry if it looks watery?
Remove the lid and simmer the curry gently until excess liquid evaporates, stirring often so the onions and tomatoes do not catch on the bottom. If the meat is already tender, lift the pieces out temporarily and reduce the gravy on its own, then return the meat to the pot. Avoid adding flour or cornstarch unless you specifically want a more Western-style, starch-thickened sauce.
Can I make this curry without whole spices?
Yes. The cinnamon, cardamom, and cloves add fragrance, but the recipe will still work without them. If you omit them, do not replace them with extra garam masala at the start; add the listed garam masala near the end so its aroma stays noticeable. Whole spices are easy to remove before serving, or diners can simply set them aside.
Related
- Brazilian Christmas Rice with Vegetables and Raisins
- British Eel Soup with Leeks, Potatoes and Parsley Recipe
- Fallout 76 Squirrel Stew: A Hearty Real-World Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).