🍳
Indianspicycurry

Rogan Josh Lamb Ribs

A rich and aromatic Indian curry featuring tender lamb ribs simmered in a fragrant blend of spices, yogurt, and tomatoes, delivering deep flavors with a hint of warmth and complexity.

Download Our App

Get the Best Experience

Available on iOS and Android. Download now and enjoy exclusive app-only deals

Advertisement
Servings
4
Prep Time
20min
Cook Time
120min
Total Time
140min
Difficulty
medium

Ingredients

  • 1 ¼ kglamb ribs

    cut into individual ribs or racks

  • 150 gplain yogurt

    whisked

  • 2 mediumonion

    finely sliced

  • 6 clovesgarlic cloves

    minced

  • 2 tbspfresh ginger

    grated

  • 400 gtomatoes

    chopped (fresh or canned)

  • 4 tbspvegetable oil
  • 2 tbspghee or clarified butter
  • 1 piececinnamon stick

    about 5 cm

  • 4 podsgreen cardamom pods
  • 4 wholecloves
  • 1 leafbay leaf
  • 1 ½ tsppaprika
  • 1 ½ tspground coriander
  • 1 tspground cumin
  • 0 ½ tspground fennel seeds
  • 0 ½ tspturmeric powder
  • 1 tspchili powder

    adjust to taste

  • 1 ½ tspsalt
  • 350 mlwater
  • 0 ¼ cupfresh coriander leaves

    chopped for garnish

Instructions

1

Rinse the lamb ribs under cold water and pat dry with paper towels. Set aside.

2

In a bowl, combine whisked yogurt, turmeric powder, and 1 tsp salt. Add the lamb ribs and coat thoroughly. Cover and marinate in the refrigerator for at least 2 hours, preferably overnight.

3

Heat vegetable oil and ghee in a heavy-bottomed pot or deep pan over medium heat. Add cinnamon stick, cardamom pods, cloves, and bay leaf. Sauté for 2 minutes until fragrant.

4

Add sliced onions and cook, stirring occasionally, until golden brown and caramelized, about 15-20 minutes.

5

Add minced garlic and grated ginger to the onions. Sauté for another 2 minutes until aromatic.

6

Add paprika, ground coriander, ground cumin, ground fennel seeds, chili powder, and remaining salt to the pot. Stir well and cook the spices for 1-2 minutes to bloom the flavors.

7

Add chopped tomatoes and cook down until the oil begins to separate from the masala, about 10 minutes.

8

Add the marinated lamb ribs to the pot. Increase the heat to medium-high and sear the ribs until browned on all sides, about 5-7 minutes.

9

Add water to the pot, stir to combine, then bring to a boil. Reduce heat to low, cover, and simmer gently for 1.5 to 2 hours until the lamb ribs are tender and the sauce has thickened.

10

Check occasionally and stir to prevent sticking. Add a little water if the sauce reduces too much before the ribs are tender.

11

Once cooked, remove from heat. Discard the whole spices (cinnamon, cardamom pods, cloves, bay leaf) if preferred.

12

Garnish with chopped fresh coriander leaves and serve hot with basmati rice or naan bread.

Tags

Indianspicycurrylambdinner

Weekly Specials

© 2026 Grocery247. All rights reserved.