Homemade macaroni and cheese is one of those dishes we don't want to do without in the wintertime because it's simple and satisfying. And once I learned from Dorothy, my dear mother-in-law who is like my mother to me, how easy it is to make, I never looked back to any of the boxed varieties. Taste is definitely more important to me than convenience.
Now Dorothy is one of those cooks who are able to prepare a dish without a road-map, or recipe, so-to-speak. The first time I asked her how to make macaroni and cheese, she answered, "Oh, you just cook macaroni the usual way, then you make a white sauce and put some grated cheese in it, season to taste, mix it all up and serve."
Well, I've spent 20 years in the kitchen and have just within the last couple of years arrived at a place where I feel confident and comfortable enough to start cooking something without a recipe and actually know, sort of, what I'm doing and what the projected outcome may be. I guess it really is practice that makes you perfect. :)
Since making macaroni and cheese from scratch takes a little more time than preparing a boxed mix, I always plan to have time for cooking it. The ingredients are simple and few, and I usually have them on hand, but time is another matter. I would say it takes me about an hour from start to finish. I admit that I'm not trying to rush when cooking because I like cooking to be fun and an experience to be savored. There must be speedier cooks than me out there! No matter how much time is spent on cooking, though, homemade macaroni and cheese are always worth the extra effort. It's also a great way to use up a couple of different left-over cheeses. This is how I made macaroni and cheese today:
Macaroni and Cheese
Ingredients:
1 lb pasta
3 Tbsp. butter
3 Tbsp. flour
3 cups whole milk, heated
salt to taste
8 oz. (or more to taste) grated cheese (today I used gruyère, fontina, and romano, but try Swiss–it's delicate and delicious)
toasted breadcrumbs for the top
Preparation:
While cooking the pasta to al-dente-perfection, melt the butter in a small saucepan, add the flour to make a roux and let the roux gently boil under constant stirring for about 3 minutes. Then slowly add the heated milk, constantly stirring to avoid clumps, and let the mixture simmer on very low heat until thickened to the consistency of thick cream. At that point add all of the grated cheese and stir the sauce until it is smooth.
To make toasted breadcrumbs, melt 1 Tbsp. butter in an oven-proof pan on the stove-top and add fresh bread crumbs made by processing about 2 slice of your favorite lighter-colored bread in the food processor. Mix the melted butter and bread crumbs well, then put the pan into the oven at 350˚F and toast the bread crumbs for about 15 minutes.
As the next step, mix all of the pasta with the sauce, put everything into a buttered 9x13-inch casserole, top with toasted breadcrumbs, and bake the casserole in a 400˚F oven for about 15 minutes.
FYI, most of the steps for making homemade macaroni and cheese are largely based on "my" Dorothy's cryptic instructions and the more detailed instructions found in Alice Water's The Art of Simple Food.