This recipe is amazing how it comes together. You don't cook the macaroni in advance. It is incredibly easy!!! It cooks while in the oven. The first time I made this I used a combination of cheddar and smoked cheddar cheese. It was delicious. Don't be afraid to experiment with combinations of cheese. This is also good with some chopped veggies and ham mixed in.