We wash, dry and cut the sole fillet into bite sized cubes.
We peel the cucumber, remove the seeds and slice it.
We heat the sesame oil in a large pot or wok over medium heat.
We lightly sauté the fish together with the cucumber for about 3 minutes.
We add the carrots, garlic, whole onion, ginger and star anise.
We pour in the water or fish stock and bring to a gentle boil.
We lower the heat and simmer for 10 minutes.
Three minutes before the end of cooking, we add the tofu cubes.
We remove from the heat and finish with a drizzle of sesame oil.
We serve the soup hot.