Perfect Start to Your Forever.

Wedding Packages

Delicious, beautifully presented cuisine that makes your wedding day unforgettable. From intimate gatherings to grand celebrations, we bring your vision to life with flawless service and exceptional food.

  • Custom menus tailored to your style
  • Fresh & high-quality ingredients
  • Experienced wedding catering team
  • Prices based on 75+ people
  • HALAL option available
  • Vegetarian, Vegan, Gluten-free & Dairy-free options available
  • Custom allergies and restrictions
  • Discounts available on orders for 200+ people within Toronto & Mississauga
Elegant wedding reception table with plated dinner
🍃

Fresh Ingredients

We use only top-quality fresh ingredients.

🧡

Handmade

Expertly prepared by our culinary team.

🚚

On Time, Every Time

Reliable delivery so you can focus on your guests.

🍽️

Beautifully Presented

Elegant presentation for every occasion.

🥄

Customized For You

Tailored menus to fit your style, theme and dietary needs.

Wedding Packages

We have 3 types of wedding catering packages: Family Style, Buffet Style and Plated Style (staff required at an additional cost)

All Menus are customizable

CLASSIC - Italian Wedding

CLASSIC - Italian Wedding

STARTERS
  • Bruschetta
  • Caesar Salad
MAINS
  • Penne Marinara
  • Chicken Parmesan
  • Eggplant Parmesan (vegetarian option)
  • Grilled Vegetables
  • Dinner rolls & butter
Dessert
  • NY Cheesecake with fresh fruit and chocolate drizzle
BUFFET $25 /person
PLATED $27 /person
FAMILY $29 /person
RUSTIC - Italian Wedding

RUSTIC - Italian Wedding

*ALL OF CLASSIC MENU PLUS*

 

STARTERS
  • Vegetable Crudités
  • Antipasto Skewers
  • Caprese Salad
MAINS
  • Tuscan Tomato Garlic Salmon (4oz)
  • Rice Pilaf
BUFFET $49 /person
PLATED $52 /person
FAMILY $55 /person
DELUXE - Italian Wedding

DELUXE - Italian Wedding

*ALL OF RUSTIC MENU PLUS*

 

STARTERS
  • Unlimited Grazing Board
  • Mini Quiches
  • Lemon Chicken Satay
MAINS
  • Beef Tenderloin
  • Mashed Potatoes
Coffee/Tea
BUFFET $100 /person
PLATED $105 /person
FAMILY $110 /person
CLASSIC - Greek Wedding

CLASSIC - Greek Wedding

STARTERS
  • Artichoke Spinach Dip with Naan
  • Greek Salad
MAINS
  • Chicken Souvlaki (2 skewers/pp)
  • Tofu Veggie Skewers (vegetarian)
  • Greek Rice
  • Grilled Vegetables
  • Pita & Tzatziki
Dessert
  • Baklava
BUFFET $25 /person
PLATED $27 /person
FAMILY $29 /person
RUSTIC - Greek Wedding

RUSTIC - Greek Wedding

*ALL OF CLASSIC MENU PLUS*

 

STARTERS
  • Vegetable Crudités
  • Spanakopita
  • Beet Salad
MAINS
  • Rainbow Trout (4oz)
  • Roasted Red Potatoes
BUFFET $49 /person
PLATED $52 /person
FAMILY $55 /person
DELUXE - Greek Wedding

DELUXE - Greek Wedding

*ALL OF RUSTIC MENU PLUS*

 

STARTERS
  • Unlimited Mediterranean & Antipasto Board
  • Chicken Sliders
  • Smoked Salmon Rosette
MAINS
  • Rack of Lamb
Coffee/Tea
BUFFET $100 /person
PLATED $105 /person
FAMILY $110 /person

Prices vary based on guest count, menu selections and service requirements. Contact us for a custom quote.

Popular Add-Ons

🍿

Late Night Snacks

🍹

Cocktail Hour Bites

🍰

Dessert Displays

🍾

Beverage Service

🧀

Premium Appetizers

Our Wedding Catering Process

1
💬

Consultation

We get to know you, your vision and requirements.

2
📋

Custom Menu

We create a personalized menu just for you.

3
🛒

We Shop & Prepare

We source the best ingredients and prepare everything fresh.

4
👨‍🍳

Chef Cooks & Serves

Our chefs prepare and serve your meal with care and precision.

5

You Enjoy, We Clean

Enjoy your day while we handle the setup removal.

What Couples Say

★★★★★
“The food was absolutely stunning and delicious. Full Cup Catering made our wedding day perfect!” — Sarah & Michael
★★★★★
“Our guests are still talking about the amazing meal. Professional service from start to finish.” — Jessica & David
★★★★★
“They exceeded our expectations in every way. Highly recommend Full Cup Catering for any wedding!” — Emily & James
Wedding appetizer display

Let’s Make Your Wedding Unforgettable

Custom menus. Exceptional service. Memories that last a lifetime.

Wedding reception table