Baked beans are an excellent source of vegetable protein and easy to prepare. If you team them with protein foods, such as bacon, cheese of egg you then have a very substantial dish.