Heat the oil in a large heavy pot over medium heat. Add the onions, shallots, bell peppers, eggplant, squash, and garlic and saute until tender about 3 to 5 minutes. Add the tomatoes. Season with salt and cayenne. Add the bay leaves. Add the rice and stir for 2 to 3 minutes. Add the water, stir and cover. Cook for 30 to 35 minutes, or until the rice is tender and the liquid has been absorbed. Do not stir during this cooking time. Remove from heat and let stand for 2-3 minutes. Add the green onions and mix.
Yield: 8 to 10 servings