There’s something about the smoky-sweet aroma of sizzling skewers on a grill that instantly brings people together. Sosaties, those colorful, marinated kebabs from South Africa, do exactly that. Picture tender chunks of meat soaked in a rich, tangy sauce, layered with juicy apricots and vibrant bell peppers, all gently kissed by the flames. Whether it’s a summer cookout or a cozy dinner, sosaties are more than just a dish — they’re a celebration on a stick.
Behind the Recipe
Sosaties have always been a family favorite at our gatherings. I still remember my uncle carefully threading the skewers while my aunt prepared the marinade, her kitchen filled with the spicy sweetness of curry and fruit. The blend of savory and sweet, the soft apricots against the meaty bites — it was magic every time. This recipe holds memories of laughter, sizzling grills, and the joy of cooking together.
Recipe Origin or Trivia
Sosaties originate from Cape Malay cuisine in South Africa, where culinary traditions are rooted in a rich mix of cultures including Indonesian, Dutch, and Indian influences. The name itself comes from “sate” (skewered meat) and “saus” (sauce), which reflects its deep, flavorful marinade. Traditionally made with lamb or mutton, modern versions often include chicken or beef, always paired with dried fruits and spices that balance heat with sweetness.
Why You’ll Love Sosaties
This dish is more than just eye candy. It’s a full-flavored experience that’s hard to forget.
Versatile: You can swap meats, fruits, and veggies to match what’s in season or in your pantry.
Budget-Friendly: Simple ingredients that go a long way, perfect for feeding a crowd.
Quick and Easy: Prep ahead and just grill when you’re ready. The skewers cook up fast and fuss-free.
Customizable: Adjust spice levels, use your favorite protein, or go vegetarian.
Crowd-Pleasing: Sweet, smoky, and tangy — it hits all the right notes for everyone.
Make-Ahead Friendly: The longer it marinates, the better it tastes. Perfect for planning ahead.
Great for Leftovers: Tastes amazing the next day tossed into a salad or wrap.
Chef’s Pro Tips for Perfect Results
To make your sosaties unforgettable, here’s what you need to know:
- Use metal skewers or soak wooden ones for at least 30 minutes to prevent burning.
- Marinate the meat overnight for deeper flavor infusion.
- Alternate the meat with colorful veggies and apricots for visual appeal and texture contrast.
- Grill over medium-high heat to get that perfect char without drying out the meat.
- Let the skewers rest for a few minutes after grilling to keep the juices in.
Kitchen Tools You’ll Need
You don’t need fancy equipment, just a few essentials.
Skewers: Metal or soaked wooden skewers for threading everything together.
Mixing Bowls: For whisking up and marinating in that delicious sauce.
Tongs: To turn skewers safely on the grill or in the oven.
Grill or Grill Pan: For that flame-kissed finish and smoky flavor.
Cutting Board and Knife: For prepping meat, veggies, and fruit.
Ingredients in Sosaties
The ingredients come together like a perfect melody, each one bringing its own note of flavor.
- Boneless Lamb or Chicken Thighs: 1.5 pounds, cut into chunks — These form the juicy, protein-packed base of each skewer.
- Dried Apricots: 1 cup — They add a pop of sweetness and chewy texture.
- Red Bell Peppers: 2, chopped into chunks — For color and a crisp bite.
- Yellow Bell Peppers: 2, chopped into chunks — Balances the red and enhances visual appeal.
- Red Onion: 1 large, cut into squares — Adds savory sweetness when grilled.
- Garlic: 3 cloves, minced — Brings in depth and aroma to the marinade.
- Curry Powder: 2 tablespoons — The spice foundation that gives it character.
- Brown Sugar: 2 tablespoons — For that sweet molasses touch.
- Apple Cider Vinegar: 1/4 cup — Balances sweetness with acidity.
- Olive Oil: 2 tablespoons — Helps carry all the marinade flavors into the meat.
- Salt and Black Pepper: To taste — The essential finishers for seasoning.
- Bay Leaves: 2 whole — Infuse a subtle herbal note during marination.
Ingredient Substitutions
Whether you’re missing an item or looking to switch things up, these swaps work beautifully.
Lamb or Chicken: Use beef or firm tofu for a twist.
Dried Apricots: Try dried peaches or pineapple chunks.
Apple Cider Vinegar: White vinegar or lemon juice can sub in easily.
Curry Powder: Garam masala or a mild spice blend will also shine.
Brown Sugar: Honey or maple syrup works if you’re out.
Ingredient Spotlight
Dried Apricots: These are not just for sweetness. When grilled, they caramelize slightly, adding a chewy, fruity punch that contrasts beautifully with the savory meat.
Curry Powder: This warm blend adds complexity. It’s the heart of the marinade, infusing the dish with South African flair and fragrance.

Instructions for Making Sosaties
Cooking sosaties is just as fun as eating them. Here’s how you’ll do it:
-
Preheat Your Equipment:
Fire up your grill or preheat your oven to 400°F if you’re using an indoor method. -
Combine Ingredients:
In a large bowl, whisk together olive oil, vinegar, brown sugar, garlic, curry powder, salt, and pepper. Add the bay leaves and toss in your meat to coat well. Cover and marinate for at least 4 hours or overnight in the fridge. -
Prepare Your Cooking Vessel:
Lightly oil the grill grates or line a baking sheet with foil if baking. -
Assemble the Dish:
Thread skewers alternately with marinated meat, apricots, peppers, and onions for color and balance. -
Cook to Perfection:
Grill the skewers for about 10 to 12 minutes, turning occasionally until meat is cooked through and lightly charred. -
Finishing Touches:
Brush with leftover marinade during the last couple of minutes on the grill for extra flavor. -
Serve and Enjoy:
Let rest for 5 minutes, then serve hot with a side of rice, flatbread, or fresh salad.
Texture & Flavor Secrets
Sosaties are a playground of texture and taste. You get tender, juicy meat, the chew of dried fruit, and the crunch of grilled vegetables. The sweet and tangy marinade caramelizes just enough under heat, giving every bite a sticky, flavorful edge that’s slightly smoky and deeply satisfying.
Cooking Tips & Tricks
A few quick tips can elevate your dish to another level:
- Double the marinade and use half for basting during grilling.
- Use boneless thighs for juicier, more forgiving meat than breast cuts.
- Cut ingredients evenly for consistent cooking on each skewer.
- Keep an eye on the flame to avoid burning the sugars in the marinade.
What to Avoid
Let’s steer clear of some common mishaps.
- Skipping marination: Less time in the marinade means less flavor.
- Crowding the grill: Space the skewers so they cook evenly.
- Uneven cuts: Inconsistent sizes lead to overcooked or undercooked bites.
Nutrition Facts
Servings: 4
Calories per serving: 390
Note: These are approximate values.
Preparation Time
Prep Time: 20 minutes (plus marination)
Cook Time: 12 minutes
Total Time: 32 minutes (plus marination)
Make-Ahead and Storage Tips
Sosaties are ideal for prepping ahead. You can marinate the meat a day in advance, and even assemble the skewers a few hours early. Leftovers keep well in the fridge for up to 3 days and reheat beautifully on a skillet or grill. You can also freeze uncooked marinated meat for up to a month — just thaw and thread before cooking.
How to Serve Sosaties
Pile them high on a serving platter with fluffy yellow rice, chutney on the side, and maybe a dollop of yogurt. They’re perfect with a crisp green salad or grilled flatbread too. Want to go bold? Pair with a spicy corn salad or roasted potatoes.
Creative Leftover Transformations
Leftovers? Lucky you. Here’s how to give them new life.
- Slice and toss into a wrap with lettuce and yogurt sauce.
- Mix into a rice bowl with chopped cucumbers and tomatoes.
- Use as a protein topping for a grain bowl or even pizza.
Additional Tips
- Don’t discard the marinade until you’ve basted — it’s liquid gold.
- Serve with toothpicks for mini skewer bites at parties.
- Let meat rest after grilling so it stays juicy when you bite in.
Make It a Showstopper
Presentation is everything. Serve your sosaties on a dark or wooden platter to make the colors pop. Garnish with fresh herbs like parsley or cilantro for contrast. Drizzle a little reserved marinade or glaze for shine and serve with lemon wedges for a zesty accent.
Variations to Try
- Vegetarian Sosaties: Swap meat for mushrooms, tofu, or halloumi cheese.
- Spicy Sosaties: Add chili flakes or fresh chopped chili to the marinade.
- Fruit Swap: Try pineapple or peaches instead of apricots.
- Saucy Twist: Serve with a side of creamy yogurt dip or peanut sauce.
- Mini Skewers: Make appetizer-sized versions for parties or tapas nights.
FAQ’s
Q1: Can I use chicken instead of lamb?
A1: Absolutely. Chicken thighs work beautifully and stay juicy.
Q2: How long should I marinate the meat?
A2: At least 4 hours, but overnight is best for full flavor.
Q3: Can I cook sosaties in the oven?
A3: Yes, just bake at 400°F for about 20 minutes, turning once halfway.
Q4: What’s the best cut of meat for this?
A4: Boneless thighs, whether lamb or chicken, are flavorful and tender.
Q5: Do I need to soak wooden skewers?
A5: Yes, soak them for at least 30 minutes to prevent burning.
Q6: Can I freeze sosaties?
A6: You can freeze the meat in marinade, but not once fully assembled.
Q7: What sides go well with sosaties?
A7: Rice, grilled flatbreads, chutneys, or fresh salad are great choices.
Q8: Can I make it vegetarian?
A8: Yes, use mushrooms, tofu, or even eggplant slices.
Q9: How do I prevent the meat from drying out?
A9: Use thighs, don’t overcook, and let it rest after grilling.
Q10: Are sosaties spicy?
A10: They’re mildly spiced, but you can dial it up or down easily.
Conclusion
Sosaties are more than just skewers — they’re a flavorful journey with every bite. Whether you’re grilling under the sun or cooking indoors on a chilly evening, they bring a vibrant burst of color, taste, and tradition to the table. Trust me, you’re going to love this one. So grab your skewers, fire up the grill, and let the magic begin.
Print
Sosaties
- Prep Time: 20 minutes (plus marination)
- Cook Time: 12 minutes
- Total Time: 32 minutes (plus marination)
- Yield: 4 servings 1x
- Category: Main Course
- Method: Grilling
- Cuisine: South African
- Diet: Low Lactose
Description
Sosaties are South African skewers packed with marinated meat, sweet dried apricots, and colorful veggies. Grilled to perfection, they offer a delightful mix of smoky, sweet, and savory flavors in every bite.
Ingredients
- 1.5 pounds boneless lamb or chicken thighs, cut into chunks
- 1 cup dried apricots
- 2 red bell peppers, chopped into chunks
- 2 yellow bell peppers, chopped into chunks
- 1 large red onion, cut into squares
- 3 cloves garlic, minced
- 2 tablespoons curry powder
- 2 tablespoons brown sugar
- 1/4 cup apple cider vinegar
- 2 tablespoons olive oil
- Salt and black pepper to taste
- 2 bay leaves
Instructions
- Preheat Your Equipment: Preheat grill or oven to 400°F.
- Combine Ingredients: In a large bowl, whisk olive oil, vinegar, brown sugar, garlic, curry powder, salt, and pepper. Add bay leaves and meat. Marinate at least 4 hours or overnight.
- Prepare Your Cooking Vessel: Oil grill grates or line a baking sheet with foil.
- Assemble the Dish: Thread skewers with meat, apricots, peppers, and onions.
- Cook to Perfection: Grill for 10-12 minutes, turning occasionally until meat is cooked and lightly charred.
- Finishing Touches: Brush with leftover marinade during the last minutes of grilling.
- Serve and Enjoy: Let rest for 5 minutes before serving hot.
Notes
- Soak wooden skewers for at least 30 minutes before grilling.
- Double the marinade and reserve half for basting.
- Cut all ingredients evenly to ensure uniform cooking.
Nutrition
- Serving Size: 1 skewer portion
- Calories: 390
- Sugar: 14g
- Sodium: 350mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 4g
- Protein: 28g
- Cholesterol: 85mg