This post may contain affiliate links, please see our privacy policy for details.

This One Pot Creamy French Onion Pasta Bake is the ultimate cold weather comfort food. Think French onion soup, with the addition of pasta, a creamy sauce, and melty Gruyere cheese. The secret to this one-pot pasta is a little bit of wine, to keep those classic French onion soup flavors we love so much. This pasta dish is great any night of the week but is also perfect for your next dinner party. Every last bite is delicious…everyone LOVES a GOOD cheesy baked pasta…especially when caramelized onions are involved. This dish will be your new go-to when serving family and friends over the holidays…and other times throughout the year too.

overhead photo of One Pot Creamy French Onion Pasta Bake

It’s that time of year when all I want to be cooking, eating, and sharing with you is comfort food recipes. As I type this, I’m looking out my NYC window to freezing cold rain. The question I keep asking myself is, when will the rain turn to snow? I’m channeling my mom and little sister (snow dance please!) and putting out the positive thoughts for snow. Because what’s more magical than a snowy NYC in December? It’s going to happen. I will document it for you all.

Regardless of rain or snow, December days call for only the best comfort foods and easy dishes that we can feed our friends and family. When I return home from New York, I’ll only have a week or so until the bulk of my family members start arriving for the Christmas holiday. With that in mind, I’ve been working to come up with some creative recipes to feed everyone this year. If there’s one thing I’ve learned over my many years of serving large groups, it’s that pasta dishes are key.

Most everyone enjoys pasta and what I love about a baked pasta is that I can prepare everything in advance if need be. This pasta is extra special though…if you love French onion soup, you will absolutely love this pasta bake. It has all the rich flavors you get in a bowl of steaming French onion soup. But made better with the addition of pasta and a touch more cheese. You simply cannot go wrong.

One Pot Creamy French Onion Pasta cooking on the stove-top

Here are the details.

Start with the onions. They need to be deeply caramelized, just as you do when making French onion soup. My secret to the best caramelized onions? Butter, a touch of honey, and in today’s case…dry red wine.

The butter is used for obvious reasons…fat, flavor, and deliciousness. The honey helps to cook and caramelize the onions faster. I always find these ingredients to be key when trying to achieve the perfect caramelized onions.

Now, the wine. Use a dry red wine. Cabernet Sauvignon is pretty traditional in most French onion soups, so I wanted to carry those flavors over into this pasta. You’ll cook about half of the wine into the onions. This not only helps the onions to caramelize quickly and evenly, it also infuses the onions with incredibly rich flavor.

If you prefer not to cook with wine, I recommend using about half a cup of pomegranate or cranberry juice when caramelizing the onions. For the remaining amount of wine called for (another half cup), use chicken or vegetable broth.

Once the onions have deeply caramelized, add mushrooms, garlic, and fresh thyme. Cook all together until the mushrooms have caramelized. Add the broth and dry pasta right into the pot. I know it may seem odd, but trust me, it works. Just bring the mix to a boil and cook until the pasta is al dente. Cooking the pasta together with the sauce only takes a few minutes and saves you from having to break out another pot. It’s my secret to keeping pasta recipes simple and easy.

When the pasta has cooked, add the cream and a little cheese. Transfer everything to the oven and bake until the cheese on top is melty and golden and everything looks and smells delicious.

side angled photo of One Pot Creamy French Onion Pasta Bake with serving spoon pulling pasta out of the baking dish

The best thing about one pot recipes?

Everything starts in one pot, and ENDS in the very same pot. YES. Dishes be gone!! Granted, I tend to transfer my dishes to a baking dish for a prettier look, but if using an oven safe pot, you can bake this right in the very same pot you started with.

One and done and so easy. It’s just what’s needed this time of year, easy dinners that are incredibly delicious.

overhead close up photo of One Pot Creamy French Onion Pasta Bake

Serve this with…

Since this is such a hearty pasta, I love serving this with a bright salad. This pretty salad is always my favorite (I leave the chickpeas off when serving this as a side salad).

Of course, you can also add some bread, which is never a bad idea in our house.

With that, you’ll have a complete dinner that will be great any night of the week. My recommendation? Serve this up on the next super cold night when you’re craving a steaming bowl of soup…but also a plate of mac and cheese. This pasta is soup and mac and cheese in one. It’s creamy, cheesy, and swirled with caramelized onions. So…it’s insanely GOOD!

overhead photo of One Pot Creamy French Onion Pasta Bake with serving of pasta removed and sitting on a plate next to dish

If you make this One Pot Creamy French Onion Pasta Bake, be sure to leave a comment and/or give this recipe a rating! Above all, I love to hear from you guys and always do my best to respond to each and every comment. And of course, if you do make this recipe, don’t forget to tag me on Instagram! Looking through the photos of recipes you all have made is my favorite!

watch the how to video:

One Pot Creamy French Onion Pasta Bake.

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 8
Calories Per Serving: 431 kcal

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

Save This Recipe To Your Recipe Box

You can now create an account on our site and save your favorite recipes and access them on any device! You can keep track of your favorite recipes and generate a shopping list for recipes in your collections.

Register & Save

Already Registered? Login Now


  • 4 tablespoons butter
  • 2-3 medium yellow onions, thinly sliced
  • 2 teaspoons honey
  • 1 cup dry red wine, such as Cabernet Sauvignon
  • 2 cloves garlic, minced or grated
  • 2 cups cremini or wild mushrooms, sliced
  • 2 tablespoons fresh thyme leaves (or 2 teaspoons dried thyme)
  • kosher salt and black pepper
  • 3 cups low sodium chicken broth (use vegetable broth, if vegetarian)
  • 1 tablespoon Worcestershire sauce (use soy sauce, if vegetarian)
  • 2 leaves bay leaves
  • 1 pound of your favorite short cut pasta
  • 1/4 teaspoon cayenne pepper using more or less to your taste
  • 1 1/4 cups heavy cream, whole milk, or canned coconut milk
  • 1/3 cup crumbled gorgonzola cheese (optional)
  • 2 cups shredded gruyere cheese


  • 1. Preheat the oven to 400 degrees F.
    2. Melt the butter, onions, and honey together in a large pot over medium-high heat. Cook, stirring occasionally until softened, about 5 minutes. At this point, you want to slowly add 1/2 cup of the wine, 1/4 cup at a time, until the wine cooks into the onions. Continue to cook another 8-10 minutes until you've used the 1/2 cup of wine and the onions are deeply caramelized.
    2. Add the garlic, mushrooms, thyme, and season with salt and pepper, cook another 3-4 minutes. Add the remaining 1/2 cup wine, the broth, Worcestershire sauce, bay leaves, and the pasta. Bring the mixture to a boil. Stir frequently until the pasta is al dente and the broth has been absorbed, about 8-10 minutes. Stir in the cayenne, cream, gorgonzola, if using, and 1/2 cup gruyere cheese. Remove from the heat.
    3. If needed, transfer the pasta to a baking dish. Top with the remaining gruyere cheese.
    4. Transfer the baking dish to the oven and bake 20 minutes or until the cheese has melted and is lightly browned on top. Cool 5 minutes before serving. Serve with fresh thyme. Enjoy!
View Recipe Comments

horizontal photo of One Pot Creamy French Onion Pasta Bake

You May Also Like

Add a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. 5 stars
    This was fantastic and so easy to make! Loved all the different flavors…….great winter pasta dish (definitely comfort food). Can’t wait to have my friends & family try it.

  2. 5 stars
    This was incredible. Made it for my roommates and have been dreaming about it ever since. Making it again for a snowy cozy Sunday!

  3. 5 stars
    I’ve made this about 5-6x now and it’s officially a family favorite. Kids requested it for our NYE dinner tonight! LOVE. Thank you!

    1. Hey Cari,
      Awesome! I love to hear this recipe was enjoyed, thanks for giving it a go! Happy New Year!🎆 xTieghan

  4. 5 stars
    We loved this! Such a special vegetarian entree for our Christmas meal. Opted for a vegan Worcestershire (thank you, Whole Foods) and omitted the Gorgonzola. I prepared it ahead and cooked in the oven just before we ate. It was a huge hit! Thank you so much 🙂

    1. Hi Gabrielle,
      Thank you so much for making this recipe, I am so glad to hear it was enjoyed! Merry Christmas!🎄🎁 xT

  5. Your receipe calls for 2 cup gruyere cheese but in the instructions you say to only add 1/2 cup. Is that a typo?

    1. Hi Eva,
      No typo, the rest of the cheese is used for the topping in step 3. I hope you love the recipe, please let me know if you give it a try! xTieghan

  6. 5 stars
    Followed the recipe with the exception of using white mushrooms. Absolutely delish! Next time I may add some porcini mushrooms powder to deepen the mushroom flavor if I use white mushrooms again.

  7. 5 stars
    This recipe is amazing! I used white wine and eliminated the Gorgonzola. The layering of flavors results in a restaurant quality dish. Delicious!

    1. Hey Rebecca,
      Thanks a lot for giving this recipe a try, I am so glad to hear it was enjoyed! Have the best day! xTieghan

      1. 5 stars
        Very rich recipe for a cozy winter night.
        The texture and flavor balance was delicious. I had to add about a cup more liquid to the pot to get my noodles to al dente, but improvising doesn’t bother me in the kitchen!
        I love french onion anything and this dish is no exception 🙂

  8. 5 stars
    Made this for a family dinner. A few people were hesitant when I said what I was making. Once they tried the dish, there were no left overs 🙂 huge hit! I did leave the mushrooms on the side but still cooked them with butter, wine and garlic to give them a similar taste as they would in the bake. Great recipe!!

  9. This was a delicious but I wonder if we could use white wine to improve the color of the final result? Please let me know your thoughts?

  10. 5 stars
    This was excellent, better than anticipated, and not difficult to make. Used penne for the pasta and included the gorgonzola, which I love, and cut the cayenne in half (still plenty of heat – i.e., just a touch — without overpowering the dish). However, I passed on the coconut milk in favor of regular milk (didn’t have any cream on hand).

    BTW, I prepared the dish in the afternoon, left it covered on the stove, then transferred to a baking dish and baked for 30 minutes.

  11. Hi! Can’t wait to make this for dinner this week. If you were going to add some type of meat what would you suggest? I was thinking maybe a mild sausage or shredded rotisserie chicken? Would love your suggestions.

  12. Hi Teighan,

    Excited to try this recipe! If I don’t have red wine in the house, do you have an substitute you suggest using? Thanks!

  13. 5 stars
    Wonderful! I made this for dinner tonight, and we all loved it. I used the cheeses I had on hand – gouda, asiago, and a bit of old white cheddar, and I added a sort of crispy topping made of butter, fresh sage, thyme, panko breadcrumbs, and french-fried onions. My 12-year-old son announced that it might be the best pasta he has ever eaten in his life! We’ll definitely be returning to this recipe on nights where we need some rich, delicious comfort-food!

  14. 5 stars

    Do you think you could pre make this? If so how long would you cook it for?
    Cover it in foil/ cheese last few minutes?

    1. Hey Taryn,
      To make ahead, I would follow the recipe up until the point of baking, cover with foil, and then follow the baking instructions as is when you are ready to serve. I hope this recipe turns out amazing for you, please let me know if you give it a try! xTieghan