Skip to main content

Where culinary artistry meets timeless elegance

Wedding Catering in Johannesburg

The Imagination Box is a bespoke catering studio for couples who care how their wedding tastes. Plated dinners, harvest tables, canapé receptions, buffets and spit braais, designed around your day and served by our own chefs and waiters across Johannesburg and Sandton.

  • From R495 per personWedding packages tailored to your guest list
  • Tastings includedFor every confirmed booking
  • Any venueWith or without an on-site kitchen
  • Every guest catered forVegetarian, vegan, gluten-free and Halaal-friendly
Wedding ceremony in Johannesburg
Illustration of a plated wedding main course

Wedding caterers who plan the menu with you

Most couples arrive with a feeling rather than a menu: a long dinner with speeches, a relaxed garden lunch, a feast that tastes like home. As wedding caterers in Johannesburg, our work is turning that feeling into food that performs on the day, at your venue, for every guest at the table.

We begin with how your guests will eat. Seated and served, standing and mingling, or sharing platters down a long table. That choice shapes the staffing, the timing and much of the cost, so we settle it first and build the food around it.

Included in every wedding package

  • Menu design with our chef
  • Chefs, waiters and a dedicated service lead
  • Crockery, cutlery and serving ware
  • Delivery, setup and complete clean-up

Wedding catering packages

Five ways to feed your wedding, from R495 per person. Each package is a starting point that we tailor in dishes, quantities and extras, with your final price set by guest numbers, service style and venue.

Plated Three-Course

For formal receptions with a seated dinner and speeches

  • Plated starter, main and dessert
  • Alternate drop or pre-selected choices
  • Bread service
  • Full table service
Request this package

Harvest Table

For generous, relaxed weddings where guests help themselves

  • A styled grazing table centrepiece
  • Cured meats, cheeses, breads and preserves
  • Warm dishes and seasonal salads
  • Fruit and sweet treats
Request this package

Canapé Reception

For cocktail-style receptions and intimate weddings

  • Hot and cold canapés
  • Passed by waiters through the evening
  • A substantial bowl-food round
  • A sweet canapé to finish
Request this package

Buffet Feast

For larger weddings that want choice and plenty of it

  • Choice of proteins
  • Starches and seasonal vegetables
  • A range of salads
  • Dessert station
Request this package

Spit Braai Wedding

For farm, garden and outdoor weddings with a South African heart

  • Spit-roasted meats carved on site
  • Braai sides and pap
  • Fresh salads and breads
  • Dessert to finish
Request this package

Add a canapé arrival, a dessert table, late-night bites or bar service to any package. Read more about our canapé catering and spit braai catering.


From first canapé to final course

Food that looks as considered as the rest of your day, plated and presented by chefs who cook for weddings every season.


How booking your wedding caterer works

  1. EnquiryShare your date, venue, guest count and the style you love. We confirm availability.
  2. ProposalYou receive a tailored menu and an itemised per-person quote.
  3. Booking and tastingA 70% deposit secures your date, then we host your tasting.
  4. Final detailsFinal numbers, dietary needs and timings, agreed with your venue and planner.
  5. Your wedding dayWe arrive 2 to 4 hours before guests, serve, and leave the venue clean.

Every guest, well fed

Vegetarian, vegan, gluten-free and Halaal-friendly dishes (on request) are planned into the menu from the start, and allergens are clearly marked for our service team.

Children's meals are available at a reduced rate, as are meals for your photographer, videographer, DJ and planner.


Traditional and cultural weddings

Many Johannesburg couples celebrate more than one ceremony. We cater traditional and cultural celebrations alongside white weddings, build menus around family dishes and customs, and can run two different menus across a wedding weekend.


Any venue, with or without a kitchen

We cater at estates, garden venues, farms, private homes and marquees. Where there is no kitchen, we prepare off-site and finish on location with mobile cooking equipment, so every plate goes out hot and properly dressed.

Load shedding and weather are planned for in advance: we bring gas and off-grid cooking equipment and agree a wet-weather plan with your venue.

For the setting as well as the food, we arrange stretch tents, décor and seating hire, linen and glassware to suit your theme.


Where we cater weddings

Throughout Johannesburg and Gauteng, including:

Weddings beyond Johannesburg are welcome, with travel shown in your quote.


Bar service

Bring your own wine and drinks and we handle the rest: bar setup, bar staff, ice, mixers, garnishes and glassware. A corkage fee covers chilling, service and glassware, and is shown upfront in your proposal.


What sets your price per head

Packages start from R495 per person. The main drivers are service style (a plated dinner needs more staff than a buffet), number of courses, protein choices and final guest count, followed by venue access, distance and hire items. Every item is listed in your proposal so you can adjust it.


Wedding catering questions

The questions couples ask us most before booking.

How much does wedding catering cost in Johannesburg?

Our wedding packages start from R495 per person. The final price depends on service style, courses, menu choices, guest count and venue, and we send an itemised quote after your enquiry.

How far in advance should we book our wedding caterer?

Weekend dates in spring and summer book first, so enquire once you have a date and venue. Your date is secured when the deposit is paid.

Do you offer tastings?

Yes. Tastings are arranged once your booking is confirmed, so you can refine dishes and portions before the menu is final.

Which service styles do you offer?

Plated dinners, buffets, harvest and grazing tables, shared platters, canapé receptions and spit braais. Many couples combine two, such as canapés on arrival followed by a plated dinner.

Can you cater for dietary requirements?

Yes. We plan vegetarian, vegan, gluten-free and Halaal-friendly dishes on request, and cater for allergies with clear labelling and a briefed team.

What if our venue has no kitchen?

We prepare off-site and finish on location with mobile cooking equipment, and check power, water and access with the venue beforehand.

What happens during load shedding?

We bring gas and off-grid cooking equipment, so power cuts do not affect food service.

Do you provide tables, linen and glassware?

Crockery, cutlery and serving ware are included. Tables, chairs, linen, glassware, décor and stretch tents can be added to your quote.

Can we bring our own alcohol?

Yes. We provide bar staff, setup, ice, mixers and glassware, and a corkage fee applies for chilling and service.

Do you offer children's and supplier meals?

Yes. Children's meals and meals for your photographer, videographer and other suppliers are available at a reduced rate.

What if more guests arrive than expected?

We prepare a small buffer for a few extra guests. If numbers change significantly before the day, let us know and we will adjust your quote.

What is your deposit and cancellation policy?

A 70% deposit confirms your booking. Cancellations within 30 days of the wedding may carry a partial fee depending on preparation already done. Full terms are in our refund policy.

Your love story, our passion

Let's design your wedding menu

Send us your date, venue and guest count, and we will return a tailored wedding catering proposal.