French Onion Mac and Cheese combines the rich, savory flavors of classic French onion soup into a creamy, indulgent mac and cheese. Sweet caramelized onions, white wine, thyme, and a three-cheese blend create a deeply flavorful sauce, and the dish is finished with crispy fried onions for extra texture. This version is made in one pot from start to finish for easy cleanup.

I created this recipe after seeing French onion pasta trending and after a recent viral French Onion Chicken Bake. Instead of a breadcrumb or baguette topping, I use canned crispy fried onions to amplify the onion flavor and add a satisfying crunch.
Table of Contents
- Why You’ll Love This Recipe
- Ingredients & Substitutions
- How to Make French Onion Mac & Cheese
- Recipe Serving Suggestions
- Expert Tips & Variations
- Recipe FAQs
- More Side Dish Recipes
- French Onion Mac & Cheese Recipe
Why You’ll Love This Recipe
- French onion inspired – All the familiar notes of caramelized onion, white wine, thyme, and savory broth.
- Decadent comfort food – Rich, hearty, and deeply satisfying.
- Creamy base – Evaporated milk helps create a silky cheese sauce.
- Three-cheese blend – Gruyère, mozzarella, and sharp white cheddar add flavor, creaminess, and stretch.
- One-pot method – Made start-to-finish in a single oven- and stovetop-safe pan.
- No roux needed – Starches from the pasta help thicken the sauce naturally.
- A tasty twist – A fun variation on classic macaroni and cheese with bold onion-forward flavor.
Ingredients & Substitutions

- Kosher salt: Recipes here are tested with Morton kosher salt. If you use table salt, reduce the amount accordingly.
- White wine: An inexpensive sauvignon blanc or pinot grigio works well. To omit alcohol, replace the wine with additional beef broth and add 1–2 teaspoons Dijon mustard for acidity.
Full ingredient amounts are listed in the recipe card below.
How to Make French Onion Mac & Cheese
Quick Overview
- Caramelize onions slowly.
- Cook pasta in the flavorful liquid.
- Stir in cheeses and top with crispy fried onions.
- Bake briefly and rest before serving.
Step by Step Instructions

Don’t rush the onions—caramelizing them properly takes about 45 minutes and develops the recipe’s signature flavor.
Step 1: In an oven- and stovetop-safe deep skillet, melt butter and add thinly sliced onions with salt, sugar, and pepper over medium-high heat.
Step 2: Sauté about 15 minutes until the onions begin to brown, then deglaze the pan with about one-third of the wine.
Step 3: Continue sautéing for another 30 minutes, deglazing with the remaining wine every 15 minutes. When finished, the onions should be deeply browned and much reduced in volume.
Step 4: Reduce heat to medium-low, add garlic and thyme, and sauté 1–2 minutes. Preheat oven to 375°F (190°C).

Undercook the pasta by 1–2 minutes so it finishes cooking in the oven and stays al dente.
Step 5: Stir in 2 cups of beef broth, evaporated milk, Worcestershire sauce, and the pasta. Bring to a gentle boil over medium heat and cook, stirring occasionally, about 10 minutes.
Step 6: Add the remaining cup of broth and continue cooking 5–10 minutes until the pasta is nearly cooked. Add a splash of broth if the mixture becomes too dry. Taste and adjust salt as needed.
Step 7: Remove from heat and stir in about 2 cups of the shredded cheese until melted and combined.
Step 8: Top with the remaining cheese and a generous layer of crispy fried onions.
Step 9: Bake 10–15 minutes until bubbling and golden on top. Let rest 5 minutes before serving.
Recipe Serving Suggestions
Garnish with freshly grated Parmesan, extra cracked black pepper, and a sprinkle of fresh thyme. This mac and cheese pairs nicely with a simple protein—roasted or pan-seared chicken works well alongside it.
Expert Tips & Variations
- Caramelize properly: Take the full 45 minutes to develop deep, sweet onion flavor.
- Leave pasta slightly underdone: It will finish cooking in the oven for perfect al dente texture.
- Adjust sauce consistency: Add more broth for a saucier dish or less for a thicker bake.

Recipe FAQs
A blend works best: Gruyère or sharp white cheddar brings depth and tang, while mozzarella adds melt and stretch.
More Side Dish Recipes

Side Dish
Caramelized Onions for Burgers

Side Dish
Sautéed Mushrooms for Burgers

Cooking Resources
Best Cheeses To Use For Macaroni & Cheese (for Melting & Flavor)

Side Dish
What To Serve With Minestrone Soup (15 Sides for Lunch or Dinner)
If you try this recipe, please leave a star rating in the recipe card below and/or a comment — feedback is always appreciated.

French Onion Mac & Cheese
Equipment
- Cheese grater
- Oven- and stovetop-safe shallow Dutch oven or deep skillet
- Can opener
Ingredients
- 3 tablespoons unsalted butter
- 2–3 medium yellow onions, thinly sliced
- 1 teaspoon Morton kosher salt*
- 1/2 teaspoon granulated sugar
- Freshly cracked black pepper, to taste
- 2/3 cup dry white wine*
- 6 cloves garlic, minced
- 2 teaspoons dried thyme
- 3–3 1/2 cups beef broth
- 1 (12-ounce) can evaporated milk
- 1 tablespoon Worcestershire sauce
- 8 ounces short-cut pasta (about 2 cups dry)
- 6 ounces (about 1 1/2 cups) shredded mozzarella
- 4 ounces (about 1 cup) shredded Gruyère
- 4 ounces (about 1 cup) sharp white cheddar, shredded
- 1 heaping cup crispy fried onions (store-bought)
Instructions
- In an oven- and stovetop-safe deep skillet, melt butter and add the sliced onions with salt, sugar, and pepper over medium-high heat.
- Sauté about 15 minutes until the onions begin to brown, then deglaze with one-third of the wine.
- Continue sautéing 30 more minutes, deglazing with remaining wine every 15 minutes, until the onions are deeply browned and reduced.
- Reduce heat to medium-low, add garlic and thyme, and cook 1–2 minutes. Preheat oven to 375°F (190°C).
- Stir in 2 cups beef broth, evaporated milk, Worcestershire sauce, and the pasta. Bring to a light boil and cook, stirring occasionally, about 10 minutes.
- Add the remaining cup of broth and continue cooking 5–10 minutes until the pasta is almost cooked through. Add splashes of broth if needed and adjust salt to taste.
- Remove from heat and stir in about 2 cups of the shredded cheeses until melted.
- Top with remaining cheese and the crispy fried onions.
- Bake 10–15 minutes until bubbly. Let rest 5 minutes before serving.
Notes
- Kosher salt: Recipes are tested with Morton kosher salt; reduce amounts if using table salt.
- White wine: Use an inexpensive sauvignon blanc or pinot grigio, or substitute beef broth and add 1–2 teaspoons Dijon mustard for acidity.
- Caramelize the onions: Don’t rush this step—about 45 minutes yields the best flavor.
- Undercook the pasta slightly: It will finish cooking in the oven and stay al dente.
- Add broth as needed: Adjust the amount to achieve your preferred sauce consistency.
Nutrition
Nutrition information is an approximation.