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.
Boerewors-Inspired Burger with Chakalaka
This Boerewors-Inspired Burger with Chakalaka started with a simple question: What would happen if I took everything I love about traditional boerewors and turned it into a cheeseburger?
Boerewors is one of Southern Africa's most iconic sausages, enjoyed across countries including South Africa and Zimbabwe. Traditionally made with beef, pork, toasted coriander, black pepper, warm spices, and a touch of vinegar, it's known for a flavor that's bold, aromatic, and instantly recognizable. Instead of stuffing those flavors into a sausage casing, I wanted to see how they'd translate into a thick, juicy burger.
After several rounds of testing, I landed on a blend of beef and pork that stays tender and juicy while letting the boerewors-inspired seasoning shine. Toasted coriander and freshly cracked black pepper provide the familiar aroma, while allspice, garlic, cloves, nutmeg, and a splash of red wine vinegar add depth without overwhelming the meat.
Once the burger was where I wanted it, the toppings became the next challenge. Rich, well-seasoned beef needs something bright to balance it, and chakalaka does exactly that. This classic vegetable relish brings sweetness, acidity, gentle heat, and plenty of texture. Add melted cheese, crisp lettuce, spicy mayo, and a toasted brioche bun, and every bite feels balanced instead of heavy.
This recipe is also a little personal. Chakalaka featured in one of my television cooking challenges (100 Cooks), and while developing this burger I kept wondering how I'd approach that challenge today. Burgers have always been one of my favorite things to cook because they're won or lost in the details. A good meat blend, thoughtful seasoning, a proper crust, perfectly melted cheese, and toppings that complement the patty all matter.
The finished burger feels familiar if you've grown up eating boerewors, but it's just as enjoyable if these flavors are completely new to you. My goal wasn't to recreate the sausage—it was to capture its character in a different form. I hope it gives you a delicious introduction to one of Southern Africa's most iconic flavor combinations.

Boerewors-Inspired Burger with Chakalaka
Inspired by the bold flavors of traditional boerewors sausage, this juicy burger combines ground beef and pork with toasted coriander, black pepper, warm spices, and a splash of red wine vinegar. Topped with homemade chakalaka, melted provolone or American cheese, crisp lettuce, and served on a toasted brioche bun, it's a hearty Southern African-inspired burger packed with flavor.
Ingredients
- 10.4 oz ground beef
- 4 oz ground pork
- 3 tsp boerewors seasoning mix
- 1¼ tsp red wine vinegar
- 2 tsp salt
- 1 tsp whole black peppercorns
- 2 tbsp whole coriander seeds
- ½ tsp whole allspice berries
- 1 tsp smoked paprika
- 1 tsp garlic powder
- ⅛ tsp ground cloves
- ⅛ tsp ground nutmeg
- 1 tbsp neutral oil
- ½ onion, diced
- 1 carrot, grated
- 1 bell pepper, diced
- 2 cloves garlic, minced
- 1 tsp curry powder
- ½ tsp smoked paprika
- ½ tsp ground cumin
- ½ tsp chili flakes (optional)
- ½ can diced tomatoes
- Salt and pepper, to taste
- 2 brioche buns, toasted
- 2 slices provolone or American cheese
- Lettuce
- 2–4 tbsp chakalaka
- Spicy mayo (2 tbsp mayonnaise + 1–2 tsp hot sauce)
Instructions
- 1. Prepare the seasoning
- Toast the coriander seeds, peppercorns, and allspice until fragrant. Crush them and combine with the remaining spices. Store the extra seasoning in an airtight jar.
- 2. Make the patties
- In a bowl, combine:
- 10.4 oz beef
- 4 oz pork
- 3 tsp boerewors seasoning
- 1¼ tsp red wine vinegar
- Mix gently until just combined.
- Divide into two equal patties (about 7.2 oz each).
- Shape each patty ½–1 inch wider than your brioche buns and make a shallow thumb indent in the center.
- ---
- 3. Make the chakalaka
- Heat the oil over medium heat. Cook the onion until softened. Add the carrot, bell pepper, and garlic. Stir in the spices, then the tomatoes. Simmer until thick and well combined. Season to taste.
- ---
- 4. Cook the burgers
- 1. Heat a cast-iron skillet over medium-high for about 5 minutes.
- 2. Add a small amount of ghee.
- 3. Place the burgers in the pan and cook 4 minutes without moving them.
- 4. Flip the burgers and reduce the heat to medium.
- 5. Cook for another 3½–4 minutes, checking the internal temperature.
- 6. Add the cheese during the last minute.
- 7. Add 1–2 teaspoons water to an empty part of the skillet and immediately cover with a lid for 30–60 seconds to melt the cheese.
- 8. Cook until the burgers reach 160–165°F (71–74°C).
- 9. Rest for 3 minutes.
- ---
- 5. Toast the buns
- Toast the brioche buns in a little butter or ghee until golden.
- ---
- 6. Assemble
- Bottom bun
- Spicy mayo
- Lettuce
- Burger with melted cheese
- Spoonful of chakalaka
- Top bun
Notes
- This recipe was developed using 7.2 oz patties, which provided the best balance of juiciness, burger-to-bun ratio, and presentation.
- Shape the patties wider than the buns to account for shrinkage during cooking. You can also press your thumb gently in the center to create a dimple in each to help this.
- Mix the meat gently to maintain a tender texture.
- Toasting the whole spices before grinding makes a noticeable difference in flavor.
- If your chakalaka is too loose, simmer it uncovered for a few extra minutes before serving.
I am not a certified nutritionist and any nutritional information on dontmissmyplate.com should only be used as a general guideline.
Malawi Shandy Ice Lollies (Popsicles)
Malawi Shandy is one of those drinks that instantly takes me back to Zimbabwe.
I remember drinking it on houseboat holidays in Kariba and during trips to Victoria Falls—two destinations known for sunshine, adventure, and escaping everyday life. In both places, an ice-cold Malawi Shandy always seemed to taste better in the heat. Bright, citrusy, and finished with a few dashes of bitters, it was the kind of drink that felt synonymous with holidays, road trips, and long afternoons spent outdoors.
For most of my life, I never questioned the name. It wasn't until recently that I learned the word "shandy" likely traces its roots to the British shandygaff, a drink traditionally made by mixing beer with lemonade or ginger beer. Over time, however, the drink evolved into something distinctly Southern African. Today, Malawi Shandy is enjoyed far beyond Malawi itself and can be found throughout the region, where it is typically served as a refreshing non-alcoholic drink, though some people add vodka or rum for a simple cocktail.
Part of what makes Malawi Shandy so memorable is its appearance. The combination of citrus and bitters creates a beautiful amber-red gradient that is instantly recognizable to many Southern Africans. For some, it's a nostalgic reminder of family gatherings, holidays, and summer afternoons. For me, it's one of those flavors that immediately transports me back to some of Zimbabwe's most memorable warm-weather destinations.
For this recipe, I wanted to preserve both the flavor and the visual identity of the original by transforming it into an ice lolly. The result captures everything I love about Malawi Shandy: bright citrus, gentle spice, bittersweet complexity, and the sunset-like gradient that made me fall in love with the drink in the first place.
More than just a frozen treat, these ice lollies are a tribute to one of Southern Africa's most beloved warm-weather drinks and the memories attached to it.

Malawi Shandy Ice Lollies (Popsicles)
These Malawi Shandy Ice Lollies transform one of Southern Africa's most beloved citrus drinks into a refreshing frozen treat. Made with fresh orange juice, lemon, ginger ale, Sprite, and Angostura bitters, they capture the bright, bittersweet flavor and signature amber-red gradient of the original drink.
Ingredients
- 1 cup (240ml) freshly squeezed orange juice (about 4 oranges)
- 1 cup (240ml) Sprite
- ½ cup (120ml) ginger ale
- Juice of ½ lemon
- 2 tsp Angostura bitters
- 2 tsp prepared citrus base mixture
Instructions
- In a jug or bowl, combine the orange juice, Sprite, ginger ale, and lemon juice. Stir gently to combine, taking care not to remove too much carbonation.
- Pour the mixture into six ice lolly moulds, filling each mould approximately 90% full.
- Transfer the moulds to the freezer and chill for 35–45 minutes, or until the edges begin to freeze while the centre remains slushy.
- In a small bowl, combine the Angostura bitters with 2 teaspoons of the citrus base. Stir until evenly mixed.
- Remove the moulds from the freezer. Carefully pour approximately 1 teaspoon of the bitters mixture into each mould over the semi-frozen base. Do not stir or swirl! Allow the bitters mixture to settle naturally.
- Gently insert the mould lids or sticks without pressing down aggressively.
- Return the moulds to the freezer and freeze for 6–8 hours or overnight.
- To release the ice lollies, briefly run the outside of the mould under warm water for 2–3 seconds before gently pulling.
Notes
- Freshly squeezed orange juice produces the brightest flavour and colour.
- Do not over-stir after adding the bitters mixture, as this will disrupt the natural gradient effect.
- Each ice lolly will develop a slightly different pattern, making every one unique.
- For an adult version, serve alongside a Malawi Shandy spiked with vodka or rum.
- If using larger moulds, freezing times may increase.
- Store in an airtight container or in the moulds for up to 2 months. For best flavour and texture, enjoy within 3 weeks.
Serving Suggestion:
<span>• Garnish with orange slices and maraschino cherries.</span><br><span>• Serve alongside a chilled Malawi Shandy.</span><br><span>• Perfect for summer gatherings, braais, picnics, and poolside entertaining.</span><br><span>• Pair with tropical fruit platters or citrus-forward desserts.</span>
Nutrition Facts
Calories
45Carbs (grams)
11 gFiber (grams)
.2 gSugar (grams)
9 gProtein (grams)
.3 gI am not a certified nutritionist and any nutritional information on dontmissmyplate.com should only be used as a general guideline.
Biltong Carbonara
Carbonara is one of the most iconic Roman pasta dishes in the world, traditionally built around cured pork, pecorino cheese, eggs, black pepper, and pasta water to create a silky emulsion without cream. In this version, I wanted to reinterpret that structure through a Southern African lens using one of the region’s most beloved ingredients: biltong.
Biltong is a cured and air-dried beef commonly enjoyed across Zimbabwe, South Africa, Botswana, and Namibia. While many people compare it to jerky, the flavor and texture are completely different. Biltong is richer, more tender, and deeply savory, with concentrated beef flavor from the curing and drying process. It is not just a snack where I come from, it is part of the culture.
For this dish, I wanted to respect the foundation of a traditional carbonara while introducing the bold identity of biltong in a way that still feels intentional and balanced. Instead of replacing the classic smoky pork notes entirely, I use rendered bacon fat to preserve that familiar carbonara backbone while allowing the cured beef flavor of the biltong to take center stage.
The result is a fusion dish that feels both comforting and personal. Silky pasta coated in a glossy pecorino and egg sauce, layered with black pepper, smoky bacon fat, and the deep umami of biltong.
This recipe reflects the kind of cooking I love most, honoring classic techniques while telling my own story through flavor.

Biltong Carbonara
A Southern African-inspired twist on classic Roman carbonara made with biltong, pecorino, eggs, and smoky bacon fat for a rich, savory pasta with bold cured beef flavor.
Ingredients
- 8 oz (225g) dry spaghetti noodles
- 3 strips thick bacon (for rendered fat)
- 1 cup (black pepper) biltong, divided into two portions (½ cup finely chopped and ½ cup sliced for garnish)
- 2 whole eggs
- 1 egg yelp
- 1 1/4 cup grated pecorino cheese
- 1½ teaspoon freshly cracked black pepper
- 1 large garlic clove, smashed
- 1–1½ cups reserved pasta water
- Chilli flakes (optional)
Instructions
- In a large mixing bowl, combine the egg, yolk, pecorino, ½ teaspoon of the black pepper, and 1/2 the biltong, finely chopped. Mix thoroughly with a fork until fully combined then set aside.
- Bring a large pot of salted water to a boil. Cook the spaghetti noodles until 1 minute before al dente according to package instructions.
- Reserve 1–1½ cups pasta water before draining.
- Place bacon strips into a cold pan. Turn heat to medium-low and cook until crispy and the fat has rendered, about 6–8 minutes. Remove bacon (use for another reicepe) and set the oil aside. Keep rendered fat in the pan.
- Lower heat to low-medium then add smashed garlic clove and a small pinch of black pepper to the bacon fat. Cook for 20–30 seconds until fragrant, then remove garlic.
- Add drained pasta into the pan and toss in the bacon fat, follwoed by add a small splash of reserved pasta water and toss again.
- Transfer the pasta to the mixing bowl with the egg mixture.
- Wait about 10 seconds so the pasta is hot but not scorching.
- Toss aggressively until the sauce begins coating the pasta.
- Add reserved warm pasta water gradually, 1 tablespoon at a time, until the sauce becomes glossy and silky. Be patirnet, it's can take a few mintue!
- Twirl pasta onto serving plates and top servings with sliced biltong, extra pecorino, freshly cracked black pepper and chilli flakes.
- Serve immediately.
Nutrition Facts
Calories
640Fat (grams)
34 gSat. Fat (grams)
14 gCarbs (grams)
38 gFiber (grams)
2 gProtein (grams)
32 gI am not a certified nutritionist and any nutritional information on dontmissmyplate.com should only be used as a general guideline.