A bowl of bean and fresh vegetable delight