Wash, peel and chop/cut all vegetables. I usually cut it all in nice little cubes. Keep the potatoes and the tomatoes aside but the rest of the veggies you could just chop and mix together as they are getting chopped - they will all go in together at once.
Place a pot over medium heat. Add the stock with all the finely or roughly chopped vegetables (onion, carrot, parsnip, courgette, red pepper and celery). Add some salt and tiny pepper (one grind or two). How you cut/chop the vegetables, again, it really depends on how you like them in your spoon later when serving the soup. Cook, covered for 10-12 min from boiling point.
When the 10-12 min of boiling has finished, add the fish fillets, the cherry tomatoes (cut into halves) the potatoes (cut into approx 1 cm) or the rice if you decide to put in rice instead of potatoes. Add the turmeric powder too. Cook for a further 15 min.
When finished cooking, add the finely chopped garlic and turn the heat off. Cover and allow to rest for a few minutes.
Just before serving (while still pipping hot) add the creme fraiche and the dill. Taste for salt and add some more if you feel it is needed. Crush some more pepper if you wish.
When serving add some lemon/lime juice and some chilli if you wish to spice it up a little. Go for it! Deliciosso!!