Shopping Cart
Your Cart is Empty
There was an error with PayPalClick here to try again
CelebrateThank you for your business!You should be receiving an order confirmation from Paypal shortly.Exit Shopping Cart


No Shortcuts. Ever.


At Cain's Catering we believe that food should be celebrated everyday, from your weeknight dinners to your special occasions.

We also know it can be stressful at times so we are here to help you plan and enjoy everyday celebrations with our prepared meals and special event menus.

Tell us what you’re looking for and we will be pleased to cater for you!

Cain's Catering offers full course dinners with distinguished unique flavors and unforgettable culinary experiences. 

We cater to your cottage rentals, private homes, offices (& private boats too!) with absolute discretion and professionalism.

There is nothing quite like returning to a home cooked meal prepared and ready to be served at your dining room table. 

It is the restaurant experience without having to leave your home.

Meet Diane, Owner of Cain's Catering (formerly Di’s Picnic Basket)

 Diane Cain is originally from Barrie, ON and has been living in
Port Severn for almost 20 years. She started Di’s Picnic Basket over 5 years ago. Diane has seen a need for catering year-round and has recently rebranded her business as Cain’s Catering to let people know she is more than just a picnic

I was raised in Barrie, Ontario with my Father, and born with the cooking gene. Spending my summers and holidays with my Grandmother, she introduced me to the joy of entertaining and cooking while being on budget.

My earliest memories in the kitchen are of surprising the family with the breakfast table set with a wonderful meal prepared before anyone awoke on the weekend, combining all kinds of ingredients to see what worked well together, and of course what my family's reactions would be. But no matter what I put together and created, they always cleared their plates with a smile!

As a teenager I worked in many fast food and casual dining restaurants learning the basic skills of the industry and continued to test out recipes on family and friends. 

Over the next several years I worked in some of the finer hotels and resorts throughout Simcoe/Muskoka, Ontario, where I began working for amazing Chef who continued to mentor me.  Catering meals of breakfast, lunch, dinner and pastries etc. for 150+ people for various venues and events.

Diane was renting the commercial kitchen upstairs in the Coldwater Arena, preparing hot, healthy meals daily for private school/daycares in Orillia, ON, catering a Senior's Luncheon Event of over 350pp for MPP Jill Dunlop, Weddings, Gala dinners and many events.  But then Covid happened and was forced to stop operations.  

With time off to rejuvenate and decide my next steps,  I could not deny my passion for food and the excitement I felt in the thought of owning my own restaurant.

The search began for the perfect location which I found at the Barrie By the Bay building at 80 Bradford Street Barrie, Ontario. With 142 tenants occupying the building and a generous flow of walk in traffic this location allows me to create daily specials, homemade muffins, croissants, pastries, all on the hope of giving the customers what they want, home cooking with fresh ingredients! 

What Makes Us Different

Build a relationship: From the start, Diane treats you like a friend. She builds a level of trust by communicating with you and understanding your needs. She wants to make sure your event goes as smoothly as possible, which is why she takes her time to listen to every little detail.

Gather information about the event: She acquires the important details about your event, such as: Where will the event take place? How many guests will be attending? What is the occasion? and other important details to help you create your perfect day

.Gather details of the guests who will be attending: 

Diane wants to make sure that your guests are completely satisfied, and in order to do so she focuses on the demographics of the attending guests.

Create a menu based on the client’s concepts & theme: Once  Diane knows all the details of your event, she will work with you in creating a themed menu that will bring your vision to life.