It's personal and CHEF on Demand understands that no two functions are the same. We love to meet with you to discuss your vision for your event and create a personalised menu that fits the style, taste and budget for your celebration.

CHEF on Demand offers various styles of catering and we can also provide a special celebration or wedding cake to match your occasion. Now you need to liaise with only one person for all your function food requirements.

CHEF on Demand’s other passion is coffee.  The “Coffee on Demand” mobile coffee cart can provide the best coffee, wherever and whenever, you need it.

We can also provide brunch the morning after your event. Talk to us about the CHEF on Demand coffee cart and brunch options for your guests. 

If you'd like to learn how to make creme brulee, or be involved with the preparation and cooking of a special meal, then CHEF on Demand can help by providing private cooking lessons in your very own home. It's that simple!


We offer a range of food that can be tailored into a personalised menu for your celebration. Our food options range from canapes, family style table buffets, traditional banquets to formal/informal plated dinners.

Scroll down to see one of our current menus, or follow the links to explore other options ...


  • Kibbee w Onion, Pinenuts & Tzatziki
  • Salt & Pepper Squid w Smoked Paprika Aioli
  • Chicken & Grilled Vegetable Satay w Spiced Peanut Sauce
  • Roasted NZ Mussels w Parmesan & Chilli served on the half shell
  • Pulled Pork Taco w Baby Cos & In house Barbecue Sauce


  • Antipasto Platters


  • Smoked Loin of Wild Vension w Pinot Jus
  • Crispy Skinned Free Range Chicken w Champagne Veloute
  • Lamb Tagine w Cous Cous & Labnee
  • Rosemary Roasted Baby Potatoes w Olive Oil
  • Risoni, Grilled Chorizo & Roasted Vegetable Salad
  • Baby Cos w Kalamata Olives, Goats Feta, Red Onion, Tomatoes & lemon


  • Chocolate Brownie w Creme Fraiche
  • New York Cheesecake w Coulis
  • Tea & Plunger Coffee
  Our Team  

This content comes from a hidden element on this page.

The inline option preserves bound JavaScript events and changes, and it puts the content back where it came from when it is closed.

If you try to open a new Colorbox while it is already open, it will update itself with the new content.