• risotto-inspired rice pudding

    As you may know if you’ve been following this blog, I tried to make this recipe last week, and although it was delicious, it took me 90 minutes of solid stirring before it was done. Now, to many of you that may seem like a good reason to write it off, but actually, on the [...]

    Read More...
  • soweto food festival

    If you’re overly concerned by your waistline, then I suggest you invest in a kaftan and hide your scale for the next month or so, because the first week in October is going to be to any attempts to diet, like Al Capone to prohabition! Not only is the Taste of Joburg on (see the post [...]

    Read More...
  • slow cooked shoulder of lamb with roasted vegetables

    Today’s dish of the day is inspired by the beautiful photography of my friend Janette. Every day she posts photos that she’s taken on her blog, and Saturday’s post was of her supper. Normally, photos of someone’s random supper would be about as appealing as trench-foot, but (as you’ll see if you follow this link) [...]

    Read More...
  • handy flour conversion

    I don’t know about you, but I find it hugely frustrating when recipe books give measurements in the “wrong” units. What I mean by that is that, for me, dry ingredients are for weighing, liquids for measuring. I don’t want to work out 180 grams of water any more than I do a cup of [...]

    Read More...
  • This is just a quick note to apologise for being so ridiculously slack and not posting anything since Friday – I had a brilliant, but completely insane, weekend and didn’t get to touch a keyboard the entire time. However, today I’m back and promise to make amends for my slothdom
    VN:F [1.6.5_908]please wait…Rating: 0.0/10 [...]

    Read More...
  • kahlua-drenched tiramisu

    This is the third, and final, installment in today’s edition of the Fabulous Friday Feast. I know that tiramisu is not exactly earth-shattering these days, but it is still lovely, nevertheless.
    I hope that the rich creaminess of the desert is the loving, rich and comforting end that both emphasises and contrasts against the fruitiness of [...]

    Read More...
  • paper-wrapped roast chicken

    This is the second installment in today’s edition of the Fabulous Friday Feast and is meant to be served alongside the paw-paw and avo salad. I think that the fresh, slightly exotic taste of the paw-paw in the salad, perfectly offsets the comforting delicacy of the chicken.
    I love roast chicken. To me it’s one of [...]

    Read More...
  • paw-paw and avo salad with tamarind and lime dressing

    This paw-paw and avo salad is the first installment in this weeks Fabulous Friday Feast – I’m sorry that I’m posting it so late, but as I only thought of the Feast idea today, I didn’t have much time to prepare. Next week, I promise to be more organised!
    To me there is nothing more appetising [...]

    Read More...
  • tip of the week – marinading

    My tip for the week is in honour of National Heritage / Braai Day, next week Thursday, the 24th September. Once again it’s not exactly the culinary equivalent of nuclear fusion – hell, if I ever get that right, I’ll patent it and then blog about if from the island in the Caribbean that I [...]

    Read More...
  • fabulous friday feast

    Fabulous Friday Feast
    I’ve decided that Friday is actually my favourite day of the week. I’d always thought it was Saturday, but it turns out that it’s not – which is, for me, a rather startling revelation! And why, you may ask (if you’re particularly bored), would I make this obscure change of allegiance? Well, it’s [...]

    Read More...
PHVsPjxsaT48c3Ryb25nPndvb190aGVtZW5hbWU8L3N0cm9uZz4gLSBteXdlYmxvZzwvbGk+PGxpPjxzdHJvbmc+d29vX3Nob3J0bmFtZTwvc3Ryb25nPiAtIHdvbzwvbGk+PGxpPjxzdHJvbmc+d29vX21hbnVhbDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9zdXBwb3J0L3RoZW1lLWRvY3VtZW50YXRpb24vd29vdGhlbWUvPC9saT48bGk+PHN0cm9uZz53b29fcG9zdF9zaXplPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19zaW5nbGVfdGh1bWI8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FsdF9zdHlsZXNoZWV0PC9zdHJvbmc+IC0gcGluay5jc3M8L2xpPjxsaT48c3Ryb25nPndvb19sb2dvPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5maWdzYW5kdmV0a29lay5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy83LUxvZ28ucG5nPC9saT48bGk+PHN0cm9uZz53b29fY3VzdG9tX2Zhdmljb248L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19nb29nbGVfYW5hbHl0aWNzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZmVlZGJ1cm5lcl91cmw8L3N0cm9uZz4gLSBodHRwOi8vZmVlZHMuZmVlZGJ1cm5lci5jb20vZmlnc2FuZHZldGtvZWs8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fY3NzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fcmVzaXplPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hdXRvX2ltZzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X25hdl8yMDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X25hdl8yNTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X25hdl8zPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfMjY8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfNDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X25hdl8yMTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X25hdl8yMjwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X25hdl81PC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfNjwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbmF2XzIzPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbmF2Xzc8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfMjQ8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfODwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X25hdl85PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbmF2XzEwPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbmF2XzExPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbmF2XzEyPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbmF2XzEzPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbmF2XzE0PC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfMTU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X25hdl8xNjwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X25hdl8xPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfMTc8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfMTg8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X25hdl8xOTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfY29sb3JfMjA8L3N0cm9uZz4gLSA4M0QxNjQ8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfY29sb3JfMjU8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfY29sb3JfMzwvc3Ryb25nPiAtIEE2QzBGNzwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9jb2xvcl8yNjwvc3Ryb25nPiAtIENDQ0M5OTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9jb2xvcl80PC9zdHJvbmc+IC0gMENBMkIzPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2NvbG9yXzIxPC9zdHJvbmc+IC0gRDQ3RkMwPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2NvbG9yXzIyPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2NvbG9yXzU8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfY29sb3JfNjwvc3Ryb25nPiAtIDgxOTBCMzwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9jb2xvcl8yMzwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9jb2xvcl83PC9zdHJvbmc+IC0gQzRDMDc0PC9saT48bGk+PHN0cm9uZz53b29fY2F0X2NvbG9yXzI0PC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2NvbG9yXzg8L3N0cm9uZz4gLSBDQ0EwN0M8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfY29sb3JfOTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9jb2xvcl8xMDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9jb2xvcl8xMTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9jb2xvcl8xMjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9jb2xvcl8xMzwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9jb2xvcl8xNDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9jb2xvcl8xNTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9jb2xvcl8xNjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9jb2xvcl8xPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2NvbG9yXzE3PC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2NvbG9yXzE4PC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2NvbG9yXzE5PC9zdHJvbmc+IC0gODZCNkJEPC9saT48bGk+PHN0cm9uZz53b29fYWRfZm9vdGVyPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hZF9mb290ZXJfYWRzZW5zZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2Zvb3Rlcl9pbWFnZTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTQ2OHg2MC0yLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2Zvb3Rlcl91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19zaWRlYmFyX2FkX2ltZ18xPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMTI1eDEyNS0xLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX3NpZGViYXJfYWRfaHJlZl8xPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fc2lkZWJhcl9hZF9pbWdfMjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTEyNXgxMjUtMi5naWY8L2xpPjxsaT48c3Ryb25nPndvb19zaWRlYmFyX2FkX2hyZWZfMjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX3NpZGViYXJfYWRfaW1nXzM8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy0xMjV4MTI1LTMuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fc2lkZWJhcl9hZF9ocmVmXzM8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19zaWRlYmFyX2FkX2ltZ180PC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMTI1eDEyNS00LmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX3NpZGViYXJfYWRfaHJlZl80PC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fdXBsb2Fkczwvc3Ryb25nPiAtIGE6NTp7aTowO3M6NjM6Imh0dHA6Ly93d3cuZmlnc2FuZHZldGtvZWsuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNy1Mb2dvLnBuZyI7aToxO3M6NjM6Imh0dHA6Ly93d3cuZmlnc2FuZHZldGtvZWsuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNi1Mb2dvLnBuZyI7aToyO3M6NjM6Imh0dHA6Ly93d3cuZmlnc2FuZHZldGtvZWsuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNS1Mb2dvLnBuZyI7aTozO3M6NjM6Imh0dHA6Ly93d3cuZmlnc2FuZHZldGtvZWsuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNC1Mb2dvLnBuZyI7aTo0O3M6NjM6Imh0dHA6Ly93d3cuZmlnc2FuZHZldGtvZWsuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMy1Mb2dvLnBuZyI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfOTY8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9jb2xvcl85Njwvc3Ryb25nPiAtIEVCNTA1MDwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfODU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9jb2xvcl84NTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfNzA8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfNzc8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9jb2xvcl83MDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9jb2xvcl83Nzwvc3Ryb25nPiAtIEVBQkI5RjwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfOTA8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9jb2xvcl85MDwvc3Ryb25nPiAtIENBOURFQjwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXZfMTA1PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfY29sb3JfMTA1PC9zdHJvbmc+IC0gPC9saT48L3VsPg==