South African Lamb Sosaties
Marinated lamb cubes grilled on skewers with sweet and savory apricot glaze. A Cape Dutch classic with warm spices and caramelized edges.
- Total time
- 45 min
- Servings
- 4
- Calories
- 475
- Protein
- 38g

Ingredients
9 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Combine apricots, oil, vinegar, sugar, garlic, and curry powder in a bowl.
Step 2
Add lamb cubes and toss to coat evenly. Season with salt and pepper.
Step 3
Cover and refrigerate for at least 20 minutes (or up to 4 hours for deeper flavor).
Step 4
Thread lamb cubes and onion pieces alternately onto 8 metal skewers.
Step 5
Heat grill to medium-high. Oil the grates to prevent sticking.
Step 6
Place skewers on grill. Cook 10-12 minutes, turning every 2-3 minutes for even browning.
Step 7
Lamb is done when deeply caramelized and internal temp reaches 160°F (medium).
Step 8
Transfer skewers to a plate and rest 5 minutes before serving.
Tools you’ll need
- large mixing bowl
- 8 metal skewers (or wooden skewers soaked 30 minutes)
- grill or grill pan
- meat thermometer
- tongs
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



