Heat oil in pan and brown onion and garlic Add bacon and cook until tender (stirring frequently). Add chopped tomatoes and Spur Durky sauce. Cook over a moderate heat until reduced. Season with Spur Seasoning Salt.
Boil water for macaroni (add salt to taste). Add macaroni and boil until al dente. Preheat oven to 180 °C. Prepare an ovenproof dish with cooking spray or butter.
When macaroni is ready, combine with bacon mixture and mix through. Add a layer of cheese. Add a second layer of macaroni, top with ½ packet Spur Cheese Sauce and spread out evenly. Add last layer and allow to settle.
Prepare the egg mix. Break egg into a bowl and beat. Add milk and mix through. Add paprika. Pour egg mixture over dish.
Create small holes with a fork to allow mixture to drain into the dish. Top with grated cheese. Place in oven and bake for 20–30 minutes until cheese has melted and is golden brown. Remove from oven and serve with a crisp garden salad.