One Pot Creamy French Onion Pasta for Cozy Nights In

When the evening settles in with a chill and a quiet hush, there’s something deeply satisfying about a meal that comes together in just one pot. This one pot creamy French onion pasta is exactly that kind of dish—a cozy, comforting meal inspired by the classic soup but transformed into a creamy, cheesy pasta that feels like a warm hug on a plate.

I remember the first time I tried making it. The onions took their sweet time caramelizing, their fragrance slowly filling the kitchen and making everything feel a little more like home. I got a bit distracted halfway through—somewhere between stirring and wiping the counter I lost track of the time, but that’s the beauty of this recipe: it’s forgiving. The garlic and thyme added just the right touch, and when the pasta finally joined the pot, everything came together in a creamy swirl that looked almost too good to eat. Almost.

There’s something about cooking everything in one pot that makes the whole process feel less like a chore and more like an experience you want to savor. Plus, the mess is minimal, so you can spend more time at the table and less at the sink.

  • Rich, caramelized onions infuse the dish with a deep, savory flavor that’s both familiar and exciting.
  • The creamy sauce comes together effortlessly in the same pot, saving time and cleanup.
  • It’s simple—and that’s kind of the point. This isn’t a fancy dinner you need to fuss over, but it still feels special.
  • The melted Gruyère and Parmesan add a luxurious finish that keeps you coming back for more.
    • If you’ve ever hesitated to try making French onion soup at home because of the time it takes, this pasta is an easy way to enjoy those flavors without the fuss. And if you’re cooking just for yourself or a small group, it scales nicely without wasting ingredients.

      Print

      One Pot Creamy French Onion Pasta

      A comforting and flavorful one pot pasta dish inspired by classic French onion soup, featuring caramelized onions, garlic, thyme, and a creamy sauce all cooked together for an easy and delicious meal.

      • Prep Time: 15 minutes
      • Cook Time: 30 minutes
      • Total Time: 45 minutes
      • Yield: 4

      Ingredients

      Scale

      4 medium yellow onions, thinly sliced
      3 tablespoons unsalted butter
      2 tablespoons olive oil
      4 cloves garlic, minced
      1 teaspoon fresh thyme leaves
      1/2 teaspoon salt
      1/4 teaspoon black pepper
      1/4 teaspoon sugar
      1/4 cup dry white wine
      4 cups low sodium beef broth
      1 cup whole milk
      8 ounces dried fettuccine pasta
      1/2 cup grated Gruyère cheese
      1/4 cup grated Parmesan cheese
      2 tablespoons all-purpose flour

      Instructions

      In a large deep skillet or Dutch oven, heat the butter and olive oil over medium heat until melted and hot.
      Add the sliced onions, salt, pepper, and sugar. Cook, stirring frequently, for about 25 minutes until the onions are deeply caramelized and golden brown.
      Add the minced garlic and fresh thyme leaves to the onions and cook for 1 minute until fragrant.
      Sprinkle the flour over the onions and stir well to combine. Cook for 2 minutes to remove the raw flour taste.
      Pour in the white wine and stir, scraping the bottom of the pan to deglaze and incorporate any browned bits. Let the wine reduce for 2 minutes.
      Add the beef broth and whole milk to the pot and stir to combine.
      Bring the mixture to a boil, then add the dried fettuccine pasta, pressing it gently into the liquid to submerge.
      Reduce the heat to medium-low and simmer uncovered, stirring occasionally, for 12 to 15 minutes or until the pasta is cooked al dente and the sauce has thickened to a creamy consistency.
      Remove the pot from heat and stir in the Gruyère and Parmesan cheeses until melted and smooth.
      Taste and adjust seasoning with additional salt and pepper if needed.
      Serve immediately, garnished with extra thyme or cheese if desired.

      Did you make this recipe?

      Share a photo and tag us — we can't wait to see what you've made!

      Don’t worry if you don’t have a Dutch oven or a huge skillet—you can pull this off with any deep pan that holds enough liquid. For serving, a simple green salad or some crusty bread complements the creamy pasta nicely, soaking up any leftover sauce on the plate. I’ve also tried swapping out the beef broth for vegetable broth when I wanted a lighter version, though it changes the flavor a bit. Sometimes I add a pinch of red pepper flakes for a little kick, but that’s just me experimenting.

      FAQ

      Can I use a different type of pasta?
      Yes, though cooking times may vary. Just keep an eye on it so the pasta stays al dente.

      Is there a vegetarian option?
      You can substitute the beef broth with vegetable broth for a vegetarian-friendly version.

      How do I store leftovers?
      Keep them in an airtight container in the fridge for up to three days, and reheat gently with a splash of milk or broth.

      Give this one pot creamy French onion pasta a try when you want comfort without complexity. It’s a little bit indulgent, a little bit everyday, and a whole lot delicious.