A side dish is a smaller portion of food served alongside the main course during a meal. It complements the primary dish by adding variety in flavors, textures, and nutritional value. Side dishes can range from vegetables and grains to starches, proteins, or even salads, and they play a key role in balancing out a meal.