Skip to content
Allquickyrecipes Search recipes

Dinner · Part 1 of 3: Ingredients

Rich French Onion Mac and Cheese

A rustic black skillet filled with creamy mac and cheese topped with golden brown croutons.
Prep
Cook
Total
Serves
6

This French onion mac and cheese brings the deep, savory flavor of caramelized onions into a creamy, cheesy pasta bake. The onions are cooked low and slow until they turn mahogany brown, then folded into a rich cream sauce with Gruyère and Parmesan. A crunchy crown of golden croutons adds texture to every bite. It's a one-skillet dinner that feels both elegant and deeply comforting, perfect for a chilly evening or a special weeknight meal.

French onion soup inspires this mac and cheese, swapping the broth for a luscious cream sauce and adding pasta shells. The key is caramelizing the onions properly: they need time and gentle heat to develop their natural sweetness and deep color.

Once the onions are ready, the rest comes together quickly—just stir in cream, pasta, and cheese, then top with croutons and bake. The result is a rich, savory casserole that tastes like a bowl of French onion soup, but heartier and more satisfying.

Ingredients

Makes 6 servings · serves 6
  • 3 tbsp butter
  • 3 large yellow onions, thinly sliced
  • 1/2 tsp kosher salt
  • 1/4 tsp black pepper
  • 1 cup heavy cream
  • 8 oz medium pasta shells
  • 1 1/2 cups shredded Gruyère cheese
  • 1/2 cup grated Parmesan cheese

Topping

  • 1 cup butter-flavored croutons
Contains: gluten, milk

Why this recipe works

Caramelizing onions slowly in butter draws out their sugars and creates a deep, complex flavor that forms the base of the sauce. This step takes time but is essential; rushing it over high heat will burn the onions and make them bitter.

The mahogany color indicates the Maillard reaction has occurred, producing hundreds of flavor compounds that give the dish its signature French onion taste. Once achieved, the onions melt into the cream, infusing every bite with their savory sweetness.

Ready to start cooking right away??? Jump to Part 2 ? Step-by-Step Method ?

Using a combination of Gruyère and Parmesan provides both excellent melting and a sharp, nutty flavor. Gruyère is the classic choice for French onion soup, known for its smooth melt and slightly sweet, earthy taste.

Parmesan adds a salty, umami kick that balances the richness of the cream. The pasta shells are ideal because their shape catches the sauce and cheese, ensuring every forkful is creamy and flavorful. Baking the assembled dish helps the flavors meld and creates a golden, crunchy topping.

Notes and substitutions

Choose yellow onions for their balanced sweetness and ability to caramelize deeply without turning mushy. Sweet onions like Vidalia can also work but will be milder. Use a heavy-bottomed skillet, such as cast iron or stainless steel, to ensure even heat distribution and prevent scorching. The butter adds richness, but you can use olive oil for a slightly different flavor. Slice the onions thinly and uniformly so they cook evenly.

For the cheese, buy blocks and shred them yourself for the best melt and flavor; pre-shredded cheese often contains anti-caking agents that can make the sauce grainy. Gruyère can be substituted with Swiss or white cheddar.

The croutons can be homemade or store-bought; if using fresh bread, toss cubes with a little olive oil and garlic powder before baking. The recipe is flexible—add a pinch of nutmeg or thyme if desired, though the video keeps it simple.

  • Gruyère cheese: Swiss cheese or white cheddar for a similar melt and flavor.
  • Heavy cream: Half-and-half for a lighter sauce, though it will be less rich.
  • Medium pasta shells: Elbow macaroni, cavatappi, or small rigatoni work well.
  • Butter-flavored croutons: Plain croutons or torn stale bread tossed with a little olive oil and garlic powder.

Equipment

  • Large oven-safe skillet
  • Large pot for pasta
  • Colander
  • Wooden spoon
  • Measuring cups and spoons
  • Chef's knife
  • Cutting board

Coming up in Part 2: the method

  1. Caramelize the Onions · 2 stepsCaramelize the onions · Season the onions
  2. Make the Cream Sauce · 3 stepsAdd the cream · Cook the pasta · Combine pasta and cheese
  3. Bake to Golden Perfection · 2 stepsTop with croutons · Bake until golden

Up next · Part 2 of 3

7 steps · 45 min of cooking · what to look for at each stage

Step-by-step instructions (Part 2)