Wash and dry the eggplants. Cut almost in half lengthwise, being careful not to cut all the way through. Heat half the oil in a skillet and fry the eggplants until the skin is brown, about 3 minutes. Remove and set aside.
Add the rest of the oil to the skillet, and saute the onions, garlic and peppers. After 5 minutes, add the parsley, tomatoes, cayenne pepper and salt. Saute another 5 minutes.
Grease a large baking pan. Open the eggplants somewhat flat, and stuff them with the sauted vegetable mix. Wedge them into the pan closing them a little. Top with tomato and lemon slices and drizzle any oil in the pan over the top. Pour the veggie stock into the pan around the eggplants, cover and bake in a pre-heated 180C/350F for 1 hour. Cool in the pan.
Serve at room temperature.
Serves 6-8.