South African
Sosaties
These Cape Malay lamb sosaties are marinated in a cooked curry-vinegar sauce with apricot sweetness, then skewered with onions and dried apricots. The meat becomes tender and fragrant after an overnight rest, with a sticky, lightly charred finish over the fire.
Ingredients
- Lamb shoulder or leg, cut into 3 cm cubes400g
- Dried apricots8
- Small onions, quartered2
- Sunflower oil2 tbsp
- Brown vinegar or grape vinegar1/3 cup
- Apricot jam2 tbsp
- Brown sugar1 tbsp
- Cape Malay curry powder1 tbsp
- Ground coriander1 tsp
- Ground turmeric1/2 tsp
- Ground cumin1/2 tsp
- Bay leaves2
- Garlic, finely grated1 clove
- Fresh ginger, finely grated1 tsp
- Salt3/4 tsp
- Black pepper1/4 tsp
- Water1/4 cup
Method
- Soak the dried apricots in warm water for 20 minutes, then drain.
- Heat the oil in a small saucepan over medium heat and gently fry the quartered onions for 3 minutes until just starting to soften; lift the onions out and set aside for skewering.
- Add the garlic and ginger to the same saucepan and cook for 30 seconds.
- Stir in the curry powder, coriander, turmeric, cumin, salt, and pepper, and cook for 30 seconds until fragrant.
- Add the vinegar, apricot jam, brown sugar, bay leaves, and water, then simmer for 5 minutes to make a glossy marinade.
- Let the marinade cool completely, then combine it with the lamb in a non-reactive bowl.
- Cover and refrigerate for at least 8 hours, preferably overnight, turning the meat once or twice.
- Thread the lamb onto skewers, alternating with the softened onions and dried apricots.
- Prepare a medium-hot braai fire or heat a grill pan, then cook the sosaties for 12 to 16 minutes, turning often and basting with the marinade during the first half of cooking.
- Stop basting for the last few minutes and cook until the lamb is browned, lightly charred, and just cooked through.
- Rest the sosaties for 5 minutes before serving with yellow rice, sambals, or a simple tomato and onion salad.
Common questions
Can I substitute the lamb in sosaties with another meat?
Yes. Beef chuck, pork shoulder, or chicken thighs work well. Cut into similar-size pieces and adjust marinating and cooking time: chicken needs less time, beef and pork can take slightly longer to become tender.
How long should I marinate sosaties for the best flavor?
Marinate at least 8 hours, but overnight is better. The vinegar and spices need time to penetrate the meat. Don’t marinate much longer than 24 hours, or the texture can become slightly mushy.
What are the most common mistakes when making sosaties?
The biggest mistakes are using hot marinade on the meat, skipping the cooling step, and overcooking on the grill. Also avoid packing the skewers too tightly, which stops even browning and can leave the lamb steaming instead of charing.
How should I store leftover sosaties and marinated meat?
Store cooked sosaties in an airtight container in the fridge for up to 3 days. Uncooked lamb can stay in the marinade in the fridge for up to 24 hours. Freeze cooked leftovers for up to 2 months.
What should I serve with sosaties?
They go well with yellow rice, couscous, flatbread, or potato salad. Add a fresh side like cucumber salad, tomato sambal, or chutney to balance the rich, sweet-sour marinade and grilled meat.