Heat olive oil in the paella pan or any other heavy and wide bottom pan
Fry onions, garlic, ginger and green chilies, in that order. Fry until onions become translucent.
Add rice and fry for a few minutes more.
Add the saffron water
Add the other seasonings: salt, black pepper and turmeric. Fry for a few minutes more.
Add the carrots, peppers, and green beans and fry a further few minutes. Stirring all the time. To keep the vegetables crunchy, try not to overcook them at this stage. They will cook further with the rice later on.
Add the hot stock in batches (of about half a liter each) and keep stirring. Keep the heat to a medium setting.
Depending on the rice and the amount of other ingredients, you might not use all the stock.
Keep cooking for another 15 to 20 minutes until the rice is cooked. If the rice is not fully cooked even after using all the prepared stock, then add the extra hot water. Always adding a little at a time and stirring after.
Sprinkle the lemon juice over the paella. Add the fresh tomatoes, mushrooms, artichokes and coriander just before serving
Cover the whole dish with tea towel and let it rest for 10 minutes before serving. The rice should be cooked but with a soft bite to it.