The lighter beers, such as blonde ales and pilsners, pair best with lighter foods. This means salads, seafoods, appetizers, and vegetable-heavy dishes without too much spice. For Indian cuisine, is translates into paneer, mild vegetable curries, coconut-based or cashew-based curry and even a mild butter chicken would qualify.
Lagers pair well with these meals as well, and so does a good Kolsch. The richer the meal, though, the more flavorless the lighter beers become, so when we move into tikka masala territory, for instance, we’d better move on!