Premium Roast Duck Butcher

Welcome to Grange Meat Co., Melbourne’s premier roast duck butcher. We are proud to be your go-to destination for the finest roast duck. We take immense pride in offering you the pinnacle of roast duck flavour, ensuring that every bite brings delight.

Grange Meat Co. has built a reputation on quality, expertise, and family values. Our legacy to connect people with and families with premium meats lets you indulge in La Dolce Vita at home. We pride ourselves on stellar service, family-run farming and uncompromising quality.
A graphic of a bull head
Products
No items found.

Why is roast duck so good?

The answer to that lies in roast duck’s succulent meat, crisp skin, and a well-balanced flavour profile that will leave you looking forward to the next mouthful. Whether you're hosting a dinner party or treating yourself to a gourmet meal, our roast duck is the perfect choice for an unforgettable dining experience.

The versatility of roast duck goes far beyond special occasions. From classic roast duck with all the trimmings, to innovative modern dishes, our premium roast duck allows you to unleash your kitchen creativity and create mouthwatering dishes that will impress even the most discerning palate.

online store
Arrow pointing right
A graphic of a bull head
We are passionate about quality meat
A graphic of a bull head
Meat sourced from leading producers
A graphic of a bull head
Handcrafted small goods and ready meals
A graphic of a bull head
Friendly, knowledgeable customer service

Visit us in-store at our roast duck butcher shop or order roast duck online

Visit our roast duck butcher shop and step into a world of taste and quality. Explore our carefully curated selection of premium cuts and experience the same level of excellence that has made us the go-to destination for roast duck aficionados. For ultimate convenience, you can also browse and order your roast duck online through our streamlined platform, ensuring the freshest cuts are delivered right to your doorstep. Order before 1PM for next-day delivery!

How to cook perfect roast duck

Roast duck is not a set-and-forget endeavour. It requires a careful hand to get right to prevent dry and bland meat. Fortunately, roast duck allows you to experiment with different flavour profiles, including Peking, traditional English, and Duck à l'Orange. 

Shop Now
Arrow pointing right
A graphic of a bull head
Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our Roast Duck Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our

Roast Duck

Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our Roast Duck Online for Delivery

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our Roast Duck Online for Delivery

Delivery

Free over $150 in metro Melbourne.
Same day if ordered before 6am (Mon-Fri).

Christmas Delivery Dates

Orders placed after 6:00AM on 19th December will be available for in-store pick-up only until Tuesday 24 December (Christmas Eve).

Pick Up

Free at our store.
Same day if ordered before 2pm (Mon-Sat).

*Closed Public Holidays - 25th, 26th December, and 1st January

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Roast Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

FAQ

What kind of duck is roast duck?

Where can I find roast duck recipes?

How should I store roast duck?

Why choose Grange Meat Co. as your roast duck butcher?

Duck & Quail Butcher
Arrow pointing right