Broccoli Souffle

1/3 C finely chopped onion
2 small cloves garlic, minced
3 tbls. butter
1/4 C all-purpose flour
1/2 tsp. salt
1/4 tsp. pepper
1/2 tsp. dried basil
1 C milk or light cream
1 1/4 C shredded cheddar cheese
1 C chopped, cooked broccoli
3 eggs, separated

Preheat oven to 350 degrees.

Saute the onion and garlic in butter until translucent. Add the flour, salt, pepper and basil. Slowlyh add the milk or light cream, stirring until thickened.
Place the cheese and broccoli in a large bowl and stir the sauce into them. Cool slightly. Beat the egg yolks and add to cooled broccoli mixture. Beat egg whites until stiff and fold into the broccoli mixture. Place into greased souffle dish. Bake about 45 minutes or until toothpick inserted in center comes out clean. Serve immediately.