In our north indian diet, we eat a bunch of different types of whole beans, peas and lentils cooked in simmered sauces of only onion or tomato or both, with different spice combinations and such and served with whole grain flat breads like Roti/chapati or with hot Basmati Rice, Indian pickles, salads and other condiments.