If you're looking for a rich, cozy dish that tastes like it simmered all day but actually comes together with minimal effort, this French onion pasta bake is about to become your go-to recipe. Imagine the deep, savoury flavours of classic French onion soup - slow-cooked onions, beefy stock, melted cheese, wrapped around a bubbling, creamy pasta bake. It’s indulgent, satisfying and absolutely perfect for a chilly evening or when you just need a hug in dinner form.

This French onion pasta bake is a rich fusion of two comfort food classics - French onion soup and cheesy pasta. Inspired by the slow-cooked, caramelised flavours of bistro-style onion soup, it turns them into a hearty, oven-baked dinner in pasta form. It’s perfect for cold nights, easy to make ahead, and endlessly customisable. Whether you're feeding a crowd or batch-cooking for the week, this dish always delivers bold, satisfying flavour.
This creamy french onion pasta was inspired by my french onion steak pasta which is a very popular recipe on my website. If you love a pasta bake like this one you might also love my hot honey pepperoni pasta bake, made all in one pan.
Jump to:
Ingredients

Caramelized onion base
Onions - This is the soul of any good French onion pasta bake. Slowly roasted, the onions turn soft, jammy, and deeply caramelized, adding that signature savoury-sweet base. I slice them thinly to help them melt into the sauce and develop maximum flavour.
Olive Oil - Used for roasting the onions, olive oil helps them caramelise beautifully without burning. It adds a smooth richness that balances the intensity of the garlic and beef stock.
Fresh Thyme - Thyme brings earthy depth and that unmistakable French bistro aroma. I love using fresh thyme, it’s subtle but it lifts the whole dish. It pairs so naturally with onions and beefy flavours that skipping it would feel like a mistake.
Garlic Bulb - Instead of chopped garlic, I use a whole bulb roasted alongside the onions. Once soft, you can squeeze the mellow, nutty cloves straight into the sauce. Roasted garlic gives this French onion pasta bake a luxurious warmth without overpowering it.
Sugar - Just a touch of sugar helps the onions caramelise and draws out their natural sweetness. It’s a small step but makes a big difference in getting that perfect jammy texture.
Salt and Pepper - Seasoning is key. A generous pinch of salt enhances the natural sweetness of the onions in this hearty pasta, and pepper adds a bit of bite to cut through the richness.
For the sauce
Beef Stock - This is what gives the dish its French onion soup identity. The beef stock deepens the flavour and ties everything together. I like to use a rich, reduced stock for maximum impact.
Pasta - A short pasta like rigatoni, fusilli, or penne is ideal here. It holds the sauce in all the nooks and crannies, making each bite incredibly satisfying. You want something that won’t go mushy in the oven but will still soak up all the flavour. I like to cook it just shy of al dente before baking so it finishes perfectly in the sauce.
Crème Fraîche - Crème fraîche adds a velvety creaminess and slight tang that balances the richness of the cheese and beef stock. I love how it keeps the sauce from feeling too heavy while still being utterly indulgent.
Gruyère Cheese - Gruyère is a must in any proper French onion pasta bake. It melts beautifully and brings that nutty, almost smoky flavour that’s classic in French onion soup. I grate it finely so it melts evenly across the top.
Mozzarella Cheese - Mozzarella gives you that essential cheese pull and gooey top layer to this french onion soup pasta. I use it alongside Gruyère because it melts like a dream and balances the bolder cheese with a milky softness.
Mustard - A teaspoon of mustard adds a gentle heat and subtle tang. It rounds out the creamy sauce and adds that something-something you can’t quite put your finger on but you'd notice if it were missing.
Worcestershire Sauce - This is one of my secret weapons in savoury dishes. I love using Worcestershire sauce in this French onion pasta bake because it boosts the umami and deepens the beefy flavour without overpowering the other ingredients.
See recipe card for quantities.
Instructions

- Step 1: Start by preheating your oven to 200°C/ 400°F. Thinly slice your onions and toss them in a deep baking dish or large dutch oven. Toss the sliced onions with olive oil, fresh thyme, a pinch of sugar, salt, and pepper. Nestle in a whole garlic bulb with the top cut off and outer layers removed. Cover the dish tightly with foil and bake for 40 minutes. Stir halfway through to ensure even caramelisation.

- Step 2: After 40 minutes, remove the foil and take out the garlic bulb to cool slightly. Return the onions to the oven uncovered while you boil the pasta until just shy of al dente. This helps develop deeper colour and flavour in the onions while the pasta cooks.

- Step 3: Once the garlic is cool enough to handle, squeeze the soft garlic cloves into the caramelised onions and mash gently. Add in the Worcestershire sauce, beef stock, mustard, and crème fraîche. Stir well to create a creamy, savoury base. Add in your cooked pasta and toss until everything is coated. Make sure some onions sit on top, they crisp up beautifully in the oven. Sprinkle over the grated Gruyère and mozzarella, then bake uncovered for 15 minutes until golden, bubbling, and irresistible.

- Step 4: Spoon generous portions of your French onion pasta bake into bowls and enjoy every rich, cheesy, melt-in-your-mouth bite.
Hint: Don't rush the onion roasting stage, it’s where the magic happens. Low and slow cooking allows the onions to release their natural sugars, creating that deep, sweet-savory base that defines French onion flavour. Stir halfway through and roast uncovered at the end for rich colour and jammy texture.
Substitutions
Pasta – Use gnocchi for a soft, pillowy alternative or cooked rice for a risotto-style bake with the same creamy finish.
Onions – Swap with shallots for a milder, slightly sweeter flavour or use leeks for a more delicate, buttery taste.
Olive Oil – Replace with butter for a richer, more indulgent base or use ghee for a nutty, aromatic twist.
Fresh Thyme – Use dried thyme (half the amount) if fresh isn’t available or try rosemary for a woodier, more intense herbaceous note.
Garlic Bulb – Sub with garlic confit for a ready-made roasted flavour or use 3–4 cloves of raw garlic finely chopped and sautéed.
Beef Stock – Swap for vegetable broth / stock for a vegetarian version or mushroom stock for an earthy, umami-rich depth. Chicken broth would also work.
Crème Fraîche – Replace with sour cream for similar tanginess or double/ heavy cream for a richer, silkier sauce.
Gruyère – Instead of gruyere cheese, use Emmental for a similar nutty melt, parmesan cheese for an umami hit or mature cheddar for a sharper, more robust flavour.
Mozzarella – Try fontina for a buttery melt or provolone for a slightly smoky, stretchy cheese alternative.
Sugar – Use honey for a floral sweetness or balsamic vinegar for a deeper, tangy-sweet edge.
Mustard – Swap with Dijon for a smooth punch or wholegrain mustard for a burst of texture and heat.
Worcestershire Sauce – Use soy sauce with a splash of vinegar for umami or tamari for a gluten-free alternative.
Salt and Pepper – Replace salt with garlic salt or celery salt for a savoury boost; use white pepper for a subtler, slightly earthy heat.
Variations
Vegetarian French Onion Pasta Bake - Swap beef stock for rich vegetable stock and skip Worcestershire sauce or use a vegetarian alternative. Add sautéed mushrooms for extra umami.
Creamy Chicken or Steak French Onion Pasta Bake - Stir in shredded rotisserie chicken or steak before baking for added protein. It pairs beautifully with the caramelised onions and creamy sauce.
French Onion Gnocchi Bake - Use gnocchi instead of pasta for a pillowy, comforting twist with all of the savory flavors of french onion soup. Bake as usual, letting the gnocchi absorb the sauce.
Equipment
Storage
Your French onion pasta bake stores beautifully, making it perfect for meal prep or leftovers. Once cooled, transfer any leftovers to an airtight container and store in the fridge for up to 4 days. The flavours actually deepen over time, making it taste even better the next day. To reheat, microwave individual portions on high for 2–3 minutes, or until heated through. If reheating a large portion, cover it with foil and warm in the oven at 180°C (350°F) for about 15–20 minutes. If the pasta seems dry, stir in a splash of water, milk, or stock before reheating. You can also freeze the bake: portion it out or freeze whole, tightly wrapped, for up to 3 months. Defrost overnight in the fridge before reheating. Note that mozzarella may lose some of its texture after freezing, but the flavour remains delicious. Avoid freezing the bake while still hot—let it cool first.
Top Tip
The quality of your beef stock makes a huge difference. Use homemade if you have it, or go for a rich, reduced, store-bought stock with real depth. A watery or bland stock will dilute the dish. This is the backbone of the sauce, so make it count. For some extra depth you could also add some dry white wine like pinot grigio or sauvignon blanc.
FAQ
French onion soup was once considered food for the poor, made with simple ingredients like onions, bread, and water. Over time, it became a Parisian bistro classic, especially famous for its cheesy gratinéed top, and is now seen as a luxurious comfort food enjoyed around the world.
To thicken French onion soup, simmer it longer to reduce the liquid or add a small amount of flour while cooking the onions. For a richer texture, you can also stir in a spoonful of crème fraîche or blend in some caramelised onions.
The secret ingredient is time, slowly caramelising the onions until they’re deeply golden and sweet. For added depth, a splash of Worcestershire sauce or a dash of sherry or brandy can elevate the flavour and give it that unmistakable umami kick.
Related
Looking for other recipes like this? Try these:
Looking for even more Pasta
These are my favorite pasta dishes if you like my French onion pasta bake:
Recipe

French Onion Soup Pasta Bake Recipe
Equipment
- Large baking dish
- Large Pot
- Cheese grater
Ingredients
- 300 g pasta
- 3 onions
- 2 tablespoon olive oil
- 5 g fresh thyme
- 1 small garlic bulb
- 150 ml beef stock
- 2 tablespoon light crème fraiche 60ml, normal crème fraiche also works
- 50 g Gruyère grated
- 125 g mozzarella grated
- 1 teaspoon sugar
- 1 teaspoon mustard
- 1 teaspoon Worcestershire sauce
- Salt and pepper
Instructions
- Start by preheating your oven to 200°C/ 400°F. Thinly slice your onions and toss them in a deep baking dish with olive oil, fresh thyme, a pinch of sugar, salt, and pepper. Nestle in a whole garlic bulb with the top cut off and outer layers removed. Cover the dish tightly with foil and bake for 40 minutes. Stir halfway through to ensure even caramelisation.3 onions, 2 tablespoon olive oil, 5 g fresh thyme, 1 small garlic bulb, Salt and pepper, 1 teaspoon sugar
- After 40 minutes, remove the foil and take out the garlic bulb to cool slightly. Return the onions to the oven uncovered while you boil the pasta until just shy of al dente. This helps develop deeper colour and flavour in the onions.300 g pasta
- Once the garlic is cool enough to handle, squeeze the soft cloves into the caramelised onions and mash gently. Add in the Worcestershire sauce, beef stock, mustard, and crème fraîche. Stir well to create a creamy, savoury base. Add in your cooked pasta and toss until everything is coated. Make sure some onions sit on top, they crisp up beautifully in the oven. Sprinkle over the grated Gruyère and mozzarella, then bake uncovered for 15 minutes until golden, bubbling, and irresistible.150 ml beef stock, 2 tablespoon light crème fraiche, 50 g Gruyère, 125 g mozzarella, 1 teaspoon mustard, 1 teaspoon Worcestershire sauce
- Spoon generous portions of your French onion pasta bake into bowls and enjoy every rich, cheesy, melt-in-your-mouth bite.
























