Home Chef's Bio Testimonials Recipes Contact Us

Welcome To Moonlight Catering, Victoria, B.C.

250-514-4351 or email 

Chef John uses fresh local Vancouver Island products when ever possible. Serving great tasting and quality food at affordable prices.

Moonlight Catering is pleased to be going into our 21st year in business as of May 2021. Chef John has over 40 years experience in restaurants, pubs & catering in the Greater Victoria area & surrounding areas.


Moonlight Catering offers a wide range of menus and services for Weddings, Buffets, Office Staff Parties, Family Reunions, Office Functions, Appetizers - Hot & Cold Hors D'oeuvres.

We specialize in BBQ Buffet Catering!!!!.

specail menus

Selection of Trays & Baskets.

Domestic Cheese, Grapes &

Cracker Tray.

Cheddar, Danish Blue, Brie, Swiss,         

Smoked Cheese, Spicy Havarti & Crackers.
Small [serves 25-30] $120.00

Import Cheese Grapes & Cracker Tray. 

Spicy Havarti, Mild Gouda, Brie, Gorgonzola, Goat Cheese & Camembert Smoked Cheddar & Crackers .

Small [serves 25-30] $140.00

Large [serves 50-60] $250.00.

Cocktail Meat Tray & Pickles 
Mini Cocktail Sausages, Pepperoni,

Salami, Kielbassa, Garlic Sausage &

Spanish Chorizo & pickles.
Small [serves 25-30] $ 110.00

Large[serves 50-60]$190.00.


Finger Sandwich Basket.

Your Choice of Any Four Kinds; Ham & Swiss, Pastrami & Dijon, Turkey & Sprouts, Salmon Salad, Roast Beef, Vegetarian. $6.95/person .

Fancy Sandwich Basket.

All of the above filling choices on ciabatta, foccacia, herb bagels & tortilla rolls. $7.95/person

Decorated Fresh Fruit Mirror.
Fresh Cut Selection of Seasonal Fruits.
Small [serves 25-30] $75.00
Large [serves 50-60] $125.00.

Sweets & Pastries.
An Assortment of Squares; Petite Pastries, Brownies, Mini Cheese Cakes & Cream Puffs.
Small [serves 25-30 = 90+ pcs] $110.00
Large[serves 50-60 = 180+ pcs]$200.00.



Garden Vegetable Basket.

A Selection of Fresh Seasonal Garden Vegetables & Ranch Dip.

Small [serves25-30] $60.00

Large [serves 50-60] $100.00.


   We Require 72 hours notice for all trays.

Call 250-514-4351 to place an order!!