French Onion Soup Macaroni and Cheese

French Onion Soup Mac and CheeseSometimes when life gets incredibly hectic there’s nothing to do but call in for back up support.  So I’ve lined up a few guest posts from some of my dear friends to help get me through January!  Please give a warm welcome to Carrie from Bakeaholic Mama.  Carrie and I got to spend some time together (not nearly enough) at Mixed Conference and I just adore her.  I’m so excited to be spotlighting her delicious food today.  Take it away, Carrie!

Macaroni and cheese is a meal we all grew up eating. Whether it was from the blue box, or a mom’s best ever baked version. We all love it. Over the years I have made many many versions incorporating any and every cheese I can get my hands on. From time to time I like to switch it up and add some of my favorite adult flavors to make my kid friendly meal more grown up. Like this Buffalo Chicken Mac n’ Cheese, or one of my latest favorites, Jalapeno Popper Macaroni and Cheese. There are so many variations you can try with a meal as versatile as just pasta and cheese sauce.

French Onion Soup Mac and Cheese

Recently I have become obsessed with these French Onion Grilled Cheese Sandwiches, it occurred to me that I could do something similar with my favorite cheesy dish. Why not top a Gruyere macaroni and cheese with some caramelized onions and croutons. It will have all the components of French Onion Soup.


French Onion Soup Macaroni and Cheese
Cook time
Total time
Serves: 4-6 servings
For the pasta:
  • 1 - 13.5oz box pasta
  • 3 tablespoons unsalted butter
  • 3 tablespoons all purpose flour
  • 2 cups milk (whole milk or 2% recommended, but any milk will work)
  • 12 ounces Gruyere cheese, shredded
  • 6 ounces cheddar cheese, shredded
  • 4 ounces mozzarella cheese, shredded
  • 2 cloves garlic, minced
  • ¼ teaspoon kosher salt
  • ¼ teaspoon grated nutmeg
For the topping:
  • 4 medium yellow onions, sliced thin
  • 2 tablespoons unsalted butter
  • 1 tablespoon extra virgin olive oil
  • ¼ teaspoon kosher salt
  • 2 sprigs fresh thyme
  • 2 tablespoons dry white wine
  • 1 cup seasoned croutons, crumbled
  1. Cook pasta according to package directions.
  2. In a medium saute pan add butter, olive oil, onions and thyme over medium-low heat. Saute, stirring occasionally. After about 15 minutes stir in white wine to deglaze the pan. Continue to caramelize the onions until they are golden brown in color (approximately 20-30 minutes total cooking time). Remove thyme stems and set onions aside.
  3. Add butter and flour to a medium sauce pan on medium heat. Whisk constantly until a paste forms. Slowly pour in your milk while whisking constantly. Bring sauce to a boil.
  4. Mix in the cheeses, garlic, salt and nutmeg while stirring with a rubber spatula or wooden spoon. When all the cheese has melted and the sauce is smooth remove from heat.
  5. In a large bowl or pan mix cooked pasta together with the cheese sauce. Pour macaroni into a large casserole dish.
  6. Top with caramelized onions. Crumble croutons over the top of the onions. Bake at 350 degrees F for 20 minutes until the top has browned and the cheese is bubbling.

Leave a Comment

Your email address will not be published. Required fields are marked *