United Muslim Bakery & Deli Catering

Hello, hungry people!

Good food, big platters, happy crowds.

We bake, cook, slice and stack everything your get-together needs. From early-morning pastries to lunchtime sandwich platters so you can stop worrying about the food and enjoy the company.

Catering across Johannesburg · Order 1 week ahead

A round catering platter of grilled sausages, chicken pieces and skewers on a bed of lettuce
Fresh from our ovens
Sliced, stacked
& ready to share
Breads Pastries Sandwiches Deli boards Salads Cakes

Whatever brings you together

Ten people or a whole hall full — tell us the occasion and we’ll suggest a spread that fits.

  • Office lunches
  • Morning meetings
  • Birthdays
  • Family get-togethers
  • Weddings & showers
  • School & club events
  • Memorials

Don’t see yours? Just ask — we love a new one.

easy as pie

How catering with us works

  1. Tell us what’s on

    The date, how many are coming, and anything we should know about — allergies, vegetarians, the uncle who only eats rye.

  2. We plan your spread

    We put together a menu and a clear quote. Swap things in and out until it feels just right.

  3. We bake, pack & deliver

    Everything arrives fresh and ready to serve — or pop by the shop and collect it yourself.

Crumbs of praise

I had a birthday party that United catered. Communication was on the spot, the food was delicious and presentation was excellent. We really enjoyed the platter options. Wraps, salmon bagels, croissant with egg, scones and danish...You can't go wrong!
— Naseema Rawat, 50th Birthday Party
We ordered for my daughter's engagement, with over 40 people, and every single person loved the food. There were a variety of options for vegetarians which was amazing. Yusuf did a great job in communicating what we want and was flexible throughout. Thank you, Yusuf!
— Shamimah Chohan, Daughter's Engagement

let’s feed your people

Plan your platter

Send us a few details and we’ll get back to you with menu ideas and a quote. Rather chat? Give us a ring.

Call
081 039 1830
Hours
8am - 5pm Daily