Rooted in Tradition, Served with Love
Richards Bay
At Function Foods, we believe that every meal should feel like home. Whether you’re looking for a comforting daily meal or a full-service catering experience for a special event, we craft food with passion, heart, and soul.
Based in Richards Bay (20 Bauxite Bay, Alton, Richards Bay, 3900), we are proud to serve individuals, families, and communities across KwaZulu-Natal and beyond.
What We Offer
Daily Meals & Meal Boxes — Our menu features a variety of delicious, home-style dishes — from hearty lasagnas and curries to traditional breakfasts and braai boxes.
Custom Catering & Events — For intimate dinners, buffets, spit-braais, corporate events or grand celebrations, our experienced chefs and event planners tailor menus and service to match your preferences, style and budget. We also offer custom cakes, desserts, and plated meals for large gatherings (from small groups to 2,000+ guests).
Flexibility for Any Occasion — Whether it’s a casual family meal or a lavish wedding, Function Foods brings versatility and creativity — ensuring the food not only tastes great, but also looks and feels like a special experience.
Our Philosophy
We believe food is more than just sustenance — it's connection, comfort and celebration. That’s why we:
Use quality ingredients and cook with care, so that every dish tastes wholesome and satisfying.
Aim to recreate “home-style” warmth in every meal, giving a sense of comfort and familiarity.
Offer bespoke service: from everyday plates to sophisticated event catering, we adapt to your needs and bring your food vision to life.