Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.

rogan josh (indian lamb curry)
Your Recipes

Prep Time: 20 minutes

Cook Time: 150 minutes

Servings: 4


Remove All · Remove Spices · Remove Staples

Export 22 ingredients for grocery delivery


Helping creators monetize
Show ad-free recipes at the top of any site

Step 1

Melt ghee over medium heat in large heavy based pot. Add cinnamon, cardamom and cloves and cook for one minute.

Step 2

Add onion and cook for 7 minutes, stirring frequently, until pieces are golden and starting the brown on the edges.

Step 3

Add the garlic and ginger, cook for another minute.

Step 4

Stir in the Spices, cook for 30 seconds.

Step 5

Mix in the tomato puree and salt, then add stock and mix.

Step 6

Add lamb, stir, bring to simmer.

Step 7

Place lid on and adjust heat to low or medium low so it's simmering gently.

Step 8

Cook 1 hour 45 minutes, giving it an occasional stir, until lamb is quite tender - use 2 forks to check, it should pry apart pretty easily.

Step 9

Remove lid, and continue cooking for another 15 minutes (to reduce sauce slightly) - lamb should be very tender by this stage.

Step 10

Stir in the Yogurt, the Extra garam marsala and fennel. Cook for another few minutes.

Step 11

Serve with basmati rice, sprinkled with fresh coriander leaves and other garnishes if desired. More sides (pictured): Cucumber salad (Note 6) and Easy naan - No Yeast Flatbread