Bradshaw Catering Hog Roast 

best Slow-Roasted BBQ Catering

in york region, simcoe county & durham region


At Bradshaw Catering, we specialize in authentic,

slow charcoal BBQ pig roasts that bring a mouthwatering,

smoky flavor to your event. Whether you're planning a wedding, corporate gathering, backyard BBQ, or private party,

our expert catering team delivers a succulent, perfectly

seasoned whole hog that will impress your guests.


Why Choose Our Hog Roast Catering?


Traditional Slow-Roasted Perfection

Our whole hogs are slow-cooked for hours, creating crispy, flavorful crackling and tender, juicy meat.


Farm-Fresh, Locally Sourced Ingredients

We use only the finest Ontario-raised pork, seasoned with our signature blend of herbs and spices.


Customizable Hog Roast Menus

Pair your roast with gourmet sides, fresh salads, and handcrafted sauces to create a memorable BBQ feast.


Full-Service Catering

From setup to serving, our team ensures a seamless experience, whether you need buffet-style, plated service,

or a casual outdoor feast.


Perfect for Any Event


Wedding Hog Roasts

Add a rustic, unforgettable touch to your special day with

our premium BBQ catering.


Corporate Events & Private Parties

Treat your guests to a delicious, interactive dining experience

that’s sure to impress.


Backyard & Outdoor Catering

Ideal for family reunions, festivals, and community events

looking for a show stopping meal.


Book Your Ontario Hog Roast Today!

Bradshaw Catering is proud to serve York Region,

and surrounding areas with top-quality hog roast catering.


Contact us today to customize your menu and make

your event truly unforgettable!

Contact Us


all our pigs are certified locally Ontario grown.

they are slow roasted to

perfection on charcoal bbq

for 7 - 10 hours:


our roasts packages includes charcoal bbq, brioche slider buns, various

types of bbq sauces &

 house-made aioli


once the hog in finished we will present it and surround it will beautifully fresh fruit

 & shredded cabbage to make it

the star of the show!

your guest will all love it and wont

 be able to stop taking photos.

best bbq pig in town

50 lbs pig - feeds 40 people

$1,815 + HST & gratuity

60 lbs pig - feeds 50 guest

$1,875 + HST & gratuity

70 lbs pig - feeds 60 guest

$1,955 + HST & gratuity

80 lbs pig - feeds 70 guest

$2,050 + HST & gratuity

90 lbs pig - feeds 80 guest

$2,135 + HST & gratuity

100 lbs pig - feeds 90 guest

$2,175 + HST & gratuity

Share by: