-
Pre-heat oven to 180C.
-
Into a pot of boiling salted water, add the pasta and cook as per packet directions.
-
Grease a baking dish with butter.
-
In a large bowl, beat eggs, cream and gradually add mozzarella, and parmesan, pecorino and 2/3 of gruyere. Add tomatoes and basil to egg mix and set aside.
-
Strain pasta and add to egg mix, season with salt and pepper and stir.
-
Pour pasta into baking dish and top with remaining gruyere. Bake for 15 mins or until golden.
-
Remove from oven and allow pasta to cool for 5 mins and serve.