Ingredients
Method
Preparation
- Pat beef dry and rub with 2 tsp salt and 1/2 tsp pepper.
- Heat 2 tbsp oil in a heavy-bottomed Dutch oven over medium-high heat until shimmering.
- Sear beef pieces 3–4 minutes per side until deeply browned. Transfer beef to a plate.
Building the Flavor Base
- Reduce heat to medium and add remaining 1 tbsp oil.
- Add sliced onions and a pinch of salt. Cook, stirring occasionally, until soft and golden-brown, about 8–10 minutes.
- Stir in garlic and ginger and cook 1 minute until fragrant.
- Add tomato paste and cook 1–2 minutes, stirring, until it darkens slightly.
Adding Spices and Liquids
- Stir in curry powder, cumin, turmeric, and smoked paprika. Toast spices 30–60 seconds to bloom their flavor.
- Pour in beef broth and scrape up any browned bits from the bottom of the pot.
- Add soy sauce, brown sugar, and coconut milk. Stir to combine.
Simmering and Tenderizing
- Return seared beef to the pot, nestling pieces into the sauce.
- If using a Dutch oven, bring to a gentle simmer, cover, and transfer to a 300°F (150°C) oven for 2.5–3 hours.
- For a slow cooker set on low for 6–8 hours.
- For a pressure cooker, secure the lid and cook on high pressure for 45–60 minutes; allow a natural release for 15 minutes.
Finishing
- Remove beef to a cutting board and shred with two forks.
- Return shredded beef to the pot and simmer gently 10–15 minutes to let flavors meld.
- Stir in lime juice and chopped cilantro. Adjust salt and sugar to taste.
Notes
Use chuck roast for best balance of flavor and fat. For faster results, use a pressure cooker, and to avoid a watery curry, simmer uncovered at the end to evaporate excess liquid.
