Entree: South Africa – Cape Malay – Denningvleis (Cape Malay sweet-and-sour braised lamb stew flavored with curry, vinegar and apricot)

Food safety reminder: Follow safe food-handling practices and use a food thermometer to verify safe internal cooking temperatures.

Denningvleis (Cape Malay sweet-and-sour braised lamb stew flavored... recipe
Serving Size: 4
Approximate Time
Prep 20 min
Cook 2 hrs
Total 2 hrs 20 min

Ingredients

U.S. measurements first, metric equivalents in parentheses. Conversions are approximate; oz means weight ounces, not fluid ounces.

- 2 lb (900 g) lamb shoulder, cut into 1½-inch (3.81 cm) pieces
- 2 tbsp (30 ml) vegetable oil
- 2 tbsp (28 g) unsalted butter
- 2 large onions, thinly sliced
- 4 cloves garlic, minced
- 2 tbsp (16 g) Cape Malay curry powder (or mild curry powder)
- 1 tsp (2 g) ground cinnamon
- 1/4 tsp (1 g) ground cloves
- 2 bay leaves
- 1 1/2 cups (360 ml) beef or lamb stock
- 1/3 cup (80 ml) white wine vinegar
- 2 tbsp (30 ml) lemon juice
- 1/3 cup (70 g) brown sugar, packed
- 1/2 cup (160 g) apricot jam
- 1/2 cup (75 g) dried apricots, chopped
- 1 tsp (6 g) salt, adjust to taste
- 1/2 tsp (1 g) freshly ground black pepper
- Zest of 1 lemon
- 2 tbsp (8 g) chopped fresh cilantro (coriander) or flat-leaf parsley, for garnish
Show original ingredient measurements
- 2 lb (900 g) lamb shoulder, cut into 1½-inch pieces
- 2 tbsp (30 ml) vegetable oil
- 2 tbsp (28 g) unsalted butter
- 2 large onions, thinly sliced
- 4 cloves garlic, minced
- 2 tbsp (16 g) Cape Malay curry powder (or mild curry powder)
- 1 tsp (2 g) ground cinnamon
- 1/4 tsp (1 g) ground cloves
- 2 bay leaves
- 1 1/2 cups (360 ml) beef or lamb stock
- 1/3 cup (80 ml) white wine vinegar
- 2 tbsp (30 ml) lemon juice
- 1/3 cup (70 g) brown sugar, packed
- 1/2 cup (160 g) apricot jam
- 1/2 cup (75 g) dried apricots, chopped
- 1 tsp (6 g) salt, adjust to taste
- 1/2 tsp (1 g) freshly ground black pepper
- Zest of 1 lemon
- 2 tbsp (8 g) chopped fresh cilantro (coriander) or flat-leaf parsley, for garnish

Instructions

1. Pat the lamb pieces dry and season lightly with salt and pepper. In a heavy Dutch oven or deep pot, heat the oil over medium-high heat and brown the lamb in batches until well seared; transfer browned pieces to a plate.
2. Reduce heat to medium, add the butter, then sauté the sliced onions until soft and golden, about 10 minutes. Add the garlic and cook 1 minute more.
3. Stir in the curry powder, cinnamon, cloves and bay leaves and cook for 1–2 minutes until fragrant. Return the lamb to the pot.
4. Add the stock, white wine vinegar, lemon juice and brown sugar, scraping any browned bits from the bottom. Bring to a simmer, cover, and reduce heat to low.
5. Cook gently for 1 1/2 to 2 hours, stirring occasionally, until the lamb is tender and the liquid has reduced. Stir in the apricot jam and chopped dried apricots and continue to simmer uncovered for 20–30 minutes until sauce is glossy and thickened.
6. Adjust seasoning with salt and pepper, stir in lemon zest, and remove bay leaves. Garnish with chopped cilantro or parsley and serve hot with steamed rice or mashed potatoes.
Estimated Nutritional Information*

Per serving | Servings: 4

Calories: 976 kcal
Carbohydrates: 66.6 g
Protein: 41.1 g
Fat: 61.9 g
Saturated fat: 25.7 g
Fiber: 5.6 g
Sodium: 1086 mg
Potassium: 1044 mg
Calcium: 133 mg
Iron: 5.61 mg
Vitamin A: 93 µg RAE
Vitamin C: 15.2 mg

Nutrition estimated: November 5, 2026

*Values are estimates based on USDA data and mathematical calculations. Actual values may vary. Where data are unavailable, those contributions are excluded. Sodium is a known subtotal. Missing contributions are unknown, not zero.

Recipe details
Cape Malay sweet-and-sour braised lamb stew flavored with curry, vinegar and apricot
Country
South Africa
Region
Cape Malay
Recipe link
https://kitchen2mytable.com/view_recipe_data.php?id=5321

Important Cooking Safety Notice

Please ensure all proteins are cooked to a safe internal temperature:

  • Chicken & Poultry: 165°F (74°C)
  • Ground Meats (Beef, Pork, Lamb): 160°F (71°C)
  • Whole Cuts of Pork, Beef, Veal, Lamb: 145°F (63°C) plus a 3-minute rest
  • Fish & Shellfish: 145°F (63°C)

Always use a food thermometer to verify doneness. Stay safe and enjoy cooking!