Go Back
mary berry thai red beef curry

Mary Berry Thai Red Beef Curry Recipe

This aromatic spiced beef curry builds complex flavors through whole spices, fresh ginger, and garlic before slow-simmering braising steak until it becomes exceptionally tender in a tomato-based sauce enriched with yogurt. The addition of sweet red peppers in the final stages adds color and texture, while the carefully balanced blend of warm spices creates a comforting dish that's perfect served with rice or naan bread.
Prep Time 20 minutes
Cook Time 1 hour 45 minutes
Servings: 6
Course: Main Course
Cuisine: Thai
Calories: 325

Ingredients
  

  • 3 tbsp sunflower oil
  • 8 cardamom pods split
  • 1 inch 2.5cm piece of cinnamon stick
  • 6 cloves
  • 8 black peppercorns
  • 2 lb 1kg braising steak, trimmed and cut into 1 inch (2.5cm) cubes
  • 1 large onion chopped
  • 2 inches 5cm piece of fresh ginger, peeled and whole grated
  • 4 garlic cloves crushed
  • 4 tsp paprika
  • 2 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp salt
  • ¼ tsp cayenne pepper or ½ tsp chili powder
  • cups water
  • ½ cup full-fat plain yogurt
  • 1 × 14 oz 400g can chopped tomatoes
  • 1 large red bell pepper halved, seeded, and cut into chunks
  • 2 tbsp fresh cilantro leaves for garnish

Method
 

  1. Preheat your oven to 325°F (170°C). Pour the oil into a large Dutch oven and heat over medium heat. Add the cardamom pods, cinnamon stick, cloves, and peppercorns to the hot oil and cook for 1 minute, stirring constantly, until fragrant and aromatic. Remove the whole spices with a slotted spoon and set them aside on a plate for later.
  2. Increase the heat to high and add the beef to the pot in batches, being careful not to overcrowd. Cook each batch until deeply browned on all sides, then lift out with a slotted spoon and transfer to paper towels to drain any excess oil.
  3. Add the onion to the same pot and cook over high heat, stirring frequently, for about 3 minutes until it begins to caramelize and turn golden at the edges. Stir in the ginger, garlic, paprika, cumin, coriander, salt, cayenne or chile, and ¼ cup of the measured water. Cook this spice mixture for about 1 minute, stirring constantly, to release the essential oils and deepen the flavors.
  4. Return the browned beef and reserved whole spices to the pot. Gradually add the yogurt, stirring continuously to prevent it from curdling. Pour in the remaining water, then add the tomatoes and red bell pepper, stirring to combine everything well.
  5. Bring the mixture to a boil on the stovetop, then cover the pot with a tight-fitting lid and transfer it to the preheated oven. Cook for 2 hours, or until the beef becomes melt-in-your-mouth tender and the sauce has thickened beautifully.
  6. Remove from the oven and taste, adjusting the seasoning with additional salt if needed. Serve hot over fluffy boiled rice, garnished generously with fresh cilantro leaves for a bright, herbal finish.