Textual Chef Textual Chef

Lamb Rogan Josh

A signature Kashmiri curry of slow-braised lamb in a deeply aromatic sauce built on whole spices, dried Kashmiri chilies, and yogurt. The result is tender, fall-apart meat in a vivid red gravy that is rich but not heavy.

110 minMediumServes 4540 cal/serving

IndianDinnerStovetopHigh ProteinLow CarbGluten-FreeNut-FreePork-Free

Cook this free in the appFree. No download, no account. The screen stays awake and each step can run its own timer.

Ingredients

  • 2 lbs bone-in lamb shoulder, cut into 2-in pieces
  • 1/2 cup plain whole-milk yogurt, room temperature
  • 2 yellow onion, finely chopped
  • 6 garlic cloves, minced
  • 2 tsp fresh ginger, grated
  • 2 tsp Kashmiri chili powder or mild paprika
  • 1 set whole spices (3 cloves, 2 cardamom, 1-in cinnamon, 2 bay leaves)
  • 2 tsp ground coriander
  • 1 tsp ground cumin
  • 1 tsp garam masala
  • 1/2 tsp ground fennel seed
  • 3 tbsp ghee or neutral oil
  • 2 tbsp tomato paste
  • 1 cup water
  • 1.5 tsp salt
  • 1/4 cup fresh cilantro, chopped

Instructions

  1. 1

    Heat 3 tbsp ghee or neutral oil in a large heavy-bottomed pot or Dutch oven over medium-high heat. Add 1 set whole spices (3 cloves, 2 cardamom, 1-in cinnamon, 2 bay leaves) and let them sizzle for 30 seconds.

  2. 2

    Add 2 finely chopped yellow onion and cook, stirring frequently, for 12-15 minutes until deep golden brown.

  3. 3

    Add 6 minced garlic cloves and 2 tsp grated fresh ginger and cook for 1 minute. Stir in 2 tsp Kashmiri chili powder or mild paprika, 2 tsp ground coriander, 1 tsp ground cumin, and 1/2 tsp ground fennel seed. Cook for 2 minutes, stirring constantly.

  4. 4

    Add 2 tbsp tomato paste and cook for 2 minutes until darkened. Add the 2 lbs cut into 2-in pieces bone-in lamb shoulder pieces and sear, turning occasionally, for 8-10 minutes until browned on all sides.

  5. 5

    Reduce heat to medium-low. Stir in 1/2 cup room temperature plain whole-milk yogurt one tablespoon at a time, stirring constantly to prevent curdling. Add 1.5 tsp salt.

  6. 6

    Pour in 1 cup water and bring to a gentle simmer. Cover and cook for 60-70 minutes, stirring occasionally, until the lamb is very tender and nearly falling off the bone.

  7. 7

    Uncover, increase heat to medium, and simmer for 10 minutes to reduce the sauce. Stir in 1 tsp garam masala.

  8. 8

    Check that lamb has reached an internal temperature of at least 190°F (88°C) for braising tenderness. Taste and adjust salt. Garnish with 1/4 cup chopped fresh cilantro and serve with basmati rice or naan.

Cook this free in the appCooking it now? The app keeps the screen awake and times each step. Free, nothing to install.

Keep this recipe

Prints the ingredients and method only.

The Indian Kitchen 30 recipes from this kitchen in one printable PDF. $5, no account.

Questions

What is Lamb Rogan Josh?

A signature Kashmiri curry of slow-braised lamb in a deeply aromatic sauce built on whole spices, dried Kashmiri chilies, and yogurt. The result is tender, fall-apart meat in a vivid red gravy that is rich but not heavy. This reference files it under Indian dinner: made on the stovetop, rated medium and about 110 minutes start to finish.

What internal temperature should Lamb Rogan Josh reach?

For Lamb Rogan Josh, the target internal temperature is 190 F (about 90 C), given in step 8. A probe thermometer removes the guesswork.

Does room temperature really matter in Lamb Rogan Josh?

Step 5 reads: "Stir in 1/2 cup room temperature plain whole-milk yogurt one tablespoon at a time, stirring constantly to prevent curdling." It does at step 5. Cold ingredients resist blending: cold butter will not cream, and cold eggs can split a batter that was smooth a moment ago.

What can I use instead of Kashmiri chili in Lamb Rogan Josh?

The entry for Lamb Rogan Josh calls for 2 tsp Kashmiri chili powder or mild paprika. In its place: Three parts sweet paprika to one part cayenne gives the color and the gentle heat.

Can I make Lamb Rogan Josh less spicy?

Yes. The heat in Lamb Rogan Josh comes from 2 tsp Kashmiri chili powder or mild paprika. For a milder plate, halve the chili powder; nothing else in the method changes.

Is Lamb Rogan Josh keto-friendly?

A serving of Lamb Rogan Josh carries 18 g of carbohydrate, 2 g of it fiber. Against a strict 20 g keto day that is 90 percent of the budget; against a moderate 100 g low-carb day it is 18 percent.

How much protein is in Lamb Rogan Josh?

One serving (the recipe makes 4) has 45 g of protein in about 540 calories, alongside 18 g carbohydrate and 24 g fat, plus 2 g fiber and 780 mg sodium. The figures are estimates computed from the ingredient list. More like it: the high-protein dinner collection.

Serve it with

Cook this free in the app

Textual Chef is 4,544 plain-text recipes, free to read and free to cook from. No account, no paywall, no ads, no life stories. Open this one in the app and each quantity sits inside the step that uses it, so you read once and cook.

Every recipe is curated or public-domain sourced, written to one template and checked before it publishes. Nothing here is a scraped blog post.

Cook this free in the appNo download needed. It opens in your browser. The kitchen tools (planner, shopping list, pantry, import) are $5.33 a month billed annually; the first 30 days are free.