Recipe courtesy of Brett Greenberg

French Onion "Soup" Mac and Cheese

  • Level: Intermediate
  • Yield: 8 to 10 servings
  • Total: 1 hr 55 min
  • Prep: 30 min
  • Inactive: 10 min
  • Cook: 1 hr 15 min
Advertisement

Ingredients

Topping:

1/4 cup bread crumbs

1/4 cup grated Parmesan

Bechamel Sauce:

4 tablespoons butter

4 tablespoons all-purpose flour

2 cups whole milk or half-and-half

Salt and freshly ground black pepper

8 ounces Gruyere, grated

3 ounces mozzarella grated

French Onion "Soup":

2 tablespoons butter, plus 1 tablespoon (or nonstick spray)

1 tablespoon extra-virgin olive oil

3 large white onions, thinly sliced

6 cloves garlic, peeled and chopped

2 tablespoons honey

Salt and freshly ground black pepper

1 cup dry sherry

2 cups beef stock

8 sprigs fresh thyme leaves

1 pound pasta, cooked al dente (elbow macaroni, ziti, or fusilli work well)

Directions

  1. Preheat oven to 350 degrees F.
  2. Topping: Combine bread crumbs and Parmesan cheese in a small bowl and set aside.
  3. Bechamel Sauce: Melt 4 tablespoons of the butter over low heat in a medium saucepan. Add the flour and stir to combine. Stir constantly, for about 3 minutes. Increase heat to medium and whisk in the milk or half-and-half, adding a little at a time and cook until thickened, about 4 to 5 minutes. Lower heat, season with the salt and pepper and add Gruyere and mozzarella cheeses. Stir until cheese is melted and sauce is smooth. Set aside.
  4. French Onion "Soup:" Heat 2 tablespoons of the butter and olive oil over medium-high heat in a large saucepan. Add onions, cover, and cook 10 to 15 minutes, stirring frequently. Remove cover, add garlic and honey, and continue to cook uncovered, stirring frequently, until onions are caramelized, about 10 to 15 minutes. Season with salt and a generous amount of pepper. Remove pot from heat and add sherry. Return to heat and stir to remove browned bits from bottom of pan. Reduce sherry by half, then add stock and thyme and cook until almost all liquid is evaporated. Remove from heat.
  5. Grease a 3-quart baking dish or casserole with the last tablespoon of butter or spray with nonstick cooking spray. Combine cooked pasta with onion "soup" mixture and bechamel sauce, and stir well to combine. Transfer pasta to baking dish and sprinkle with bread crumb/Parmesan topping.
  6. Bake until top is golden brown and cheese is bubbly, about 35 to 40 minutes. Remove from oven and let cool slightly before serving.

Let's Get Cooking!

Sign up for the Recipe of the Day newsletter to receive editor-picked recipes,tips and videos delivered to your inbox daily. Privacy Policy

Thanks for subscribing to the Recipe of the Day newsletter. Check out all our other great newsletters from Easy Recipes, Healthy Eating Ideas and Chef Recipe Videos.

We're sorry, there was an error signing you up. Please try again later.

Advertisement

Joyce B.

Absolutely adore this recipe! The only thing I did differently was reduce the honey as others did and then followed the rest of it exactly, doing the onions first as others noted since they take the longest. I added a little bit more cheese to the top of the casserole dish with the breadcrumbs as well (guess I did change a few things after all...lol and then it browned up beautifully! Great covered dish to take to a pot luck, even if it is time consuming. Worth it for sure! Serve with a wonderful green salad and crusty bread with red wine and you have a winner! You can also add lean browned ground beef or cooked chicken chunks for a bit of a twist. Absolute keeper recipe!

See All Reviews