These will grow themselves in pretty much any soil:
Krapow (basil)
sweet basil
Pak Boong
Long beans
Lemon grass
watercress
Aloevera
Mulberries
Chilli
These all require research if you want results:
Tomatoes
Corriander
Pak Choy
Bok Choy
Kale
You have not got enough space for pumpkin, watermelon, or corn.
Buy youself a little spray bottle and mix dish soap and cooking oil (Youtube). That will keep the aphids. As the Gecko guy warns catterpillas are also a big problem. With such a small plot you can not use chemicals and just check you garded everyday to remove them. Pineapples are fun but way to much effort for reward ratio. Same applies for banannas.
This is my suggestion for best reward for effort:
Two mulberry cuttings at outer edger of your long thin plot. They grow tall quickly and then you can train them over and tie them in an arch to increase fruit yield and provide shade over your whole plot.
The following in pots:
chilli
krapow
basil
Aloe vera
Then in the soil the following patches:
Pak boong
watercress
lemongrass (put in very middle of plot will help with bugs)
long beans. (put at base of mulberries and can train up the mature plants to save on using trellis)