In a heavy bottom pot or dutch oven, heat the oil over a medium heat and add the potatoes, carrots, onion and garlic. Season to taste and cook till the vegetables begin to soften. Stirring continuously, about 8-10 minutes.
Turn up the heat and add the wine (alcohol evaporates 3 x faster than water, during cooking, so it safe for kids meals). Wine adds a delicious flavour to food.
Cook uncovered until most of the liquid is evaporated, about 5 minutes, Add the tomatoes, and water and chili flakes if you are using them.
Reduce the heat and simmer covered, until the vegetables are tender, about 20 minutes.
Add the fish to the stew and cook, for about 8 minutes, stirring occasionally.
Serve with garlic and herb ciabatta and a salad.