A culinary education for the home kitchen — from fond to flame
Fond & Flame

mains · lamb

Lamb Rogan Josh

Kashmiri-style braised lamb in a rich, aromatic red sauce with yogurt and whole spices.

★★ Intermediate$$2 hrServes 6
Be the first to rate
Lamb Rogan Josh — lamb — indian — recipe plated and ready to serve

Nutrition (per serving)

480

Calories

36g

Protein

12g

Carbs

32g

Fat

2g

Fiber

Ingredients

Servings:6

For the lamb:

  • 2 ½ lbs bone-in lamb shoulder, cut into 2-inch chunks
  • 1 cup plain yogurt
  • Salt
  • For the sauce:

  • 3 tbsp ghee
  • 2 bay leaves
  • 4 green cardamom pods
  • 4 whole cloves
  • 1 cinnamon stick
  • 1 tsp cumin seeds
  • 2 large onions, finely sliced
  • 6 cloves garlic, minced
  • 2 inch piece ginger, grated
  • 2 tbsp Kashmiri red chili powder
  • 1 tsp ground coriander
  • ½ tsp turmeric
  • 1 tsp garam masala
  • 1 cup water
  • Method

    1. Toast the whole spices by heating ghee in a Dutch oven over medium heat. Add the bay leaves, cardamom, cloves, cinnamon, and cumin seeds. Cook for 30-60 seconds until the cumin seeds crackle and the kitchen fills with aroma. Whole spices bloomed in fat release their essential oils — this is the foundation of North Indian cooking and the first step in virtually every curry.

    2. Cook the onions by adding the sliced onions to the spiced ghee. Cook for 12-15 minutes, stirring every few minutes, until deeply golden brown. Don't rush this — the caramelized onions provide sweetness and body to the sauce. They should be soft, jammy, and dark golden.

    3. Add the aromatics — garlic and ginger — and cook for 1 minute until fragrant. Add the Kashmiri chili powder, coriander, and turmeric. Stir for 30 seconds to bloom the ground spices in the fat. The mixture should turn a deep, vibrant red.

    4. Add the lamb and sear for 5-6 minutes, turning to brown on all sides. The lamb doesn't need to be deeply seared — you're building a base of flavor, not creating a crust. The spice-coated onion mixture will coat the lamb as it cooks.

    5. Add the yogurt one tablespoon at a time, stirring constantly after each addition. Wait until each spoonful is fully incorporated before adding the next. This gradual addition prevents the yogurt from curdling in the hot sauce. After all the yogurt is added, the sauce should be smooth and creamy with a rich red color.

    6. Add the water, bring to a simmer, then cover and reduce heat to low. Braise for 1.5-2 hours, stirring occasionally, until the lamb is fork-tender and the sauce has thickened. The sauce should cling to the meat — if it's too thin, remove the lid for the last 20 minutes to reduce.

    7. Finish with garam masala stirred in during the last 5 minutes of cooking. Garam masala is a finishing spice — adding it at the end preserves its aromatic complexity. Taste and adjust salt.

    8. Serve garnished with fresh cilantro alongside basmati rice and warm naan. The rice absorbs the rich, spiced sauce, and the naan is for scooping up every last drop. Rogan josh is traditionally a celebration dish in Kashmir — it's meant to be savored.

    Equipment

    Chef Notes

    • The most important thing: Use Kashmiri red chili powder, not regular cayenne. Kashmiri chili gives rogan josh its signature deep red color and mild, fruity heat without being overwhelmingly spicy. If you can't find it, mix paprika with a small amount of cayenne.
    • Bone-in lamb shoulder is essential. The bones add body and richness to the sauce, and the connective tissue in shoulder converts to gelatin during braising. Boneless leg of lamb will work but the sauce won't be as rich.
    • Add the yogurt gradually, one tablespoon at a time, stirring constantly. If you dump it all in at once, it will curdle from the heat. Tempering the yogurt slowly creates a smooth, creamy sauce.
    • Toast the whole spices in ghee before adding anything else. The 30 seconds of sizzling in hot fat releases their essential oils and creates the aromatic foundation of the dish.
    • Rogan josh improves dramatically overnight. The spices meld and the sauce thickens. Make it a day ahead if possible.

    Common Substitutions

    IngredientSubstitutionNotes
    Bone-in lamb shoulderBoneless leg of lamb, cubedLess rich sauce — add 1 tbsp tomato paste for body
    Kashmiri red chili powderPaprika + pinch of cayennePaprika gives the color; cayenne adds the heat
    YogurtCoconut creamKeeps it dairy-free — add gradually the same way to prevent splitting
    Whole cardamom pods1/2 tsp ground cardamomAdd with the ground spices, not at the beginning
    GheeButter or vegetable oilButter is closest; oil works but loses the nutty depth

    What You're Practicing

    Rogan josh teaches you the architecture of a North Indian curry: bloom whole spices → caramelize onions → bloom ground spices → brown protein → add yogurt → braise. This sequence is the template for hundreds of Indian dishes. Once you internalize it, you can make butter chicken, lamb korma, and chicken tikka masala by simply changing the spice ratios and protein. Visit Spice Blends for more on Indian spice combinations.

    The yogurt tempering technique — adding it gradually to prevent curdling — is a skill that applies to any recipe where dairy meets high heat. The same principle governs adding cream to hot soup, incorporating sour cream into stroganoff, and making Greek avgolemono. Understanding why dairy curdles (acid + heat denatures proteins) and how to prevent it (gradual addition, constant stirring) is fundamental food science. See Techniques for more.

    Video Resources

    Some equipment and ingredient links are affiliate links. We earn a small commission at no extra cost to you. Learn more

    No comments yet. Be the first to share your thoughts.

    Frequently Asked Questions

    Can I make Lamb Rogan Josh ahead of time?
    Yes. overnight.
    How do I store leftover Lamb Rogan Josh?
    Store in an airtight container in the refrigerator for 3-4 days. Reheat gently over medium-low heat, adding a splash of broth or water to prevent drying out.
    Can I freeze Lamb Rogan Josh?
    Yes — most cooked mains freeze well for up to 3 months. Cool completely, store in freezer-safe containers, and thaw overnight in the refrigerator before reheating.
    How many servings does this recipe make?
    This recipe serves 6. You can scale the ingredients up or down proportionally — use the Meal Plan servings slider to adjust the grocery list automatically.
    Why does Lamb Rogan Josh take so long?
    This recipe takes 2 hours because low-and-slow cooking breaks down tough connective tissue into tender, flavorful gelatin. The hands-on time is much shorter — most of the cook time is unattended.
    Is Lamb Rogan Josh gluten free and high protein and keto?
    Yes — this recipe is gluten free and high protein and keto. Check the Common Substitutions section for additional dietary adaptations.
    Is this an authentic Indian recipe?
    This recipe follows traditional Indian techniques and ingredients. The Chef Notes section explains any adaptations for home kitchen accessibility and suggests authentic alternatives where substitutions are made.
    What substitutions can I make for Lamb Rogan Josh?
    See the Common Substitutions section above for ingredient and equipment swaps with specific trade-off notes for each alternative.

    You Might Also Like