All of your favorite flavors of French onion soup in pasta form – stovetop French Onion Macaroni and Cheese with caramelized onion and gruyere cheese makes 4 servings, enough to have dinner for two.


All of your favorite flavors of French onion soup in pasta form - stovetop French Onion Macaroni and Cheese with caramelized onion and gruyere cheese makes 4 servings, enough to have dinner for two.

Ever have a good problem to deal with?

Right now my cheese drawer is packed full of every cheese you can imagine – Parmesan, gruyere, blue cheese, feta cheese, queso fresco, multiple kinds of Irish cheese, mozzarella cheese, cheddar cheese, smoked cheddar cheese.

It’s probably better to ask what cheese don’t I have in my fridge right now? And why *do* I have so many cheeses at once?

Sometimes with recipe development, you need to use very specific ingredients without any substitutions, like blue cheese for buffalo chicken grilled cheese, Parmesan for spinach parmesan quiche, and gruyere for my French onion quiche.

Of course once I’m done with these recipes, I have plenty of cheese leftover. And if you’re ever purchased gruyere before, you know it ain’t cheap, and I wasn’t about to waste it.

Gruyere cheese is a hard yellow cheese from Switzerland known for its melting quality, which is why you often see it used in French onion soup.

Knowing its time was almost up after making my quiche a few months ago, I had to think of something quick.

There’s one rule I have – when there’s too much cheese in the house, I make macaroni and cheese.

I probably make mac and cheese for two once a week for dinner, whether it’s Pulled Pork Mac and Cheese, Alfredo Mac and Cheese, or Pumpkin Mac and Cheese.

Looking at the gruyere, I stayed with the French theme and made French Onion Macaroni and Cheese with plenty of caramelized onion, a melted gruyere cheese sauce, and toasted panko breadcrumbs.

It’s made all on the stovetop, so you don’t need to turn on the oven for dinner that is ready in under 60 minutes.


All of your favorite flavors of French onion soup in pasta form - stovetop French Onion Macaroni and Cheese with caramelized onion and gruyere cheese makes 4 servings, enough to have dinner for two.

There are several key components to French onion soup – caramelized onion, melty Gruyere cheese, and a crouton on top.

Since I made this recipe on the stovetop rather than baking in a casserole dish, I used toasted panko breadcrumbs and sprinkled them on top to give it crunch, just like a crouton.

You can find panko in the Asian section of your grocery store.


All of your favorite flavors of French onion soup in pasta form - stovetop French Onion Macaroni and Cheese with caramelized onion and gruyere cheese makes 4 servings, enough to have dinner for two.

The secret ingredient to French onion macaroni and cheese is time.

Don’t rush caramelizing the onions, which takes roughly 20 minutes. You want the onions to be nice and brown without burning.

Too light of a color, and the flavors won’t have time to develop.

Good news is you can make caramelized onions ahead of time if you’re prepping dinner for the week (assuming you don’t eat the entire batch before reaching the fridge).

Close up of French onion macaroni and cheese

French Onion Mac and Cheese

Yield: 4 servings
Prep Time: 20 minutes
Cook Time: 1 hour
Total Time: 1 hour 20 minutes

This stovetop French Onion Mac and Cheese is everything you love about French onion soup but in pasta form! It’s a decadent caramelized onion mac and cheese with melty Gruyere cheese and crispy Panko breadcrumbs on top.

No Ratings

Ingredients

  • 1/4 cup (2 ounces or 4 tablespoons) unsalted butter
  • 1 small (4 - 6 ounces) yellow or white onion, thinly sliced
  • 1/2 pound (8 ounces) uncooked elbow pasta
  • 2 tablespoons all-purpose flour
  • 1 cup whole milk, room temperature
  • 1/4 teaspoon kosher salt
  • 1 cup shredded Gruyere cheese, room temperature
  • 1/4 cup Panko breadcrumbs
  • 1 tablespoon fresh chopped parsley

Instructions

  1. In a large 12-inch skillet on medium heat, melt 2 tablespoons butter. Add onion and 1 teaspoon salt then stir to coat with butter. Turn the heat down to low and cook until golden brown, stirring every few minutes and scraping any bits that form on the bottom, about 30-45 minutes*. Transfer to a bowl and keep warm.
  2. Bring a large pot of water to a boil. Once boiling, add a big handful of salt then add the pasta. Cook as directed on the package until al dente, about 9-11 minutes. Drain into a colander.
  3. While the pasta is cooking, make the sauce: Add 1 tablespoon butter to the already-used skillet and melt, scraping up any brown bits left behind.
  4. Once melted, stir in the flour to coat and cook 1 minute. Slowly whisk in the milk then add salt. Bring to a boil and cook until it starts to thicken, about 2-3 minutes.
    It'll thicken as it cooks more and cools, so leave it a bit thinner than you would want.
  5. Remove from the heat and whisk in the cheese until melted. Taste and add additional salt if needed. If the sauce gets too thick, add more milk to thin it out.
  6. In a small skillet, melt the remaining 1 tablespoon butter. Add the breadcrumbs and cook until brown, stirring often, roughly 5 minutes. Stir in parsley.
  7. Once pasta is cooked, mix with the sauce, and onion then top with breadcrumbs.
    Refrigerate leftovers for up to 5 days.

Notes

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Did you make this recipe?

Let me know what you think! Rate the recipe above, leave a comment below, and/or share a photo on Instagram using #HITKrecipes