Cut the potatoes into bite-sized pieces.
Thinly slice the shallots and garlic.
Heat the oil in a saucepan and gently sauté the onion. When soft, add the garlic, potatoes and oregano, then pour enough stock to cover them.
Bring to a boil, then cook for 12-15 minutes until the potatoes are tender.
Cut the fish into bite-sized pieces.
When the potatoes are tender, add the beans, then place the fish pieces on top. Squeeze a drop of lemon juice over the fish, then season with salt & pepper.
Turn up the heat, put a lid on and cook for about 3 minutes. Don’t overcook the fish!
Serve warm with fresh chopped herbs scattered on top and a dash of lemon juice.