Description
French onion soup mac & cheese is the ultimate cozy comfort food mashup. Sweet caramelized onions, rich broth, and melty Gruyère blend into a creamy cheese sauce that hugs every bite of pasta. Finished with a golden, bubbly top, this dish brings classic French onion flavor into an easy, family-friendly baked mac & cheese perfect for weeknights or special dinners.
Ingredients
Scale
- 3 large yellow onions, thinly sliced
- 3 tablespoons butter
- 2 cloves garlic, minced
- 3 tablespoons all-purpose flour
- 1 ½ cups beef broth (or vegetable broth)
- 1 cup half-and-half (or heavy cream)
- 1 ½ cups shredded Gruyère cheese
- 1 ½ cups shredded sharp white cheddar cheese
- 12 ounces elbow macaroni
- ½ teaspoon dried thyme
- Salt and black pepper, to taste
- ½ cup toasted baguette slices or breadcrumbs (optional topping)
- Extra shredded cheese for topping (optional)
Instructions
- Caramelize the onions:
In a large skillet or Dutch oven, melt butter over low heat. Add sliced onions and a pinch of salt. Cook slowly for 30–40 minutes, stirring occasionally, until deep golden and caramelized. - Add garlic:
Stir in minced garlic and cook for 30 seconds until fragrant. - Make the sauce base:
Sprinkle flour over the onions and stir well. Cook for 1 minute. Slowly whisk in broth, then cream, stirring until smooth and slightly thickened. - Add cheese:
Reduce heat to low. Stir in Gruyère and cheddar until fully melted and creamy. Add dried thyme, salt, and pepper to taste. - Cook pasta:
Meanwhile, boil elbow macaroni in salted water until al dente. Drain, reserving ¼ cup pasta water. - Combine:
Fold cooked pasta into the cheese sauce. Add a splash of reserved pasta water if needed to loosen the sauce. - Bake (optional but recommended):
Transfer to a greased baking dish. Top with extra cheese and toasted baguette slices or breadcrumbs. Broil for 1–3 minutes until golden and bubbly. - Serve:
Let rest 5 minutes before serving. Enjoy warm and melty.
Notes
- Cook onions low and slow for best flavor—don’t rush this step.
- Freshly grated cheese melts smoother than pre-shredded.
- For extra depth, use beef broth; for vegetarian, use vegetable broth.
- Leftovers reheat best with a splash of milk or broth stirred in.
- You can prepare ahead and refrigerate before baking.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Dinner
- Method: Stovetop + Baked
- Cuisine: American
Nutrition
- Serving Size: 1 serving (about 1½ cups)
- Calories: 620 kcal
- Sugar: 6 g
- Sodium: 620 mg
- Fat: 36 g
- Saturated Fat: 21 g
- Unsaturated Fat: 13 g
- Trans Fat: 0.5 g
- Carbohydrates: 48 g
- Fiber: 3 g
- Protein: 24 g
- Cholesterol: 105 mg