A cheese salad can be enjoyed as a main dish, especially if it includes a variety of cheeses, protein-rich ingredients, and a hearty serving of vegetables. However, it can also be served as a side dish alongside a main course.