This basic lamb curry recipe cooks tender lamb in a spiced tomato gravy in about 60 minutes with one pot and pantry spices.
If you want a curry that tastes slow-cooked without babysitting the stove, this basic lamb curry recipe hits the spot. You’ll brown lamb, build a fast onion-tomato masala, then let it simmer until the meat turns spoon-soft. The steps stay simple, and the flavor still feels deep.
Basic Lamb Curry Recipe Ingredients And Swaps
Start with what you can grab at a normal grocery store. If you cook Indian-style food once in a while, you likely have most of this already.
| Item | What It Does | Swap If Needed |
|---|---|---|
| Lamb shoulder (boneless, cubed) | Stays juicy during simmering | Lamb leg (watch cook time) |
| Onion (finely chopped) | Sweet base for the masala | Shallot or red onion |
| Garlic + ginger (minced) | Sharp warmth and aroma | Jar paste, use a bit more |
| Tomato (crushed or grated) | Body, tang, and color | Canned crushed tomato |
| Ground cumin | Nutty backbone | Whole cumin, toast then crush |
| Ground coriander | Citrus-like lift | More cumin, smaller amount |
| Kashmiri chili or mild paprika | Red color with gentle heat | Chili powder, use less |
| Garam masala | Late-stage fragrance | Curry powder in a pinch |
| Yogurt (plain) | Softens meat, rounds spice | Coconut milk, stir in at end |
What To Prep Before The Pan Gets Hot
A small bit of prep keeps the cooking calm. Chop onions fine so they melt into the sauce. Mince garlic and ginger, or pound them with a pinch of salt. Measure spices into one bowl so you can tip them in fast.
Cut lamb into 1 to 1½ inch chunks. Too small and it dries; too big and it takes longer to turn tender. Pat it dry with paper towel so it browns instead of steaming.
Step By Step Curry Method
1) Brown The Lamb
Heat 2 tablespoons neutral oil in a heavy pot over medium-high. Add lamb in a single layer and salt it. Let it sit for 2–3 minutes before stirring so the surface colors. Brown in batches if the pot looks crowded. Move browned lamb to a bowl.
2) Build The Masala Base
Lower heat to medium. Add 1 more tablespoon oil if the pot looks dry. Add onions with a pinch of salt and cook 8–10 minutes, stirring often, until golden at the edges. Add garlic and ginger and stir 45 seconds.
Add cumin, coriander, and Kashmiri chili (or paprika). Stir 20 seconds so the spices bloom in the fat. Tip in tomato and cook 6–8 minutes, stirring and scraping the pot, until the mixture turns darker and thicker.
3) Simmer Until Tender
Return lamb and any juices to the pot. Add 1½ cups water (or stock) and stir well. Bring to a gentle boil, then drop to low and put the lid on. Simmer 30–40 minutes, stirring once or twice, until a fork slides in with little push.
Stir in yogurt 2 tablespoons at a time so it doesn’t split. Let it bubble 2 minutes, then stir in garam masala. Taste and add salt. If you want more heat, add a pinch of chili at the table.
Heat, Doneness, And Food Safety
Lamb gets tender from time and gentle simmering, not high heat. If you rush the boil, the sauce can reduce before the meat softens. Keep the pot at a lazy bubble where you see small bursts at the surface.
For safety, cook lamb to at least 145°F (63°C) with a 3-minute rest, per USDA FSIS safe temperature chart. For curry texture, many cooks take shoulder past that so collagen melts; that’s fine as long as it stays hot enough during cooking.
Getting The Sauce Right Without Fuss
Spice Levels And Flavor Balance
This pot lands at a medium warmth if you use Kashmiri chili or mild paprika. If your chili powder runs hot, start small, taste near the end, then add more in pinches. Heat climbs as the curry sits, so leftovers can taste spicier than the first bowl.
Salt and acid steer the final flavor. Salt makes the lamb taste meatier and pulls the spices forward. A little acid wakes up the sauce; lemon is the easy pick, but a spoon of yogurt works too. If you overshoot and the curry bites back, stir in a spoon of yogurt and simmer two minutes. That softens the edges without washing out the spice.
Want a faint smoky note? Char a whole green chili or a wedge of onion in a dry pan, then drop it into the simmering pot for 10 minutes and lift it out before serving. The curry stays familiar, just with a little extra depth.
When the masala is ready, it looks glossy and leaves a clean trail when you drag a spoon through it. That step builds most of the final taste, so give it the full few minutes.
If the curry tastes sharp, it usually needs either more simmering or a small pinch of sugar. If it tastes flat, add salt first, then garam masala a tiny bit at a time.
Serving Ideas That Make Dinner Feel Complete
Serve lamb curry with steamed basmati rice, warm naan, or roti. A crisp side keeps each bite fresh: sliced cucumber with salt and lemon, quick-pickled onion, or a handful of herbs on top.
If you want a thicker gravy, simmer with the lid off for 5–10 minutes at the end. If you want it looser, splash in hot water and stir. Keep it gentle so the yogurt stays smooth.
Make It Ahead, Store It, Reheat It
Curry often tastes better the next day because the sauce and meat spend more time together. Cool the pot fast: spread the curry in a shallow container, then refrigerate within 2 hours.
Reheat on the stove over low heat, stirring now and then. Add a splash of water if the sauce looks tight. If you freeze it, leave out yogurt and add it after reheating for the smoothest texture.
For thawing, use a fridge thaw when you can, following USDA guidance on thawing meat safely.
Common Slip-Ups And Quick Fixes
Sauce Turns Watery
It usually means the onions or tomatoes didn’t cook down enough. Simmer with the lid off and stir, and it will tighten. Next time, cook the tomato-spice mix until it darkens.
Meat Feels Chewy
Chewy lamb just needs time. Keep the heat low and add a splash of water if the pot looks dry. Check again after 10 minutes.
Yogurt Splits
This can happen if the pot is boiling hard. Pull the pot off the heat for a minute, then stir yogurt in slowly. Full-fat yogurt helps too.
Scaling The Pot For Two, Four, Or A Crowd
This curry scales well as long as you still brown the meat in batches. If you pile raw lamb into the pot, it steams and you lose the browned flavor that makes the sauce taste meaty.
| Batch Size | Lamb Amount | Simmer Time Range |
|---|---|---|
| 2 servings | 1 lb / 450 g | 25–35 minutes |
| 4 servings | 2 lb / 900 g | 30–45 minutes |
| 6–8 servings | 3–4 lb / 1.4–1.8 kg | 40–70 minutes |
| Pressure cooker | 2 lb / 900 g | 25 minutes high + natural release |
| Slow cooker | 2 lb / 900 g | 7–8 hours low |
| Leftover reheat | Any | 10–15 minutes low |
Simple Variations That Still Taste Like Home
If you want a brighter curry, add a squeeze of lemon right before serving. For a deeper brown note, add ½ teaspoon ground turmeric with the other spices and let it toast for a few seconds.
Want more veg? Stir in peas for the last 5 minutes, or fold in spinach until it wilts. If you like potatoes, add small cubes with the simmering liquid and cook until soft.
Your One-Pot Shopping List And Cooking Plan
Grab lamb shoulder, onion, garlic, ginger, tomato, yogurt, and a small set of spices. At home: chop, brown, build the masala, then simmer. While it cooks, set rice on the side and slice a quick salad. Dinner lands with little stress and a pot that smells like you worked longer than you did.

