11 Washington Street

Canton, MA,


Where Quality Matters

The Main Course Market carries an array of delicious meals-to-go that are prepared each day in our kitchen.  We use only the finest ingredients and source locally whenever possible. We are a purveyor of quality fish delivered daily from local sources, premium all-natural meats, Boar’s Head deli, artisan cheeses, fresh-baked breads, specialty grocery items, gift baskets and fine wines.  It is our passion to provide our customers with exceptional quality, product expertise and unparalleled service.

Recent Work

Latest From Blog

prepared meals
How To Get The Most Out Of Prepared Meals
Mar 09,2018

Sometimes, we get caught up in all life provides us. At times, it can get overwhelming and lead to sacrificing time and effort. People usually sacrifice plenty of time when it comes to cooking. It takes plenty of time to do it, especially if you’re making full-course meal. However, prepared meals are a great substitute. They offer nutritional value, are easy to prepare, and take less time. Still, you want to make sure you get the most out of cooking these meals as you can. Make sure you follow these tips to have a great experience!     Follow Instructions We know – it’s an obvious step, isn’t it? Still, not all foods are manufactured the same way and have different sets of directions. Take a look at the label(s) on your meals and follow them to the letter. That way, they turn out the way they were supposed to […]

catering in Massachusetts
Five Ways To Customize Catering
Feb 09,2018

Catering is great. It provides food for a large sum of people, requires little effort on the host’s end, and has plenty of options. There are many ways you can make your catering experience unique, which results in a positive experience for everyone. As always, when you need quality catering in Massachusetts, contact The Main Course Market.   1.) Compliment Your Theme Do you have beach-inspired decor for your event? Get shellfish and other seaworthy items for guests to eat! People often think of catering as a standalone service, but it can be tethered to your theme if you put some thought into it and choose dishes that work with it. 2.) Fuse Cultures Don’t be afraid to order vastly different food options. Some people love Italian, while others can’t stand it. Satisfy everyone in the crowd by offering a variety of dishes instead of one type of food. It’s […]


Find us on Facebook