French Onion Soup Mac & Cheese

I make this French onion soup mac & cheese when I want the ultimate comfort food with a rich, savory twist. It combines deeply caramelized onions with creamy, cheesy pasta for a dish that feels indulgent and full of flavor.

Why You’ll Love This Recipe

I love how this recipe blends two classics into one unforgettable dish. The sweet, slow-cooked onions bring depth, while the gooey cheese sauce makes it irresistibly creamy. I also enjoy how cozy and satisfying it is, perfect for a comforting meal or special occasion.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

elbow macaroni or pasta of choice
yellow onions (thinly sliced)
butter
olive oil
garlic
beef broth
heavy cream
gruyère cheese (shredded)
mozzarella cheese (optional)
parmesan cheese
all-purpose flour
salt
black pepper
thyme (fresh or dried)
breadcrumbs (optional, for topping) French Onion Soup Mac & Cheese

Directions

I start by cooking the pasta in salted water until al dente, then I drain and set it aside.

In a large skillet, I heat butter and olive oil over medium-low heat. I add the sliced onions and cook them slowly, stirring often, until they become deeply caramelized and golden brown. This takes about 25–30 minutes, but I find it’s worth the time.

I stir in the garlic and cook for another minute, then pour in the beef broth and let it simmer for a few minutes to develop flavor.

In a separate pan, I melt butter and whisk in flour to create a roux. I gradually add heavy cream, whisking until smooth and thickened.

I stir in the gruyère, parmesan, and mozzarella if I’m using it, mixing until the cheese melts into a creamy sauce.

I combine the pasta, caramelized onions, and cheese sauce, stirring until everything is well coated.

If I want a baked version, I transfer the mixture to a baking dish, top with breadcrumbs and extra cheese, and bake at 180°C (350°F) for about 15–20 minutes until golden and bubbly.

I serve it warm while it’s rich and creamy.

Servings and timing

Servings: 4–6
Prep time: 15 minutes
Cook time: 40 minutes
Total time: 55 minutes

Variations

I sometimes add shredded beef or chicken for extra protein. If I want a stronger flavor, I use more gruyère or even add a bit of Swiss cheese. For a lighter version, I reduce the cream and use more broth. I also like adding mushrooms for an earthy twist.

storage/reheating

I store leftovers in an airtight container in the fridge for up to 3–4 days. When reheating, I add a splash of milk or cream and warm it on the stove or in the microwave, stirring to keep the sauce smooth. If baked, I can reheat it in the oven to restore the crispy top. French Onion Soup Mac & Cheese

FAQs

Can I use a different type of cheese?

Yes, I can substitute with Swiss, cheddar, or a blend, but I find gruyère gives the best flavor.

How do I properly caramelize onions?

I cook them slowly over low heat and stir often, allowing them to develop a deep golden color without burning.

Can I make this ahead of time?

Yes, I can assemble it ahead and bake it when ready to serve.

Is this dish very heavy?

It is rich and creamy, but I can lighten it by reducing cream or cheese.

What pasta works best?

I like elbow macaroni, but shells or cavatappi also work well for holding the sauce.

Conclusion

I keep coming back to this French onion soup mac & cheese because it’s rich, comforting, and full of deep, savory flavor. It’s the perfect combination of two favorites, creating a dish that always feels special and satisfying.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star