Ingredients
- pounds beef stew meat, cut into 1 inch cubes
- cloves garlic
- (1 inch) piece fresh ginger root - peeled, sliced and crushed
- /2 tablespoons white vinegar
- teaspoons salt
- tablespoon ground black pepper
- tablespoon curry powder, toasted
- /2 tablespoons cayenne pepper
- tablespoons vegetable oil
- fresh curry leaves
- strips pandan leaf
- onion, sliced
- (1 inch) piece cinnamon stick
- green cardamom pods
- whole cloves
- tablespoons tomato paste
- cup water
- cup thick coconut milk
Instructions
-
Step 1
Start by rinsing and patting dry the beef cubes. I like to crush the garlic and ginger together into a paste – it releases their flavors beautifully. Combine this paste with vinegar, salt, pepper, toasted curry powder, and cayenne. Toss the beef in this marinade and let it sit for 30 minutes. Meanwhile, heat oil in a Dutch oven over medium heat. Add curry leaves and pandan strips, then sauté sliced onion until soft and translucent. Add the marinated beef and brown on all sides. Toss in the cinnamon stick, cardamom pods, and cloves. Stir in tomato paste and water, mixing well. Cover and simmer on low heat for about 1½ hours until the meat is fork-tender. Check occasionally, adding more water if it becomes too dry. Once tender, pour in the thick coconut milk and stir gently to heat through. Taste and adjust seasoning before serving. I find that a final sprinkle of salt or cayenne can brighten the whole dish.