Catering by Diana's Dishes


Fresh, premium drop-off catering in Ottawa — small, medium, and large gatherings, delivered for free.

Our catering packages are designed with care and deliciousness! They are ideal for parties, gatherings,  meetings, or events throughout the Greater Ottawa area for groups ranging from eight (8) up to thirty (30) people. Our catering features freshly made items that are served cold in beautiful packaging for easy drop-off and clean presentation. All our packages include free delivery. We only require a minimum 1 week notice for all orders.

How It Works

  1. Send us your selection by filling out the catering form
  2. Choose your package size (Small, Medium, Large)
  3. Choose your savoury boxes
  4. Choose your salad boxes
  5. Dessert is included with every package
  6. Add optional add-ons if desired
  7. We will respond to you to verify your choices, provide a quote, payment options, and delivery logistics. 

Package Sizing

Small package (8-12 people) includes:

  • 2 savoury boxes
  • 1 salad box
  • 1 dessert box (included)
  • Optional add ons

Medium package (15–20 people) includes:

  • 4 savoury boxes
  • 2 salad boxes
  • 1 dessert box (included)
  • Optional add ons

Large package (25–30 people) includes:

  • 6 savoury boxes
  • 3 salad boxes
  • 1 dessert box (included)
  • Optional add ons

Ready to order or have questions?


We’d love to cater your next event. Fill out the catering inquiry below and we’ll get back to you within 24–48 hours.

Catering Inquiry Form

Please fill out the form below with your event details, including party size, event date, delivery address, and the type of catering you’re looking for.

Once we receive your inquiry, we’ll follow up with our full catering menu and package options, along with pricing, availability, and next steps to help you choose the best fit for your event.