Lamb Kofta with Cape Malay Rice
Sometimes the recipes we remember most aren't the ones we've cooked the longest—they're the ones tied to a moment in our lives.
A recent lunch at Lapis, an Afghan restaurant in Washington, DC, sent me down an unexpected path. As I enjoyed a platter of grilled meats, fragrant rice, yogurt, and vegetables, I found myself convinced those flavors reminded me of meals a former colleague had introduced me to years ago. But the longer I sat with that thought, the more another memory surfaced.
Long before I worked at the United Nations, my dad took me to a Lebanese restaurant in Harare, Zimbabwe. I still remember opening the takeaway container to find grilled meat, fluffy rice, charred tomatoes and onions, and wondering how something so simple could taste so incredibly good. It's funny how food memories work—you don't always realize they've stayed with you until something years later brings them rushing back.
This recipe isn't meant to recreate that Lebanese meal exactly. Instead, it's a reflection of my own journey through food and the cultures that have shaped the way I cook today. The lamb kofta is inspired by that childhood memory, while the fragrant Cape Malay rice brings in another part of Southern Africa's rich culinary heritage. Served with cool dill yogurt, a fresh cucumber salad, and blistered tomatoes and charred red onion, it's a meal that brings together influences from different places that have all become part of my story.
If you've followed me for a while, you'll know that's what I love most about cooking. Recipes are never just about ingredients—they're about the people, places, and memories attached to them. Whether you're discovering Cape Malay flavors for the first time or simply looking for a new way to enjoy lamb kofta, I hope this recipe inspires you to create a few new memories around your own table—and perhaps reflect on the food memories that have shaped your own journey, too.

Lamb Kafta with Cape Malay Rice
Juicy lamb kofta served over fragrant Cape Malay rice with creamy dill yogurt, blistered Roma tomatoes, charred red onion, and a fresh cucumber salad. An easy Middle Eastern-inspired dinner with a Southern African twist.
Ingredients
- 1 lb (450 g) ground lamb
- 2 cloves garlic, minced
- ¼ large onion, very finely grated
- 2 tbsp chopped parsley
- 1 tsp ground cumin
- 1 tsp smoked paprika
- ½ tsp ground coriander
- ½ tsp black pepper
- ½ tsp curry powder
- 1 tsp braai seasoning
- 1 tsp salt
- 1 tbsp ghee or high-heat cooking oil
- 1 cup basmati rice, rinsed
- 1¾ cups cold water
- 1½ tsp chicken bouillon paste
- 1 tbsp butter
- 1 tsp curry powder
- 2 green cardamom pods, lightly crushed
- 1 small cinnamon stick
- ¼ cup chopped dried apricots
- 2 bay leaves
- 2 tbsp toasted sliced almonds
- Juice of ½ lemon
- Salt, to taste
- ¾ cup Greek yogurt
- 1-2 tbsp chopped fresh dill
- 1 small garlic clove, grated
- 1 tsp lemon juice
- 1 tsp olive oil
- Salt and pepper to taste
- 2 large Roma tomatoes
- 1 large red onion, cut into wedges
- 1 tbsp olive oil
- Salt
- Black pepper
- 1 large English cucumber, sliced into half-moons
- 1 tbsp chopped fresh dill
- 1 tbsp extra virgin olive oil
- Juice of ½ lemon (or 1–2 tbsp, to taste)
- Freshly ground black pepper, to taste
- Salt, to taste
Instructions
- In a large bowl, combine the ground lamb, garlic, grated onion, parsley, cumin, smoked paprika, coriander, curry powder, braai seasoning, salt, black pepper, and ghee. Mix gently until just combined, being careful not to overwork the meat. Cover and refrigerate for 1–2 hours.
- About 30 minutes before cooking, remove the lamb from the refrigerator. Divide the mixture into 8 equal portions and shape each into a thick oval log, about the size of a small sausage.
- Rinse the basmati rice under cold water until the water runs mostly clear. Melt the butter in a medium saucepan over medium heat. Add the curry powder, cinnamon stick, bay leaves, and lightly crushed cardamom pods. Cook for about 30 seconds, stirring constantly, until fragrant.
- Add the rice and stir for 1–2 minutes to lightly toast the grains. Stir in the chicken bouillon paste, then pour in the water and mix until dissolved. Bring to a boil, stir once, then add the chopped dried apricots.
- Reduce the heat to low, cover, and cook according to your basmati rice package instructions (typically 12–15 minutes), or until the liquid has been absorbed.
- While the rice cooks, prepare the accompaniments. In a small bowl, stir together the Greek yogurt, dill, garlic, lemon juice, olive oil, salt, and pepper until smooth.
- In a separate bowl, toss together the cucumber, dill, olive oil, lemon juice, salt, and a generous amount of freshly ground black pepper. Set both aside until ready to serve.
- Once the rice has finished cooking, remove it from the heat and let it rest, covered, for 10 minutes.
- Meanwhile, heat a grill pan over medium-high heat. Lightly oil the pan if needed, then sear the koftas for 2–3 minutes per side, until well browned with distinct grill marks.
- Transfer the seared koftas to a parchment-lined baking tray and bake in a 375°F (190°C) oven for 8 minutes, or until cooked through.
- While the koftas are baking, use the same grill pan to cook the vegetables. Brush the Roma tomatoes and onion wedges with olive oil and season with salt and pepper. Grill the onion wedges until lightly charred and tender, then remove them from the pan. Add the whole Roma tomatoes and cook until blistered on all sides. Remove the pan from the heat, cover with a lid, and allow the tomatoes to steam for a few minutes until softened. Transfer the tomatoes to the plate with the onions.
- Remove the koftas from the oven and let them rest for 5 minutes, spooning the pan juices over the top before serving. While they rest, discard the cinnamon stick, bay leaves, and cardamom pods from the rice. Fluff the rice with a fork, then fold in the toasted almonds, a generous squeeze of fresh lemon juice, and season with salt to taste.
- Arrange the Cape Malay rice on a serving platter and nestle the lamb koftas alongside. Add the grilled tomatoes, onion wedges, cucumber salad, and dill yogurt. Finish with an extra squeeze of fresh lemon and serve immediately.
Notes
- Marinating the lamb for 2 hours develops deeper flavor, but even 30 minutes helps.
- Let the lamb sit at room temperature for about 30 minutes before cooking so it cooks more evenly.
- Koftas naturally shrink as the fat renders—this is completely normal.
- Resist overcooking. Searing first, then finishing in the oven keeps them juicy.
- Basting the koftas with their own juices before serving adds extra moisture and flavor.
- Whole Roma tomatoes will blister before softening. Covering the pan off the heat helps finish cooking them without burning.
- Lemon added at the end brightens the rice and ties the whole dish together.
- If preparing ahead, the yogurt can be made a day in advance.
Nutrition Facts
Calories
650Fat (grams)
39 gCarbs (grams)
42 gFiber (grams)
5 gSugar (grams)
10 gProtein (grams)
33 gI am not a certified nutritionist and any nutritional information on dontmissmyplate.com should only be used as a general guideline.