Mom's Best Recipes
Recipe

Lamb Rogan Josh

Kashmiri-inspired lamb rogan josh with yogurt, warm spices, and a rich red gravy that gets even better overnight.

Author By Matt Campbell
4.8
A steaming bowl of Kashmiri-inspired lamb rogan josh with a rich red gravy and tender lamb pieces, served with basmati rice on a wooden table in natural window light

Rogan josh is one of those dishes that makes your kitchen smell like you know what you’re doing, even if you’re still reading the recipe with one hand and stirring with the other. It’s warm, aromatic, and boldly colored, with tender lamb swimming in a brick-red gravy that tastes like it took all day (because, okay, it kind of does, but in the low-drama simmer way).

This version is Kashmiri-inspired: yogurt for tang and body, a gentle heat level, and that signature red hue that comes from Kashmiri chili powder and paprika. It also borrows a few restaurant-style moves like onions, garlic, and a little tomato paste for depth. We’ll talk cuts of lamb (bone-in versus stew meat), how to keep yogurt from splitting, and why rogan josh is basically the undefeated champion of make-ahead dinners.

A countertop with whole spices, plain yogurt, chopped onions, garlic, ginger, and lamb pieces laid out for making rogan josh, photographed in a bright home kitchen

Why It Works

  • Deep flavor without tricky steps: You build the base with slow-cooked onions and spices, then let the lamb do its tenderizing thing at a low simmer.
  • Yogurt makes the gravy silky: Added the right way (low heat, in batches), it gives richness without needing cream.
  • Red, not nuclear-hot: Kashmiri chili powder and paprika bring color and warmth, not punishment.
  • Flexible for your lamb cut: Bone-in for maximum depth, or boneless stew meat for easier weeknight eating.
  • Better tomorrow: Resting overnight mellows the spices and thickens the sauce into that restaurant-style depth.

Pairs Well With

Storage Tips

Fridge: Cool completely, then store in an airtight container for up to 4 days. The sauce will thicken as it sits. That’s a good thing.

Freezer: Freeze up to 3 months. I like portioning it into 2-cup containers so future-me can have a very smug Tuesday night.

Reheat: Warm gently on the stove over low heat with a splash of water or broth to loosen. Stir occasionally. If you used bone-in pieces, reheat a little longer so the meat heats through without toughening.

Make-ahead tip: Rogan josh is at peak flavor the next day. If you can, cook it, cool it, refrigerate overnight, then reheat and adjust salt and acidity (a tiny squeeze of lemon is allowed) before serving.

Common Questions

Is rogan josh spicy?

It’s more warming than fiery when made in a Kashmiri-inspired way. The red color often comes from Kashmiri chili (mild) and sometimes paprika, not a ton of hot chilies. If you want it hotter, add a pinch of cayenne at the end and taste as you go.

Is this “authentic” Kashmiri rogan josh?

This is a Kashmiri-inspired home version. Traditional Kashmiri Pandit-style rogan josh often skips onions, garlic, and tomatoes, and may lean on spices like fennel and dry ginger, plus color from ratan jot (alkanet) or saffron. This recipe keeps the Kashmiri vibes (yogurt body, gentle heat, red color), but uses onions, garlic, and tomato paste for a more restaurant-style depth.

Bone-in lamb or boneless stew meat, which is better?

Bone-in (shoulder chops, neck, shank pieces) gives the gravy more body and depth because collagen and marrow enrich the sauce as it simmers. Boneless stew meat (usually shoulder) is easier to eat and faster to prep. Both work. If you use boneless, the sauce may need an extra few minutes of uncovered simmering to thicken.

How do I keep the yogurt from curdling?

Three things: use full-fat plain yogurt, keep the pot at low heat when adding it, and add the yogurt in small spoonfuls while stirring. You can also temper it: whisk a few spoonfuls of hot sauce from the pot into the yogurt, then pour it back in slowly.

What gives rogan josh its red color?

Often, it’s the combination of Kashmiri chili powder (mild, vibrant) and sometimes paprika. Some versions also use a little saffron-infused liquid or ratan jot (alkanet) for color, but that’s not essential for a great home version.

What can I use instead of Kashmiri chili powder?

Best swap: sweet paprika plus a mild pure ground chili like ancho. If all you’ve got is US “chili powder” (the blended kind with cumin and oregano), use less and expect the flavor to drift a bit from rogan josh territory. You can still make a delicious curry, just a slightly different one.

Can I make this in a slow cooker or Instant Pot?

Yes, and the best flavor still comes from doing the onion and spice base on the stove first.

Instant Pot: Brown the lamb on sauté (in batches), then build the base as written. Pressure cook on high until tender, then reduce on sauté. For 2-inch shoulder chunks, start with 25 to 35 minutes high pressure with 10 to 15 minutes natural release. Bone-in pieces can take a bit longer. Times vary by cut and size, so go by tenderness.

Slow cooker: Cook onions and spices in a skillet or pot first, then transfer everything to the slow cooker. Cook on low 7 to 8 hours or high 4 to 5 hours, until the lamb is fork-tender. Finish by reducing a bit on the stove (or crack the lid and cook on high) if you want a thicker gravy.

The first time I tried to make rogan josh, I treated it like a standard weeknight curry and rushed the onions. The result was fine, but it didn’t have that restaurant depth that makes you go back for one more spoonful of sauce like it’s your job. The next time, I slowed down, let the onions go properly golden, and kept the simmer gentle. That was the moment it clicked: this dish isn’t about complicated technique. It’s about giving a few simple steps the time they deserve, then letting the pot do the heavy lifting while you “taste for quality control” a few times.