November 7, 2016Life on a Table recipe #54 – Ouma Gre’s SpekulaasWhat's cooking? Life on a Table recipe #54 - Ouma Gre's Spekulaas
November 28, 2016Life on a Table recipe #209 – Strawberry SorbetWhat's cooking? Life on a Table recipe #209 - Strawberry Sorbet
November 30, 2016Life on a Table recipe #130 – Slow cooked lamb shanksWhat's cooking? Life on a Table recipe #130 - Slow cooked lamb shanks
December 2, 2016My Hungry Heart recipe #12 – Butternut gratinéWhat's cooking? My Hungry Heart recipe #12 - Butternut gratiné
December 5, 2016My Hungry Heart recipe #75 – Christmas trifleWhat's cooking? My Hungry Heart recipe #75 - Christmas trifle
January 11, 2017Life on a table recipe #6 – Jan Grobler’s guinea fowl pieWhat's cooking? Life on a table recipe #6 - Jan Grobler's guinea fowl pie
January 19, 2017Life on a table recipe #21 – Balsamic glazed pear and blue cheese saladWhat's cooking? Life on a table recipe #21 - Balsamic glazed pear and blue cheese salad
January 26, 2017Life on a table recipe #70 – Carla’s beef skewersWhat's cooking? Life on a table recipe #70 - Carla's beef skewers
February 28, 2017Life on a table recipe #63 – Smoked Haddock PatéWhat's cooking? Life on a Table recipe #63 - Smoked Haddock Paté
April 5, 2017Life on a table recipe #22 – Spinach saladWhat's cooking? Life on a table recipe #22 - Spinach salad
May 3, 2017Life on a table recipe #109 – Marianne’s condensed milk rusksWhat's cooking? Life on a table recipe #109 - Marianne's condensed milk rusks
May 10, 2017Life on a table recipe #182 – Broccoli and feta soupWhat's cooking? Life on a table recipe #182 - Broccoli and feta soup
May 17, 2017Life on a table recipe #29 – Spicy crusted cauliflowerWhat's cooking? Life on a table recipe #29 - Spicy crusted cauliflower
July 14, 2017Life on a Table recipe #129 – Bev’s divine spare ribsWhat's cooking? Life on a Table recipe #129 - Bev's divine spare ribs