Bring 1/2 gallon water to boil, add macaroni noodles and stir. As soon as the water has come to a rapid boil, cook for another 3-5 minutes until tender. Turn off heat and drain the noodles and immediately rinse with cold water to cool the noodles. Drain and set aside.
Combine egg substitute with the milk, then add all seasonings, mix well.
Mix all cheeses and margarine with the macaroni.
Spray a four-quart casserole dish with vegetable spray.
Pour macaroni-cheese mixture in the prepared casserole dish. Pour the egg- milk mixture over the macaroni.
Bake at 350 degrees for approximately 30-40 minutes or until bubbly.