This French onion mac and cheese features caramelised onions cooked...
Read More
Menu
This French onion mac and cheese features caramelised onions cooked in beef stock, a creamy three-cheese sauce and a golden panko topping. The ultimate cheesy comfort food pasta recipe!
There are some recipes that just scream comfort food, and for me, mac and cheese will always be one of them. But what happens when you take that creamy, cheesy goodness and combine it with the rich, savoury flavours of French onion soup? You get this absolutely delicious French Onion Mac and Cheese!
This recipe was created in collaboration with HexClad, using their innovative hybrid cookware to bring this comforting dish to life. I wanted to give classic mac and cheese a little upgrade, and caramelised onions felt like the perfect place to start. Slowly cooked in butter with thyme, black pepper and beef stock, the onions become beautifully soft, sweet and packed with flavour. Add a creamy sauce made with Gruyère, mature cheddar and mozzarella, toss it all with macaroni, and finish with a generous sprinkle of panko breadcrumbs for that golden, crispy top.
Honestly, the combination of gooey melted cheese, deeply flavoured onions and that little crunch from the breadcrumbs is what makes this recipe so special. It feels a little fancy but is still wonderfully comforting and easy enough to make at home. Whether you’re looking for a cosy weeknight dinner or simply craving a bowl of something cheesy and delicious, this French Onion Mac and Cheese is one recipe you’ll want to keep coming back to. And don’t forget the fresh parsley at the end — it’s the perfect finishing touch! This is the sort of recipe that takes a classic comfort food and gives it a little upgrade without making it feel intimidating. It is perfect for a cosy dinner at home, a weekend treat or when you want to make something a little more exciting than your usual mac and cheese. So let us get to it.
French onion mac and cheese is what happens when two of the most comforting dishes come together in one delicious recipe. Think sweet, caramelised onions cooked in beef stock, tender macaroni coated in a creamy three-cheese sauce and a golden, crispy panko topping. It is rich, savoury, cheesy and everything I want in a comforting pasta bake! French onion soup is traditionally made with slowly caramelised onions and a savoury broth, finished with bread and melted cheese. Mac and cheese, on the other hand, is all about tender pasta tossed in a smooth, creamy cheese sauce. Combining these two classics creates something that feels familiar but has an extra layer of flavour. For my version, I cook thinly sliced white onions in butter with salt, black pepper, dried herbs and beef stock. The stock gives the onions a deeper savoury flavour, while a splash of balsamic vinegar, if you choose to use it, adds a subtle tang that balances their sweetness. The cooked macaroni is then coated in a homemade cheese sauce made with Gruyère, mature cheddar and mozzarella. Each cheese brings something different to the dish: nuttiness, sharpness and that wonderfully stretchy, melted texture. Finally, everything is topped with panko breadcrumbs and baked until the cheese is bubbling and the top is beautifully golden.
White onions: Two large white onions form the base of the recipe. Slice them thinly so they cook evenly and become soft and golden, Butter: Butter adds richness and helps the onions soften and develop flavour as they cook, Salt and black pepper: These season the onions and bring out their savoury qualities, Dried thyme: Thyme adds an earthy, aromatic flavour that works beautifully with caramelised onions and beef stock, Beef stock: One cup of beef stock adds depth and a savoury, almost soup-like flavour. You can use a stock cube or stock powder diluted in water according to the manufacturer’s instructions, Balsamic vinegar (optional): A tablespoon adds a little acidity and complexity. It is particularly useful for balancing the richness of the cheese sauce.
You will need 250g of macaroni, cooked according to the packet instructions. This classic pasta shape is ideal for holding onto the cheese sauce, Butter and flour: Three tablespoons of each create the roux that thickens the cheese sauce. Cooking the flour briefly in melted butter helps prevent a raw flour taste, Garlic: One minced garlic clove adds another layer of savoury flavour to the sauce, Milk and heavy cream: Milk provides the main liquid for the sauce, while half a cup of heavy cream adds richness and a velvety texture, Gruyère, mature cheddar and mozzarella: One and a half cups of shredded cheese in total creates the three-cheese blend. For the best results, grate the cheese yourself and combine the varieties before adding them to the sauce, Freshly grated nutmeg: Just a quarter teaspoon gives the creamy sauce a subtle warmth. Nutmeg is often used in béchamel-style sauces and complements the cheese beautifully, Panko breadcrumbs: Half a cup creates the crispy topping that contrasts with the soft pasta and creamy sauce, Fresh parsley: Chopped parsley adds a little freshness and colour when the dish comes out of the oven.
The onions are the foundation of this recipe, so it is worth taking your time with them. Start by thinly slicing the two white onions. Melt the butter in a large frying pan over medium-low heat, then add the onions, salt, black pepper, dried thyme and sugar. Cook the onions slowly, stirring regularly, until they become soft and golden. If they start to brown too quickly, reduce the heat. The aim is to develop a deep, sweet flavour without burning the onions. Once they have softened and developed colour, gradually add the beef stock. Allow the onions to simmer as the stock reduces, stirring occasionally and scraping up any browned bits from the bottom of the pan. These browned bits are full of flavour and help give the onions their rich, savoury character. If you are using balsamic vinegar, stir it in towards the end of cooking. Allow the liquid to reduce until the onions are glossy and most of the excess moisture has evaporated. The onions should be soft, deeply flavoured and coated in a little of the reduced stock rather than swimming in liquid. This step is what gives the recipe its signature French onion flavour. It is worth resisting the temptation to rush it!
A smooth cheese sauce is essential for a good baked mac and cheese. The trick is to build the sauce gradually and avoid overheating the cheese. Begin by melting the butter in a saucepan over medium heat. Add the minced garlic and cook briefly until fragrant, taking care not to let it burn. Stir in the flour and cook for about a minute, stirring constantly. This mixture is called a roux, and it forms the thickening base for the sauce. Gradually whisk in the milk, adding it a little at a time to prevent lumps from forming. Once the mixture is smooth, stir in the heavy cream and continue cooking gently until the sauce thickens. Remove the pan from the heat or reduce it to very low before adding the shredded Gruyère, mature cheddar and mozzarella in batches. Stir until the cheese melts into a smooth sauce, then add the freshly grated nutmeg. Keep in mind that the sauce will thicken further in the oven. It should be creamy and slightly looser than your ideal final consistency before you combine it with the pasta. If the sauce becomes too thick, add a small splash of warm milk to loosen it.
For this recipe, I use a combination of Gruyère, mature cheddar and mozzarella. Each cheese brings a different quality to the dish, which is why the blend works so well. Gruyère has a nutty, savoury flavour that pairs beautifully with the beef-stock onions. Mature cheddar adds a more pronounced cheesy taste, helping the sauce stand out against the sweetness of the onions. Mozzarella brings a softer flavour and contributes to the melted, stretchy texture. If you cannot find Gruyère, you can substitute another good melting cheese with a nutty or savoury flavour. Emmental is a useful alternative, while extra mature cheddar will give the sauce a sharper finish. The important thing is to choose cheeses that melt well and complement one another. For the best texture, grate them fresh and add them gradually to the sauce.
Yes, and preparing the onions ahead is a particularly useful way to make this recipe easier. The caramelised onions can be cooked in advance, cooled and refrigerated in an airtight container. When you are ready to make the mac and cheese, prepare the pasta and sauce, combine everything and bake. You can also assemble the dish in advance and refrigerate it before baking. However, because the pasta continues to absorb moisture, the sauce may become thicker while it sits. You may need to add a splash of milk before baking. For the best breadcrumb texture, add the panko topping just before the dish goes into the oven. If the assembled dish is cold from the refrigerator, it may need longer than the stated 10–12 minutes to heat through. Check that the centre is piping hot before serving rather than relying on the original baking time alone.
If you have leftovers, allow the mac and cheese to cool and refrigerate it in an airtight container within two hours of cooking. It can generally be kept in the refrigerator for three to four days. To reheat on the stovetop, transfer a portion to a saucepan with a splash of milk and warm gently, stirring until the sauce becomes creamy again. For oven reheating, place the mac and cheese in an oven-safe dish and cover it loosely to prevent the pasta from drying out. Heat until piping hot throughout, removing the cover towards the end if you want to crisp up the topping. You can also microwave individual portions in short intervals, stirring between each interval and adding milk as needed. The panko topping may soften during storage, but a few minutes uncovered in the oven can help restore some of its crunch.
This is a rich and satisfying pasta bake, so I like to pair it with something fresh or lightly seasoned. A crisp green salad with a simple vinaigrette is an excellent choice because its acidity balances the creamy cheese sauce. Roasted broccoli, green beans or Brussels sprouts also make lovely accompaniments. If you want to turn the dish into a more substantial meal, serve it alongside roasted chicken or your favourite grilled protein. Garlic bread is another option for a particularly indulgent comfort food dinner. You could also serve smaller portions as a side dish for a family meal or dinner party. The combination of caramelised onions, three cheeses and crispy breadcrumbs makes it a delicious addition to a comforting spread.
Yes. Vegetable stock is a good alternative if you prefer not to use beef stock. The flavour will be slightly different, but the caramelised onions, thyme and cheese will still give the dish plenty of depth.
No, it is optional. Balsamic vinegar adds a little acidity and complexity, which helps balance the sweetness of the onions and the richness of the cheese. You can leave it out if you prefer a more traditional savoury onion flavour.
A grainy sauce can result from overheating the cheese or adding it while the sauce is boiling. Keep the heat low when incorporating the cheese and stir until it melts gradually. Freshly grated cheese can also help.
Yes. Regular breadcrumbs will work, although panko generally creates a lighter, crispier topping. If you use regular breadcrumbs, keep an eye on the dish while it bakes, as they may brown differently.
Yes, with a few adjustments. Replace the beef stock with vegetable stock and ensure that your cheeses are made with vegetarian-friendly ingredients. The resulting dish will have a slightly different flavour but will still be rich and satisfying.
At 180°C, the dish should take approximately 10–12 minutes according to this recipe. Look for a golden panko topping and melted cheese. The centre should also be piping hot before you serve it.
This French onion mac and cheese features caramelised onions cooked...
Read MoreCreamy and silky smooth, this high protein vegetarian pasta recipe...
Read MoreCreamy and silky smooth pasta sauce that comes together in...
Read MoreThe easiest dinner you will cook in under 30 minutes,...
Read MoreThis pasta is so simple, comes together in under 20...
Read MoreThe easiest fresh pasta you can make which comes together...
Read MoreThese are some of my favorite spring inspired recipes that...
Read More

Subscribe now to keep reading and get access to the full archive.
