Lamb Rogan Josh Naan

A steaming bowl of rich Lamb Rogan Josh, served alongside warm, fluffy naan bread for dipping. Save to Pinterest
A steaming bowl of rich Lamb Rogan Josh, served alongside warm, fluffy naan bread for dipping. | recipesbytabitha.com

This dish features succulent lamb shoulder cubes marinated with yogurt and warm spices, then slowly simmered to tender perfection in a rich, spiced tomato sauce. Accompanied by freshly made naan bread brushed with melted butter, the combination offers a perfect balance of flavors and textures typical of traditional Indian cooking. The preparation involves marinating, sautéing onions to a deep golden brown, and layering fragrant spices including cardamom, cinnamon, and garam masala to infuse the dish with complex aromas. The naan dough is prepared with yogurt and yeast, rested for a rise, and cooked until golden and fluffy on a hot skillet, making it ideal for soaking up every bite of the robust lamb.

The smell of garam masala hitting hot oil always takes me straight back to a tiny kitchen in Delhi where I first tasted real rogan josh. The landlady downstairs was slow-cooking lamb in a dented pot, and the scent drifted up through the floorboards all afternoon. When she finally invited me down to try it, I understood why patience matters in a curry.

I made this for my brother's birthday once, and he ate three pieces of naan before the rice even hit the table. He kept dragging the bread through the sauce, barely looking up, until his plate was clean and he asked if there was more. That's when I knew I'd nailed it.

Ingredients

  • Lamb shoulder: This cut has just enough fat to stay juicy through the long simmer, and it shreds beautifully once tender.
  • Yogurt: It tenderizes the meat and adds a gentle tang that balances the richness of the curry.
  • Kashmiri chili powder: Gives that gorgeous red color without setting your mouth on fire, though you can swap in paprika if you want it even milder.
  • Garam masala: The soul of the dish, warm and complex, best added toward the end so the flavors stay bright.
  • Whole spices (cardamom, cinnamon, cloves, bay leaf): These release their oils slowly and create layers of aroma you just can't get from ground spices alone.
  • Onions: Caramelize them deeply, this is where the sweetness and depth of the sauce begins.
  • Tomatoes and tomato paste: They form the thick, velvety base that clings to every piece of lamb.
  • All-purpose flour: Makes a soft, pillowy naan that puffs up beautifully when it hits the hot pan.
  • Instant yeast: Speeds up the rise so you can have fresh naan without waiting all day.
  • Melted butter: Brush it on hot naan and watch it soak in, that's the moment everything becomes irresistible.

Instructions

Marinate the lamb:
Toss the lamb cubes with yogurt, a pinch of coriander, cumin, turmeric, and salt, then let it sit for at least half an hour. The yogurt works into the meat, making it tender and giving the curry a head start on flavor.
Caramelize the onions:
Heat oil or ghee in a heavy pot and cook the sliced onions low and slow until they turn deep golden brown, stirring often so they don't burn. This step takes patience, but it builds the sweet, rich foundation of the sauce.
Bloom the aromatics and spices:
Stir in garlic and ginger, let them sizzle for a minute, then add all your whole and ground spices. Toast them just until fragrant, stirring constantly so nothing scorches.
Brown the lamb:
Add the marinated lamb, turn up the heat a bit, and let the pieces sear on all sides until they develop a nice crust. This adds another layer of flavor before the long simmer begins.
Build the sauce:
Stir in tomato paste and chopped tomatoes, scraping up any browned bits stuck to the bottom of the pot. Let it cook down for a few minutes until the oil starts to separate at the edges.
Simmer until tender:
Pour in the water, bring everything to a boil, then cover and reduce to a gentle simmer for about an hour and a half. Stir occasionally and let the lamb become melt-in-your-mouth tender while the sauce thickens.
Make the naan dough:
While the curry bubbles away, mix flour, sugar, salt, baking powder, and yeast in a bowl, then add warm water, yogurt, and oil. Knead it into a soft, elastic dough, cover it, and let it rise in a warm spot for an hour.
Shape and roll the naan:
Divide the risen dough into 4 to 6 pieces and roll each one into an oval about a centimeter thick on a floured surface. Don't worry if they're not perfect, the rustic shape is part of the charm.
Cook the naan:
Heat a dry skillet or griddle over medium-high heat and cook each naan for a minute or two per side until it puffs up and gets those beautiful charred spots. Brush with melted butter while it's still hot.
Serve:
Ladle the hot lamb rogan josh into bowls and pile the naan on a plate. Let everyone tear off pieces and scoop up the curry, it's messy and wonderful.
Save to Pinterest
| recipesbytabitha.com

There's something about watching people drag naan through a rich curry that makes all the stirring and waiting worthwhile. It happened again last winter when a friend came over for dinner, she kept saying just one more bite, and we ended up sitting at the table long after the food was gone, just talking and laughing in the warm glow of a meal that mattered.

Making It Your Own

If you can't find lamb or just prefer something else, swap in beef chuck or even chicken thighs, though you'll want to cut the simmering time down to about 45 minutes for chicken. I've added a couple spoonfuls of cream at the end before, and it turns the sauce silky and luxurious. Some nights I toss in a handful of chopped green chilies with the onions when I want a little more heat creeping through.

Serving Suggestions

This pairs beautifully with fluffy basmati rice and a cool cucumber raita to balance the warmth of the spices. I like to set out little bowls of chopped cilantro and lime wedges so everyone can customize their plate. Leftovers reheat like a dream, sometimes I think the curry tastes even better the next day after all those flavors have had time to settle in together.

Storage and Reheating

Store the curry in an airtight container in the fridge for up to three days, or freeze it for up to three months if you want to stash some away for a busy night. The naan is best fresh, but you can wrap leftovers in foil and warm them in a low oven for a few minutes.

  • Reheat the curry gently on the stovetop with a splash of water to loosen the sauce.
  • Freeze individual portions so you can thaw just what you need.
  • Refresh leftover naan by sprinkling it lightly with water and heating it in a hot pan for 30 seconds per side.
Tender lamb simmered in fragrant spices makes this delicious Lamb Rogan Josh, ready to serve with soft naan. Save to Pinterest
Tender lamb simmered in fragrant spices makes this delicious Lamb Rogan Josh, ready to serve with soft naan. | recipesbytabitha.com

This dish has a way of turning an ordinary evening into something special, filling the kitchen with warmth and bringing people together over something real and delicious. I hope it does the same for you.

Recipe Questions

Lamb shoulder cut into cubes is ideal due to its balance of fat and tenderness, which becomes succulent after slow cooking.

Yes, reduce or increase Kashmiri chili powder or add fresh green chilies with the onions to tailor the heat.

Using yogurt in the dough and allowing it to rise for about an hour helps create a soft texture, while cooking on a hot skillet gives it a fluffy finish.

Marinating tenderizes the meat and infuses it with spices and yogurt’s tang, enhancing both texture and flavor depth.

Yes, beef or chicken can replace lamb, but adjust the cooking time accordingly to ensure tenderness.

Lamb Rogan Josh Naan

Aromatic lamb slow-cooked in spices paired with soft, golden naan for a satisfying meal.

Prep 25m
Cook 105m
Total 130m
Servings 4
Difficulty Medium

Ingredients

Lamb Rogan Josh

  • 1.75 lbs lamb shoulder, cut into 1 inch cubes
  • 3 tbsp vegetable oil or ghee
  • 2 large onions, thinly sliced
  • 4 garlic cloves, minced
  • 1 inch piece fresh ginger, grated
  • 1/2 cup plain yogurt
  • 14 oz canned chopped tomatoes
  • 2 tbsp tomato paste
  • 1/2 cup water
  • 1 tsp salt, or to taste

Spices

  • 2 tsp ground coriander
  • 2 tsp ground cumin
  • 1.5 tsp Kashmiri chili powder or mild paprika
  • 1 tsp ground turmeric
  • 2 tsp garam masala
  • 1 tsp ground fennel
  • 4 green cardamom pods, lightly crushed
  • 1 cinnamon stick
  • 4 whole cloves
  • 1 bay leaf
  • 1/2 tsp freshly ground black pepper

Naan

  • 2 1/3 cups all-purpose flour
  • 1 tsp sugar
  • 1/2 tsp salt
  • 1/2 tsp baking powder
  • 1/2 tsp instant yeast
  • 1/2 cup warm water
  • 1/4 cup plain yogurt
  • 2 tbsp vegetable oil
  • 2 tbsp melted butter, for brushing

Instructions

1
Marinate the Lamb: Combine lamb with yogurt, 1 tsp coriander, 1 tsp cumin, 1/2 tsp turmeric, and 1/2 tsp salt in a large bowl. Mix well, cover, and refrigerate for 30 minutes to 2 hours.
2
Sauté Onions: Heat oil or ghee in a heavy-bottomed pot over medium heat. Add sliced onions and cook until deep golden brown, about 10 to 12 minutes.
3
Add Aromatics and Spices: Stir in garlic and ginger; cook for 1 minute until fragrant. Add all spices including cardamom, cinnamon, cloves, bay leaf, fennel, garam masala, chili powder, remaining coriander, cumin, turmeric, and black pepper; cook for 1 to 2 minutes, stirring constantly.
4
Brown the Lamb: Add marinated lamb to the pot, raise heat to medium-high, and brown on all sides for 5 to 7 minutes.
5
Incorporate Tomatoes: Stir in tomato paste and chopped tomatoes; cook for 5 minutes, scraping the bottom to release browned bits.
6
Simmer the Curry: Add water and bring to a boil. Reduce heat to low, cover, and simmer for 1.5 hours, stirring occasionally, until lamb is tender and sauce has thickened. Adjust salt to taste.
7
Prepare the Naan Dough: In a bowl, combine flour, sugar, salt, baking powder, and yeast. Add warm water, yogurt, and oil. Mix to form a soft dough and knead for 5 to 8 minutes until smooth. Cover and let rise in a warm place for 1 hour.
8
Shape the Naan: Divide the dough into 4 to 6 equal portions. On a floured surface, roll each piece into an oval about 0.4 inch thick.
9
Cook the Naan: Heat a skillet or griddle over medium-high heat. Cook each naan for 1 to 2 minutes per side until puffed and golden in spots. Brush hot naan with melted butter.
10
Serve: Serve the lamb curry hot alongside freshly made naan for an authentic experience.
Additional Information

Equipment Needed

  • Large heavy-bottomed pot or Dutch oven
  • Mixing bowls
  • Rolling pin
  • Skillet or griddle
  • Wooden spoon
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 680
Protein 42g
Carbs 63g
Fat 26g

Allergy Information

  • Contains dairy (yogurt, butter)
  • Contains gluten (naan)
Tabitha Greene

Sharing easy, wholesome recipes and handy cooking tips for home cooks who love good food.