Preheat oven to 180 C, grease and flour pyrex
Bring water to boil, add a little salt and oil, boil macaroni until tender, drain, rinse with cold water, and drain again
Heat margarine, saute onion, add in corned beef and cook until it changed in color
Take off from heat, add into macaroni. Mix in grated cheese, cubed chicken broth, white pepper, salt, and nutmeg, mix well
Beat eggs, pour into macaroni mixture, add in milk, stir to combine
Pour mixture into pyrex and bake for 40-60 minutes
Serve warm with your fav. sauce