French Onion Macaroni and Cheese

French Onion Macaroni and Cheese
David Malosh for The New York Times. Food Stylist: Barrett Washburne.
Total Time
1 hour
Rating
4(3,787)
Comments
Read comments

This outrageously good macaroni and cheese fuses two classic comfort foods into one dish. Caramelizing onions can be a time-consuming affair, but here, the process is sped up by using high heat and and a little water to prevent scorching. The sauce is made with a combination of Gruyère, to remind you of French onion soup, and white Cheddar, to make it melty and smooth. Instead of topping the dish with a dusting of diminutive bread crumbs, it’s dotted with Gruyère toasts that become melty and crisp after a few minutes under the broiler. (You’ll want to slide a sheet pan underneath before baking, in case some of the sauce bubbles over.) This is over-the-top richness at its best.

  • or to save this recipe.

  • Subscriber benefit: Give recipes to anyone

    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.

  • Share this recipe

  • Print this recipe

Advertisement


Ingredients

Yield:6 to 8 servings
  • Kosher salt
  • 4tablespoons unsalted butter, plus more for greasing the pan
  • 2pounds yellow or Vidalia onions, peeled, halved and thinly sliced
  • 5sprigs fresh thyme, plus more thyme leaves for garnish
  • 1fresh or dried bay leaf (optional)
  • Black pepper
  • 1pound cavatappi or elbow pasta
  • 1baguette, cut into ½-inch slices
  • 1garlic clove
  • 2tablespoons sherry vinegar, red wine vinegar or white wine vinegar
  • 3tablespoons all-purpose flour
  • 4cups whole milk
  • 16ounces Gruyère, grated (about 5 cups)
  • 12ounces white Cheddar, grated (about 4 cups)
Ingredient Substitution Guide
Nutritional analysis per serving (8 servings)

1103 calories; 60 grams fat; 34 grams saturated fat; 0 grams trans fat; 17 grams monounsaturated fat; 3 grams polyunsaturated fat; 84 grams carbohydrates; 5 grams dietary fiber; 16 grams sugars; 57 grams protein; 1313 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by

Preparation

  1. Step 1

    Bring a large pot of salted water to a boil. (If you’re planning to bake the macaroni and cheese in a baking dish instead of a skillet, butter 9-by-13-inch baking dish or other 3-quart casserole.)

  2. Step 2

    Meanwhile, in a deep, large (12-inch) ovenproof skillet, melt 2 tablespoons butter over medium-high heat. Add the onions, thyme sprigs and bay leaf, if using, and season with salt and pepper. Cover with a lid, baking sheet or foil and cook, stirring once or twice, until the onions are softened, 3 to 5 minutes.

  3. Step 3

    Uncover and continue to cook on medium-high, stirring occasionally, until deep golden brown, 20 to 25 minutes. If the onions look dry, add a few tablespoons of water at a time to prevent them from burning, scraping up any browned bits that are stuck to the bottom of the skillet. (You will need to do this several times.)

  4. Step 4

    While the onions are cooking, heat the oven to 450 degrees. Cook the pasta in the boiling water until 2 minutes shy of al dente; drain and set aside. Rub one side of each baguette slice with garlic.

  5. Step 5

    When the onions are a deep golden brown, discard the thyme sprigs and bay leaf and deglaze the skillet with the vinegar until evaporated, scraping up browned bits as you go, about 30 seconds. Add the remaining 2 tablespoons butter. When melted, add the flour and cook, stirring, until the flour begins to stick to the bottom of the pan and has turned a light golden brown, about 3 minutes. Slowly whisk in the milk and season with salt and pepper. Bring to a simmer, whisking often.

  6. Step 6

    Reserve 1 cup of the Gruyère. Carefully add the remaining Gruyère and all the Cheddar to the caramelized onion mixture and carefully stir until melted. If your pan is big enough, add the cooked pasta and stir to combine, or combine the sauce and pasta in the prepared dish.

  7. Step 7

    Spread the pasta mixture in an even layer in the prepared dish, then top with the baguette slices, garlic-side up. Sprinkle the toasts with the reserved 1 cup Gruyère and season with pepper. Place the skillet or dish on a sheet pan and bake until bubbly and brown in spots, 10 to 15 minutes. If you like a crispier top, broil for a few minutes. Let cool slightly, then garnish with fresh thyme leaves.

Private Notes

Leave a Private Comment on this recipe and see it here.

Ratings

4 out of 5
3,787 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Comments

Wonderful recipe. To make it a bit more like French onion soup I used beef broth rather than water when cooking the onions. I felt this added a bit more flavor reminiscent of the soup.

Really great flavor, but seems like there's a step missing - remove the onions before you deglaze and whisk the flour and milk together. Otherwise you wind up with a whisk full of onions. The baguette slices are divine.

Made this and was excellent with combined tweaks of: remove onions before deglazing pan, use Sherry vs vinegar, add Dijon mustard, add smoked paprika, lightly toast baguette slices before rubbing with garlic. Learned most of these tweaks from various prior cooks' notes and chose the ones that appealed to me! And they were good choices...

This was good, although not at all worth the effort. The bread on top was annoying. So dry even with the cheese. I can’t imagine I’ll make this again, but if I do I’d probably just use buttered bread crumbs.

Would do homemade croutons instead for easier serving. Maybe 50/50 on cheeses. No whisk needed

I have no idea what happened but I followed the instructions as stated and the cheese managed to somehow curdle and not melt into the liquid. It was also incredibly expensive ($$$ for four blocks of cheese). The dish was nowhere near worth the time, energy of shredding all the cheese, and disappointment of the final texture and taste.

Private comments are only visible to you.

or to save this recipe.