Chef David Green Thompson
Chef At Home in Owen Sound
Get to know me better
When I cook, my mind finds clarity, blending nostalgic flavours with a modern touch.
I’m David, the chef and creative mind behind Bafana Bafana Foods in Owen Sound, Ontario. I was born with a love for food and storytelling, and over the years I’ve cooked my way through family kitchens, college, busy restaurants, cruise ships, resorts, and pop-ups — each one teaching me something new about flavour, people, and hospitality.
My cooking is South African–inspired comfort food, with a focus on bold flavours, warmth, and generosity. I’m happiest when I’m stirring a pot, grilling something delicious, or building a menu that tells a story — whether it’s for a farmers’ market, a special event, or an intimate dinner. I believe good food doesn’t have to be fancy, but it should always be made with care.
Community is at the heart of what I do. I love working with local farms and partners, feeding neighbours at markets and events, and creating spaces where people can slow down, share a meal, and feel taken care of. Every plate that leaves my kitchen is cooked the way I’d cook for family — with time, intention, and a little bit of fun.
If you’re here, you’re already part of the Bafana family. Stick around for food, stories, events, and whatever delicious thing comes out of the kitchen next. ????️????????????

More about me
For me, cooking is...
LOVE, PASSION, HARD WORK
I learned to cook at...
I’m David, the chef and creative mind behind Bafana Bafana Foods in Owen Sound, Ontario. I cook South African–inspired comfort food with bold flavours
A cooking secret...
I treat every plate like it’s for family — layer the flavours, respect the ingredients, and never send it out unless it makes me smile first. ????????????️
Book your experience with Chef David
Specify the details of your requests and the chef will send you a custom menu just for you.








Take a Chef services in nearby cities
Discover cities near Owen Sound where you can enjoy a Chef At Home service
Cities where you can enjoy a Chef
Discover cities of Canada where you can enjoy our experiences.







