Brown Butter French Onion Soup Mac and Cheese

March 28, 2023
Closeup of the extra creamy, triple cheese, sauce with visible bits of dark caramelized onion, which shows off the best of this French onion soup mac and cheese.

Brown Butter French Onion Soup Mac and Cheese

This recipe takes the best elements of two classics, French onion soup and mac and cheese. It's a deliciously satisfying combination!
4.80 from 35 votes
Prep Time 10 minutes
Cook Time 2 hours
Total Time 2 hours 10 minutes
Course Main Course
Cuisine American, French
Servings 8 servings
Calories 572 kcal

Ingredients
  

  • 3 tbsp + 6 tbsp Butter divided
  • 3 Yellow Onions thinly sliced
  • 1/3 cup White Wine dry
  • 1/3 cup Flour
  • 1.5 cups Whole Milk
  • 1.5 cups Beef Bone Broth can use beef stock
  • 1.5 cups Gruyere shredded and divided
  • 4 oz Goat Cheese
  • 4 oz Triple Cream can use Brie
  • 1/2 tsp Nutmeg freshly grated
  • 1 tbsp Dijon Mustard
  • 1 lb Pasta
  • 1/4 cup Breadcrumbs
  • 12 Sage leaves fresh

Instructions
 

  • Melt 4 tbsp of butter in a large, oven-safe pan over medium low heat. Let the butter get frothy, stirring frequently until you see the milk solids start to brown.
  • Once you’ve got a lot of brown spec action, add your onions and a big pinch of salt. Cook, stirring occasionally, until the onions have cooked down significantly and become a deep brown color. About 3/4 of the way through the cooking process, add ~ 1/2 cup dry white wine and scrape up any brown bits on the bottom of the pan. The whole process will take an hour to an hour and a half, so be patient!
  • Melt 1 stick of butter in a pan, brown the butter again, then add 1/2 C flour and stir, cooking for a few minutes to get the raw flour taste out. Then, add your whole milk and bone broth and bring to a simmer. Once at a simmer, your sauce should thicken.
  • Add about 3/4 of your gruyere, and all your goat cheese and triple cream, and stir till melty and smooth. Season with salt to taste.
  • Add your freshly grated nutmeg, dijon mustard, and all those delicious caramelized onions and stir to combine.
  • Parboil your pasta of choice (I boiled for half the time on the box instructions for al dente), reserve some starchy pasta water, and add your pasta to your sauce. If your sauce is too thick, or if you’d like more sauce, add some starchy pasta water to the mix. You can always add, you can’t subtract, so a little at a time is best here. The consistency should be a little looser (almost a bit soupy) than you’ll want your finished product to be, since the pasta will continue to soak up liquid/cook in the oven and as it sits.
  • Top with remaining shredded gruyere, breadcrumbs and fresh sage and bake at 350 F until the cheese on top is melted and the whole thing is hot and bubbly (about 30 minutes).
  • Remove from oven, let sit for 10 minutes and enjoy!

Nutrition

Calories: 572kcalCarbohydrates: 53gProtein: 26gFat: 28gSaturated Fat: 16gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gTrans Fat: 0.4gCholesterol: 124mgSodium: 479mgPotassium: 338mgFiber: 3gSugar: 6gVitamin A: 839IUVitamin C: 3mgCalcium: 394mgIron: 2mg
Keyword bone broth, bread crumbs, breadcrumbs, butter, cheese, dijon mustard, flour, goat cheese, gruyere cheese, nutmeg, onion, pasta, sage, triple cream, white wine, whole milk, yellow onion
Tried this recipe?Let us know how it was!

I'm a big eater, a huge fan of pasta (and mac n cheese), and I'm on a mission to prove that indulgence and balance can exist well together without silly restrictions or dieting. Life's too short to eat bad food!