Chicken Ruby with Kashmiri Chili
- Time: 45 min prep + 105 min cooking + 4 hr marinating (or overnight)
- Flavor & Texture: Smoky, rich, and smooth
- Perfect for: A cozy weekend dinner or a fancy date night at home
Table of Contents
The Rich and Silky Chicken Ruby
The aroma of those charred edges hitting the pan is immediate, evoking the scent of a professional tandoor. While many believe an industrial oven is required for that deep golden brown crust, a heavy grill pan on medium-high heat can achieve a similar char.
This recipe centers on contrast. The sharp acidity of grape juice and tomatoes cuts through a rich base of cream and butter. It's a vibrant, bold dish that tastes like a luxury meal despite using basic kitchen equipment.
Because the marinating process takes several hours, it's ideal to begin your prep the evening before or early in the morning. Once you stir that seared chicken into the sauce, you'll have a sophisticated and comforting curry with a deep ruby hue.
How It Comes Together
- The Double-Cook Method: Searing the chicken first creates a smoky crust and keeps the meat from boiling in the sauce, which preserves the texture.
- Acid-Fat Balance: The grape juice and tomatoes provide a bright snap that prevents the heavy cream and butter from feeling too heavy on the palate.
- Yogurt Tenderizing: The lactic acid in the Greek yogurt breaks down the proteins in the thighs, making this chicken ruby noticeably more tender.
| Method | Time | Texture | Best For |
|---|---|---|---|
| Grill Pan (Classic) | 105 min | Charred & Smoky | Authentic flavor |
| Oven Broil (Fast) | 90 min | Evenly Browned | Larger batches |
The Building Blocks
| Ingredient | Role | If You Don't Have It |
|---|---|---|
| Greek Yogurt | Softens the chicken | Full-fat plain yogurt |
| Grape Juice | Adds fruity tang | Pomegranate juice (start with a small amount) |
| Dried Fenugreek | Earthy, maple-like flavor | A touch of celery seed (roughly equivalent) |
| Kashmiri Chili | Deep red hue, mild heat | Paprika combined with a hint of cayenne |
For the Marinade
- 1½ lb chicken thigh fillets (boneless and skinless), chopped into small pieces
- ½ cup plain Greek yogurt
- 2 tbsp ginger-garlic paste
- 1 tsp garam masala
- 1 tsp Kashmiri red chili powder
- ½ tsp salt
For the Ruby Sauce
- 3 tbsp unsalted butter Why this? Creates a rich, glossy foundation
- 2 tbsp vegetable oil
- 1 large onion, finely minced
- 1 tbsp ginger-garlic paste
- 1 tsp ground coriander
- 1 tsp ground cumin
- ½ tsp turmeric powder
- 14 oz crushed tomatoes
- 2 tbsp grape juice Why this? For the essential sweet-tart balance
- 1 cup low-sodium chicken stock
- 1 tsp sugar
- ⅝ cup heavy cream
- 1 tsp crushed dried fenugreek leaves Why this? Signature buttery fragrance
For the Garnish
- 1 tbsp fresh cilantro, chopped
- 2 tbsp heavy cream (from the reserved ⅝ cup)
Recipe Specs
| Item | Detail |
|---|---|
| Servings | 4 |
| Prep Time | 45 minutes |
| Cook Time | 1 hour 45 mins |
| Total Time | 1 day 1 hour |
Equipment Needed
- Large mixing bowl for marinating
- Grill pan or broiler tray
- Heavy-bottomed pot or Dutch oven
- Immersion blender (or standard blender)
- Meat thermometer
The Cooking Process
Phase 1: Preparing the Chicken
- In a large bowl, combine 1½ lb chicken thighs with ½ cup Greek yogurt, 1 tbsp ginger-garlic paste, 1 tsp garam masala, 1 tsp Kashmiri red chili powder, and ½ tsp salt.
- Mix thoroughly until the yogurt coats every piece. Cover and refrigerate for at least 4 hours. Note: Overnight is better for deeper flavor.
Phase 2: Achieving the Char
- Preheat a grill pan over medium-high heat or set the oven to broil.
- Lightly brush the pan with vegetable oil. Place the marinated chicken in a single layer.
- Sear for 3–4 minutes per side until edges are chestnut brown and charred. Ensure the meat reaches 165°F (74°C) inside. Remove and set aside with any juices.
Phase 3: Simmering the Ruby Base
- Melt 3 tbsp unsalted butter and 1 tbsp vegetable oil in a pot over medium heat.
- Sauté the diced onion until translucent and golden.
- Stir in 1 tbsp ginger-garlic paste and cook for 1 minute until it smells fragrant.
- Add 1 tsp ground coriander, 1 tsp ground cumin, and ½ tsp turmeric powder. Stir constantly for 30 seconds to wake up the spices.
- Pour in 14 oz crushed tomatoes and 2 tbsp grape juice. Simmer for 15–20 minutes, stirring occasionally, until the sauce thickens and fat separates from the tomato base.
- Stir in 1 cup chicken stock and 1 tsp sugar. Bring to a gentle boil, then reduce heat to a low simmer for 10 minutes.
- Use a blender or immersion blender to purée the sauce until completely smooth and velvety.
Phase 4: The Final Integration
- Return the smooth sauce to the pot and stir in ½ cup heavy cream.
- Gently fold in the charred chicken and any accumulated juices. Simmer on low for 5–10 minutes.
- Stir in 1 tsp crushed dried fenugreek leaves just before removing from heat.
- Ladle the curry into shallow bowls. Garnish by drizzling the remaining 2 tbsp heavy cream and sprinkling with 1 tbsp chopped cilantro.
How to Fix Common Problems
If the sauce tastes too sharp or the chicken isn't as tender as you hoped, it's usually a matter of balancing the fats or adjusting the heat.
Reducing Sauce Tartness
When the tomatoes are too acidic, the sauce can taste harsh. Adding a small knob of cold butter at the end helps mellow the sharpness.
Thickening a Thin Sauce
If the sauce is too runny, it likely needs more reduction. Simmer it for another 10 minutes without the lid to let the water evaporate.
Tenderizing Tough Chicken
If the chicken feels chewy, it may have been seared too long or not marinated enough. Ensure you use thighs rather than breasts, as they handle the high heat much better.
| Problem | Fix |
|---|---|
| Sauce too tart | Stir in 1 tsp extra sugar or cold butter |
| Sauce too thin | Simmer uncovered for 10 more minutes |
| Chicken is tough | Use chicken thighs and maintain 4h marinade |
Storing Leftovers
Store this curry in a sealed container in the refrigerator for up to 3 days. The flavors actually deepen after a night in the fridge, making the leftovers just as good as the first batch.
This dish freezes exceptionally well. Store it in a freezer-safe container for up to 3 months. To reheat, place it in a saucepan over low heat and stir until it reaches 165°F (74°C) inside. Add a splash of water or milk to loosen the sauce, as the cream can thicken and separate during the freezing process.
When reheating cooked leftovers, check with a food thermometer that the centre reaches 165°F (74°C); the appliance temperature and time alone do not confirm this.
Presentation Tips
For a professional presentation, opt for shallow wide bowls. The striking visual of the bright white cream drizzle against the deep ruby sauce is essential. Pair it with buttery garlic naan or steamed basmati rice to soak up the sauce.
Chef's Note: I enjoy serving this with a side of pickled red onions. The vinegary tang perfectly balances the heavy butter and cream.
Easy Swaps and Add-Ins
If you want to change the chicken ruby profile, you can adjust the heat or the base. For those who prefer a vegan version, replace the butter with vegan butter and the heavy cream with full-fat coconut cream. Note that coconut cream adds a slight tropical sweetness that changes the original flavor.
Note that this recipe still contains chicken and Greek yogurt, so it is not fully vegan as written.
If you want a bigger kick, stir in a teaspoon of Habanero Jerk Sauce into the tomato base. It adds a Caribbean-style heat that pairs surprisingly well with the warm garam masala.
| Original Ingredient | Substitute | Why It Works |
|---|---|---|
| Heavy Cream | Coconut Cream | Similar fat content. Note: Adds a nutty, tropical flavor |
| Chicken Thighs | Paneer Cubes | Same structural role. Note: Pan-fry paneer instead of marinating |
| Greek Yogurt | Cashew Cream | High fat for thickness. Note: Best for dairy-free versions For a fully dairy-free result, also replace these with plant-based versions: unsalted butter. |
High in Sodium
900 mg of sodium per serving (39% of daily value)
American Heart Association recommendation: no more than 2,300 mg of sodium per day
Tips to Reduce Sodium
-
Reduce Added Salt
Try cutting the added salt in half or omitting it entirely, as many of the other ingredients contain natural sodium.
-
Choose No-Salt-Added Tomatoes
Substitute the crushed tomatoes with a no-salt-added version or use fresh blended tomatoes to avoid hidden sodium.
-
Swap the Stock
Replace the low-sodium chicken stock with homemade unsalted broth or water to further reduce the overall sodium content.
-
Use Fresh Aromatics
Swap the ginger-garlic paste for freshly minced ginger and garlic, as pre-made pastes often contain salt as a preservative.
-
Boost Flavor with Acidity
Add a squeeze of fresh lemon or lime juice at the end to brighten the flavors and mimic the taste of salt.
Before You Start Cooking
Is this chicken curry spicy?
It has a mild to medium heat depending on the Kashmiri red chili powder used.
Tip: if you want a more intense heat, see how we use peppers in our habanero sauce.
How do I make this red chicken curry?
Marinate chicken in yogurt and spices for four hours, sear until 165°F, and simmer in a puréed tomato-cream sauce.
Tip: use an immersion blender directly in the pot to achieve a velvety texture.
Can I use a different meat?
Yes, boneless chicken breasts or cubes of paneer work as alternatives.
Tip: reduce the searing time for breasts to avoid overcooking the meat.
Where is the best place to store leftovers?
Keep the curry in a sealed container chilled for a maximum of 3 days.
Tip: reheat in a saucepan over low heat with a splash of water to loosen the sauce, stirring until it reaches 165°F (74°C) inside. When reheating cooked leftovers, check with a food thermometer that the centre reaches 165°F (74°C); the appliance temperature and time alone do not confirm this.