No. Unfortunately this is not a dish that can be made ahead of time. It tastes best when you eat it immediately after making it. It also does not reheat well. I would suggest only making as much spaghetti alla carbonara as you plan to eat that day. It's so simple to make and you can easily reduce the recipe as needed. Then just make another batch whenever the craving hits.