Gallery

Where fire, flavour, and imagination collide.

Cooking With Keith

Breakfasts

From beautifully plated classics to indulgent, generous morning feasts, Keith transforms breakfast into a memorable culinary experience. Every dish is thoughtfully prepared to delight the senses and set the perfect tone for the day ahead.

Cocktails and Canapés parties

Step into a world of flavour and style, where every canapé and cocktail is crafted to impress. Keith brings energy, creativity, and elegance to every gathering, making each event truly unforgettable.

Tapas

Bold flavours, vibrant colours, and artfully crafted small plates come together in Keith’s unforgettable tapas creations. Designed to spark conversation and shared moments, each bite delivers creativity, flair, and irresistible taste.

Sit-down menu from starters, to mains, and dessert.

From carefully curated starters to show-stopping mains and decadent desserts, Keith turns every sit-down meal into a dining experience to remember. Every dish is a celebration of taste, creativity, and attention to detail.

Meet my Team

No matter the size or style of your event, Keith’s team of professional and highly skilled chefs bring his vision to life as an integral part of the Urban Affinity family. From bespoke private dinners to festival-scale catering, Chef Mark, Chef Trudy, Chef Richard, and Chef Jamie are all part of Keith’s trusted team, delivering creativity, mastery, and theatrical presentation on every plate. Supporting them is Enoch, our incredible waiter, who brings life, energy, and seamless service to every event. Together, the Urban Affinity team turns meals into memorable experiences, making sure every guest feels cared for and every detail is perfect.

Giving Back

At Urban Affinity, giving back is not an afterthought – it’s part of who we are. Our recent food donation to IZIKO LOBOMI – Centre of Life in Hout Bay reflects our deep commitment to supporting the communities around us. 

We believe that real impact starts locally, and through ongoing partnerships and meaningful contributions, Urban Affinity is proud to stand alongside organisations that uplift and nourish those in need. We invite you to join us in making a difference.