Preheat the oven to 350?F.
Grease a 2-quart rectangular glass dish (8 X 11 1/2 X 2 inches) with the butter.
Heat the oil in a medium-size sautÈ pan over medium-high heat. Add the sausage and cook for 3 minutes, stirring occasionally. Add the onions, celery, bell peppers, salt, and cayenne and cook, stirring, until the vegetables are softened, about 5 minutes. Add the garlic and cook, stirring, for 1 minute. Remove from the heat and stir in the parsley and green onions. Cool the mixture for 10 minutes.
Whisk the egg yolks and cream together in a large mixing bowl. Add the cornmeal and whisk until the batter is smooth. Fold the sausage mixture into the batter.
In another large mixing bowl, whip the egg whites with an electric mixer until very stiff and peaks form, then fold into the sausage batter. Pour the batter into the prepared pan and sprinkle the top with the cheese. Bake until it sets, about 45 minutes.
Remove from the oven and let stand for 5 minutes. Spoon onto serving plate and serve warm.
Yield: 10 servings