Indian Goat Curry (Divine Style)

Divine Slow-Braised Goat Curry

Rich, deeply spiced, and slow-cooked to perfection — this traditional-style curry highlights the full depth of premium halal goat. Tender, aromatic, and layered with flavor, it’s a true statement dish crafted the Divine way.

Ingredients

Divine Goat & Marinade

• 3 lb Divine Foods USA goat (bone-in curry cuts preferred)
• 1 cup plain whole-milk yogurt
• 2 tablespoons ginger-garlic paste
• 2 tablespoons lemon juice or vinegar
• 2 teaspoons salt
• 2 teaspoons Kashmiri chili powder
• 2 teaspoons turmeric
• 2 teaspoons garam masala
• 2 tablespoons oil

Marinate for a minimum of 8 hours, preferably overnight.

Curry Base

• 5 large onions, thinly sliced
• 6 tablespoons ghee or oil
• 2 tablespoons whole cumin seeds
• 2 bay leaves
• 6 cloves
• 4 green cardamom pods
• 1 cinnamon stick

Masala

• 3 tablespoons ginger-garlic paste
• 3 tomatoes, pureed
• 3 tablespoons coriander powder
• 2 teaspoons cumin powder
• 2 teaspoons Kashmiri chili powder
• 2 teaspoons garam masala

Finishing

• 1 cup Divine goat or halal beef broth
• ½ cup heavy cream or coconut milk
• Fresh cilantro
• Sliced green chilies
• 1 tablespoon butter (optional)

Cooking Instructions

Step 1: Caramelize the Onions

Heat ghee or oil in a heavy pot over medium heat.
Add sliced onions and cook slowly for 25 to 30 minutes until deeply golden brown.
This step builds the foundation and body of the curry.

Step 2: Bloom Whole Spices

Add cumin seeds, bay leaves, cardamom, cloves, and cinnamon.
Toast for about 60 seconds until fragrant.

Step 3: Build the Masala

Add ginger-garlic paste and cook until aromatic.
Stir in tomato puree and cook for 10 to 15 minutes, until the oil begins to separate.
Add powdered spices and cook for an additional 2 minutes to fully develop flavor.

Step 4: Add the Divine Goat

Add the marinated goat to the pot.
Cook uncovered for 10 to 15 minutes, allowing the meat to brown and the yogurt marinade to reduce into the masala.

Step 5: Slow Braise

Pour in broth and stir well.
Cover and simmer on low heat for 90 to 120 minutes, stirring every 15 minutes.

The curry is ready when:
• The meat pulls easily from the bone
• Oil rises to the surface
• The sauce becomes rich and glossy

Step 6: Finish — Divine Style

Stir in cream or coconut milk along with butter, if using.
Simmer for an additional 10 minutes to bring everything together.

Chef’s Secret for Ultra-Tender Goat

Turn off the heat and allow the curry to rest for 30 minutes before serving.
Reheat gently — this step allows the collagen to relax, resulting in exceptionally tender meat.

Serving Suggestions

Serve warm with:

• Garlic naan
• Steamed basmati rice
• Fresh kachumber salad
• Cooling raita

Taste the Difference — Divine

Crafted with patience, quality, and depth — this is slow-cooked halal cuisine at its finest.

Embed Block
Add an embed URL or code. Learn more

Ingredients
Divine Goat & Marinade
3 lb Divine goat (bone-in curry cuts preferred)
1 cup plain whole-milk yogurt
2 tbsp ginger-garlic paste
2 tbsp lemon juice or vinegar
2 tsp salt
2 tsp Kashmiri chili powder
2 tsp turmeric
2 tsp garam masala
2 tbsp oil
Marinate minimum 8 hours, best overnight.
Curry Base
5 large onions, thinly sliced
6 tbsp ghee or oil
2 tbsp whole cumin seeds
2 bay leaves
6 cloves
4 green cardamom
1 cinnamon stick
Masala
3 tbsp ginger-garlic paste
3 tomatoes, pureed
3 tbsp coriander powder
2 tsp cumin powder
2 tsp Kashmiri chili
2 tsp garam masala
Finishing
1 cup Divine goat or beef broth
½ cup heavy cream or coconut milk
Fresh cilantro
Sliced green chilies
1 tbsp butter (optional)