French Onion Chicken Macaroni and Cheese is the ultimate comfort food mash-up — creamy, cheesy pasta meets the rich, caramelized flavor of classic French onion soup. Each bite delivers cozy layers of melted Gruyère and mozzarella, sweet golden onions, and tender chicken, baked together until perfectly bubbly and golden on top.
If you love French onion soup or crave next-level macaroni and cheese, this recipe brings both worlds together in one unforgettable dish.

Why You’ll Love This Recipe
- 🧅 Classic meets cozy – Combines the deep flavor of caramelized onions with creamy mac and cheese.
- 🕒 Weeknight-friendly – Ready in under an hour, yet special enough for entertaining.
- 🍗 Perfect for leftovers – A delicious way to use rotisserie or leftover cooked chicken.
- 🧀 Incredible texture and flavor – Gooey cheese sauce, golden crust, and savory onion sweetness in every forkful.
- 👨👩👧 Family-approved – Everyone goes back for seconds!
I first made this on a chilly autumn evening, and the aroma alone brought everyone into the kitchen before it was even out of the oven. Since then, it’s been one of my most-requested comfort food recipes.
Ingredients
For the Caramelized Onions
- 2 medium yellow onions, diced
- 2 tbsp olive oil
- 2 tbsp unsalted butter
- 1 tsp sea salt
- ½ tsp black pepper
For the Mac and Cheese
- 16 oz elbow macaroni, cooked al dente and drained
- 8 tbsp (113 g) unsalted butter
- ½ cup (62.5 g) all-purpose flour
- 2 cups (490 g) whole milk, warmed
- 1 cup (240 g) beef stock
- 2 tsp kosher salt
- ½ tsp ground mustard
- ¼ tsp garlic powder
- ¼ tsp cayenne pepper (optional)
- 1 cup (113 g) Gruyère cheese, shredded
- ½ cup (56.5 g) mozzarella cheese, shredded
- 2 cups (280 g) shredded rotisserie chicken
For the Topping
- ¼ cup (28 g) Gruyère cheese, shredded
- Fresh thyme, chopped, for garnish
- Salt and pepper, to taste
How to Make French Onion Chicken Macaroni and Cheese
1. Caramelize the Onions
Heat a large skillet over medium-high heat and add olive oil and butter. Once melted, stir in the diced onions, salt, and pepper.
Lower the heat, cover, and cook for 25–30 minutes, stirring occasionally, until the onions are soft and golden. Uncover and cook a few more minutes to deepen their color, then remove from heat.
2. Make the Cheese Sauce
In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1–2 minutes, until the mixture turns slightly golden and smells toasty.
Remove from heat, slowly whisk in the warm milk and beef stock, and return to the stove. Cook for 3–5 minutes, whisking, until thickened.
3. Add Seasoning and Cheese
Whisk in the salt, mustard, garlic powder, and cayenne. Then add the shredded Gruyère, mozzarella, and caramelized onions. Stir until melted and smooth.
4. Combine Pasta and Chicken
In a large bowl, toss the cooked macaroni with the cheese-onion sauce. Fold in the shredded chicken until evenly coated.
5. Bake Until Golden
Spread the mixture into a greased 9×13-inch baking dish. Top with extra Gruyère and bake uncovered at 350°F (175°C) for 12–15 minutes, until bubbling and golden on top.
Let sit 5 minutes before serving, then sprinkle with fresh thyme.
Pro Tips for Perfect Results
- Caramelize slowly: Low and slow heat draws out the onions’ natural sweetness.
- Use freshly shredded cheese: Pre-shredded cheese contains starch that prevents smooth melting.
- Rest before serving: Letting the mac and cheese sit for a few minutes helps the sauce thicken beautifully.
Ingredient Swaps and Variations
- 🧀 No Gruyère? Try Swiss, Fontina, or sharp white cheddar.
- 🥦 Add veggies: Stir in spinach or roasted mushrooms for extra flavor.
- 🍝 Make it gluten-free: Use gluten-free pasta and a 1:1 gluten-free flour blend.
- 🥕 Vegetarian version: Skip the chicken and swap the beef stock for vegetable broth.
Serving Ideas
Serve it as a main dish with a crisp green salad or roasted vegetables. It also pairs beautifully as a side dish for steak, roast chicken, or holiday dinners.
For an extra French twist, top with a few more caramelized onions and a sprinkle of thyme before serving.
Storage and Reheating
- Refrigerate: Store cooled leftovers in an airtight container for up to 4 days.
- Reheat: Warm gently in the oven covered with foil or in the microwave with a splash of milk to loosen the sauce.
Nutrition (Approx. per serving)
Note: Nutrition values are estimates and may vary based on ingredients and portion size.
- Calories: ~580
- Protein: 33 g
- Carbohydrates: 45 g
- Fat: 28 g
Final Thoughts
This French Onion Chicken Macaroni and Cheese is everything you love about comfort food — rich, savory, and irresistibly cheesy with a hint of French flair. The caramelized onions add a touch of sweetness that balances the creamy sauce perfectly.



Leave a Comment