Steam the fennel for 5 minutes. Alternately, place it in the microwave with a little water and cook on high for about 3 minutes or until slightly tender.
In a sauté pan, heat the oil over medium high heat.
Add the shallots and cook, stirring until soft, about 1 minute.
Add the tomatoes, fennel and vegetable stock.
Reduce heat to low and cook for about 8 minutes.
Remove from the heat and stir in the dill and coriander. Serve as an accompaniment to chicken or grilled fish.