clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
White bowl filled with Chicken Ruby, vibrant tomato-based Indian chicken curry, sprinkled with chopped cilantro

Chicken Ruby (Indian Chicken Curry from Dishoom)

  • Author: Lisa
  • Total Time: 1 hour 30 minutes
  • Yield: 5-6 1x
  • Diet: Gluten Free


A heavenly Indian chicken curry, one of the legendary dishes from London's Dishoom restaurant.

Note: You'll need to start this recipe at least 6 hours ahead. Prep time listed does not include the time needed to marinate the chicken.


Units Scale
  • 2 pounds boneless skinless chicken thighs
  • 2 tablespoons melted butter, for brushing on the chicken when grilling

For the Marinade:

  • 3 tablespoons roughly chopped ginger root from a 3'' x 1'' chunk
  • 3 tablespoons roughly chopped garlic, from 3-4 large cloves
  • 1 teaspoon salt
  • 1 teaspoon deggi mirch chili powder (or sub in 3/4 teaspoon sweet paprika plus 1/4 teaspoon cayenne)
  • 1/2 teaspoon garam masala
  • 2 teaspoons fresh lime juice
  • 2 teaspoons vegetable oil
  • 1 cup full fat greek yogurt

For The Makhani Sauce:

  • 1/3 cup vegetable oil such as light olive oil or canola
  • 8 large garlic cloves, half chopped, half grated or mashed with a mortar and pestle. (2 tablespoons chopped and 2 tablespoons grated)
  • 2 bay leaves
  • 6 green cardamom pods
  • 2 cinnamon sticks
  • 1 tablespoon grated ginger root (from a 3-inch by 1-inch piece)
  • 28-ounce can good quality canned tomatoes, pureed in a blender (see notes below)
  • 2 teaspoons fine sea salt or kosher salt
  • 1 1/2 teaspoons deggi mirch chili powder (or substitute 1 1/2 teaspoons sweet paprika and 1/4 teaspoon cayenne)
  • 1 tablespoon unsalted butter
  • 1 teaspoon garam masala
  • 1 1/2 tablespoons granulated sugar
  • 1 tablespoon runny honey
  • 1 teaspoon ground cumin
  • 1 teaspoon crushed dried fenugreek leaves, optional (Don't use ground fenugreek seeds - they are more bitter than the leaves)
  • 1/3 cup heavy cream (called double cream in the UK)


  • A few tablespoons of chopped cilantro
  • A tablespoon of pomegranate seeds


  1. In a blender, pulse all the marinade ingredients together to form a smooth paste: chopped ginger (3 tablespoons), chopped garlic (3 tablespoons), salt (1 teaspoon), chili powder (1 teaspoon), garam masala (1/2 teaspoon), lime juice (2 teaspoons), oil (2 teaspoons), and yogurt (1 cup).  In a bowl or plastic container, fully mix chicken with marinade. Cover and leave to marinate in the fridge for at least 6 hours and up to 24 hours.
  2. To make the Makhani sauce, in a large heavy pot or Dutch oven, heat oil (1/3 cup), chopped garlic (2 tablespoons), bay leaves (2), cardamom pods (6) and cinnamon sticks (2), over medium heat. When the garlic starts to sizzle, stir and continue to toast the garlic and spices for 30-40 more seconds. Turn the heat down to a gentle simmer and add the grated garlic (2 tablespoons) and grated ginger (1 tablespoon). Cook for 5 minutes or so, stirring occasionally, regulating the heat so the ginger-garlic paste doesn't burn. Add the pureed tomatoes, salt (2 teaspoons) and chili powder (1 1/2 teaspoons). Bring to a boil, lower to a simmer and cook until reduced by about half, about 20-25 minutes, stirring occasionally. Add butter (1 tablespoon), garam masala (1 teaspoon), sugar (1 1/2 tablespoons), honey  (1 tablespoon), cumin (1 teaspoon), and fenugreek (1 teaspoon), if using. Simmer for 15 minutes until the sauce is fairly thick. At this point you can grill the chicken and finish the dish or you can refrigerate the sauce until you’re ready to proceed.
  3. Grill the Chicken: Heat the grill to medium-high. Remove the chicken from the marinade and place it on the hot grill rack. Brush with melted butter (2 tablespoons) and grill for 5-6 minutes per side, or until cooked through and nicely charred in spots. Cut the chicken into 1 1/2 inch pieces.
  4. Put the makhani sauce in a large pot, add the  cream (1/3 cup) and the grilled chicken. Simmer very gently for 10-15 minutes, until the chicken and sauce are heated through.
  5. Garnish with cilantro and pomegranate seeds and serve with steamed basmati rice.



A note about canned tomatoes: I find that canned whole tomatoes are consistently better quality than canned chopped or pureed tomatoes, so when a recipe calls for tomato puree, I blitz the canned whole  tomatoes, with their juice, in a blender. It's a great way to take a recipe up a notch, but if you choose to skip the extra step and use canned tomato puree, the dish will still be delicious.

My favorite canned tomatoes are San Marzano and Muir Glenn Organic. If you can't find these, I suggest you choose another brand of  organic canned tomatoes.

  • Prep Time: 30 min
  • Cook Time: 1 hour
  • Category: Main Dish
  • Method: Simmer
  • Cuisine: Indian

Keywords: Indian chicken curry with tomatoes and cream