← Back to Blog

Four-Cheese Mac and Cheese -- The Night Gayle Asked for Seconds

Third week of January. Dave and I set up a small monitor in Gayle's room so she can press a button at night if she needs us. She has not pressed it. She will not press it, I think, unless she is dying, and then she will press it only because I made her promise. She is Gayle. Pride is her second lung.

Drove a Kansas City run Wednesday-Thursday. Late Thursday I stopped at a truck stop outside St. Joseph and met a woman named Lynette Carroll, 58, a long-haul driver from Tennessee. She had read my book. She came up to me in the parking lot. We ate dinner together at the truck stop diner. She told me about her marriage — her husband died in 2019, a heart attack at home — and her loneliness on the road after. She said the book had been her company for three weeks when she read it, and she had read it twice. I cried at the diner. She cried at the diner. We exchanged numbers. I will interview her for book two.

Amber came home Saturday with news: she has been selected for an internship at a women's shelter in Kearney for the summer. Paid. A real job. Forty hours a week. She will live at home with us (half-hour drive) and commute to Kearney. She told me at the kitchen table with Gayle next to her. Gayle said, "Amber. That is your mother's path." Amber said, "I know, Grandma." Gayle said, "She would be proud of you." Amber nodded and did not speak. I held her hand under the table for a moment. Gayle continued eating. Nobody cried. Everybody felt it.

Book two is at 19,000 words. I interviewed another driver last night (Marisela Cruz, 39, from Texas, mother of two, separated from her husband, drives regional freight). My sample is growing. The shape of the book is emerging. I think this is going to be a book about survival, women and the road, which sounds grand but really just means what it always means: how women live when the world makes it hard.

Made a lasagna Sunday. Gayle ate a full square. She asked for seconds. She got seconds. She ate them too. I stared at her over the table and Dave caught my eye and smiled. She is coming back. She is not going all the way back. But she is coming back.

I made lasagna that Sunday, but it’s this four-cheese bake that I keep coming back to — the one I reach for when I need the kitchen to do the quiet work of pulling people in. When Gayle asked for seconds, and then ate them, something in me exhaled that I hadn’t realized I’d been holding. This is the kind of dish that belongs in those moments: warm, layered, unapologetically rich, the kind of food that says you are wanted at this table without anyone having to say a word.

Four-Cheese Mac and Cheese

Prep Time: 20 minutes | Cook Time: 35 minutes | Total Time: 55 minutes | Servings: 8

Ingredients

  • 1 lb elbow macaroni or cavatappi pasta
  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 3 cups whole milk, warmed
  • 1 cup heavy cream
  • 1 teaspoon dry mustard powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • Salt and black pepper to taste
  • 1 1/2 cups sharp cheddar cheese, freshly shredded
  • 1 cup Gruyère cheese, freshly shredded
  • 3/4 cup fontina cheese, freshly shredded
  • 1/2 cup Parmesan cheese, freshly grated, divided
  • 1/2 cup panko breadcrumbs
  • 1 tablespoon olive oil or melted butter (for topping)
  • Fresh parsley, chopped, for garnish (optional)

Instructions

  1. Cook the pasta. Bring a large pot of salted water to a boil. Cook pasta 2 minutes less than the package directions (it will finish in the oven). Drain and set aside.
  2. Make the roux. In a large, heavy-bottomed saucepan over medium heat, melt the butter. Whisk in the flour and cook, stirring constantly, for 1–2 minutes until the mixture turns a pale gold and smells nutty.
  3. Build the béchamel. Gradually pour in the warmed milk and cream, whisking continuously to prevent lumps. Cook over medium heat, stirring often, for 5–7 minutes until the sauce thickens enough to coat the back of a spoon.
  4. Season the sauce. Stir in the dry mustard, garlic powder, onion powder, salt, and pepper. Taste and adjust seasoning.
  5. Melt in the cheeses. Remove the pan from heat. Add the cheddar, Gruyère, fontina, and all but 2 tablespoons of the Parmesan. Stir until completely melted and smooth.
  6. Combine. Fold the drained pasta into the cheese sauce until every piece is well coated. Transfer the mixture to a greased 9x13-inch baking dish.
  7. Make the topping. In a small bowl, toss the panko breadcrumbs with the olive oil (or melted butter) and the reserved 2 tablespoons of Parmesan. Sprinkle evenly over the top of the pasta.
  8. Bake. Preheat the oven to 375°F. Bake uncovered for 25–30 minutes, until the top is golden and the edges are bubbling. For a deeper golden crust, broil on high for the final 2–3 minutes, watching closely.
  9. Rest and serve. Let the dish rest for 5 minutes before serving. Garnish with fresh parsley if desired. Serve in generous squares — and leave room for seconds.

Nutrition (per serving)

Calories: 580 | Protein: 24g | Fat: 28g | Carbs: 58g | Fiber: 2g | Sodium: 520mg

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?