Kashmiri Rogan Josh
⏲ ~19 min total · prep 13 · cook 6 · 4 servings
Lunch⏱ 130 min total🔥 7.0g net carbs
By the KFI Test Kitchen · Tested & approved by Jason Lieu, KFI recipe editor
Published Sep 15, 2026 · Updated Sep 15, 2026
Ingredients
- 2 lbs lamb shoulder, trimmed and cut into 1 1/2-inch cubes
- 3 tbsp ghee
- 3 black cardamom pods, 2 bay leaves, and 1 cinnamon stick
- 1 1/2 tsp Kashmiri chili powder
- 1 tsp fennel seeds, ground fine
- 1 tsp dry ginger powder (saunth)
- 1 cup whole-milk yogurt, at room temperature and whisked smooth
- 1 cup water
- 1 1/2 tsp salt
Instructions
- Blot the lamb dry and brown it in the ghee in a 5-quart heavy Dutch oven over medium-high, two batches, 6-7 minutes per batch until every face is crusted dark brown; set the lamb aside.
- Lower the heat to medium, crack the cardamom pods with the flat of a knife, and add them with the bay leaves and cinnamon to the hot fat for 30 seconds, until they puff and smell resinous.
- Stir in the Kashmiri chili, fennel, and ginger powders for 20 seconds only — they scorch in a flash.
- Return the lamb and any collected juices, pour in the water, and scrape the browned glaze off the pot bottom; then spoon the yogurt in one spoonful at a time over medium-low, stirring after each addition so it never splits.
- Cover and simmer on the lowest setting 90 minutes, stirring twice, until the lamb yields to a fork and the sauce sits deep brick-red with fat beading at the edges.
- Uncover for the final 10 minutes and raise the heat slightly so the sauce reduces until it thickly lacquers each piece of lamb; fish out the whole spices and salt to taste.
Why this recipe works
- Shoulder, not lean cuts Lamb shoulder carries the collagen this 90-minute braise needs. A lean cut would turn dry long before the sauce reduces.
- Kashmiri chili This chili gives the sauce its deep brick-red color with mild heat. The dish looks fiery and eats gentle.
- Spoon-by-spoon yogurt Whisked smooth and added one spoonful at a time over medium-low, the yogurt folds into the sauce without splitting. Dumped in cold, it curdles on contact.
Tips for making this recipe well
Brown in two batches
Crowded lamb steams instead of searing, and a pale crust means a pale sauce. Six to seven minutes a batch is worth the patience.
Crack the cardamom
The flat of a knife is enough. Split pods release their resin into the fat in thirty seconds; whole ones sit mostly silent.
Twenty seconds on the powders
The chili, fennel, and ginger powders scorch in a flash. Stir them once or twice and move straight to the lamb.
Lowest setting, cover on
Ninety minutes at a bare bubble, stirred twice, is what turns the cubes fork-tender. A higher heat only toughens the meat while the sauce burns down too fast.
The last ten minutes
Uncover and raise the heat slightly so the sauce lacquers each piece. It should coat thickly, not pool.
Serving suggestions
This is a weekend pot. Two hours of mostly unattended simmering earns you lamb that yields to a fork and a sauce the color of dark brick, with fat beading at the edges. Serve it in wide bowls with cauliflower rice underneath to catch the lacquer, and salt at the table only after you taste; the reduction concentrates everything, salt included. At 7.0 net carbs a serving, the bowl can stay plain. Fish out the cardamom pods and cinnamon stick before it goes to the table.
Storage and meal prep
Refrigerate covered for 3 to 4 days, and expect the sauce to gel in the cold; that is the collagen from the shoulder doing its work. Reheat slowly over medium-low with a spoonful of water, stirring until the sauce loosens and turns glossy again. The flavor runs deeper the next day, which makes this a useful make-ahead braise. Freezing holds for 2 to 3 months. Thaw overnight in the fridge and rewarm gently, since a fast boil can push the yogurt sauce toward splitting.
Variations worth trying
- Goat shoulder Swap in goat at the same weight and cook to the fork test rather than the clock. The sauce needs nothing else.
- Milder pot Cut the Kashmiri chili to one teaspoon. The color stays deep; the warmth backs off.
- Double batch The pot handles double, but brown the lamb in three batches instead of two so nothing steams.
- Ghee finish Stir in an extra spoonful of ghee with the final reduction for a glossier, richer sauce.
Frequently asked questions
What is saunth?
Dry ginger powder, a staple in Kashmiri cooking. It reads warmer and less sharp than fresh ginger; ground fresh ginger changes the character of the sauce.
My yogurt split. Can I fix it?
A slow, steady simmer helps it re-emulsify somewhat, but prevention matters more. Whisk the yogurt smooth, keep it at room temperature, and add it one spoonful at a time over medium-low.
How spicy is rogan josh?
Kashmiri chili is a color chili with mild heat. The finished pot warms rather than burns, and the fennel and ginger round it out.
Can I do this in a slow cooker?
Brown the lamb and bloom the spices on the stove first, then transfer everything and cook on LOW until the lamb yields to a fork. Finish the reduction on the stove so the sauce thickens properly.
Why brown the lamb at all?
The dark crust and the browned glaze it leaves on the pot bottom carry most of the sauce's depth. Deglazing with the water scrapes that flavor back in.
Related keto recipes
As an Amazon Associate and affiliate partner, Keto Food Ideas earns from qualifying purchases at no additional cost to you. Nutritional values are estimates. Recipes are developed with AI assistance and reviewed by our editors before publishing.
← More Lunch recipes · Home