There are two kinds of on-campus dining at McGill: dining in residences and dining on the main campus. Dining in residences requires a meal plan that is included with the rent of your dorm. Each residence has their own type of meal plan and their own food. Upper Rez, that is Molson, McConnell, and Gardner halls have a three-meal-a-day, limited options (a.k.a. not all-you-can-eat) plan at their cafeteria. This food is pretty rank-mass-produced stuff with the vegetarian option (meaning the cheese option). Royal Victoria College is down the hill on the other side of the campus and has its own cafeteria, although residents there are allowed to dine at upper Rez and vice versa. Their food and meal plan are similarly bad. New Residence is a dorm converted from a hotel, and their meal plan functions on a 1,500 dollars a semester, á la cart cafeteria. The food is slightly better, but it is terribly overpriced. MORE houses, MORE Greenbriar, and Solin Hall are all non-meal plan residences and come with full kitchens for their residents, who are expected to fend for themselves for food.
Main campus dining consists of a bunch of eateries in a food court in the Shatner Building and some scattered throughout other buildings on campus. Students can choose what specific items they want to buy and then pay in cash. Some offer combo specials. The selection ranges from Chinese to pizza to deli sandwiches. It's about as good as one might expect at a mall food court, sometimes worse. It's not a bad option if you don't have time to go off campus between classes, and the prices aren't terrible. Overall, campus dining is highly mediocre, especially considering the accessibility of the restaurants around the area.