Easy One Pot French Onion Pasta Recipe for a Cozy Meal

Ella
Ella
Hi, I'm Ella- the voice and heart behind YummyHorizon. I believe that every dish tells a story, and through this blog, I share recipes inspired by...
10 Min Read
Jump to Recipe

Craving something rich, comforting, and impossibly easy to make? This one pot French onion pasta combines the deep, savory flavor of classic French onion soup with the creamy indulgence of pasta—all in just one pot! Stick around to discover how this dish turns simple ingredients into a show-stopping, cozy dinner in under 30 minutes.

This comforting one pot pasta captures rich French flavors in an easy weeknight dinner.
Servings: 4
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Serving Size: 1 plate

Ingredients

  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 3 large yellow onions sliced thin
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • 1 tablespoon fresh thyme leaves or 1 teaspoon dried thyme
  • 2 teaspoons balsamic vinegar
  • 3 cloves garlic minced
  • 4 cups low sodium beef broth or vegetable broth
  • 8 ounces uncooked fettuccine or linguine
  • ½ cup heavy cream
  • 1 cup shredded Gruyère cheese
  • ¼ cup grated Parmesan cheese
  • Chopped parsley for garnish

Equipment

  • Large heavy-bottomed pot or Dutch oven
  • Wooden spoon or silicone spatula
  • Chef’s knife
  • Cutting board
  • Measuring cups and spoons

Instructions

  1. Step 1: Heat the butter and olive oil in a large heavy-bottomed pot over medium heat. Once the butter has melted and starts to foam slightly, add the thinly sliced onions along with salt and pepper.
  2. Step 2: Stir the onions gently but often for 25 to 30 minutes. You want them slow-cooked and deeply golden — this step builds the foundation of flavor, so do not rush. If the onions start to brown too quickly, reduce the heat slightly.
  3. Step 3: Stir in the thyme, balsamic vinegar, and minced garlic. Sauté for 1 to 2 minutes, just until fragrant. The vinegar adds depth and brings a subtle brightness that really balances the sweetness of the onions.
  4. Step 4: Pour in the broth and increase the heat to bring it to a gentle boil. While it heats, use your spoon to stir up any of the flavorful bits stuck to the bottom of the pot.
  5. Step 5: Add the fettuccine or linguine directly into the boiling broth. Stir often while the pasta simmers uncovered for 10 to 12 minutes, or until it’s al dente. Most of the liquid should be absorbed by the end, leaving behind a richly flavored base.
  6. Step 6: Reduce the heat to low. Stir in the cream, Gruyère, and Parmesan until the cheeses melt and the sauce becomes velvety smooth. This is when the dish transforms into something indulgent and cozy — utterly irresistible.
  7. Step 7: Taste and adjust with more salt or pepper if needed. Serve warm, topped with chopped parsley and a little extra Parmesan if you’d like. Each bowl is pure French-inspired bliss.

Description

Imagine the cozy flavors of a bowl of French onion soup — sweet caramelized onions, rich savory broth, and a whisper of thyme — now swirled into a creamy, luxurious pasta dish that feels both comforting and elegant. One Pot French Onion Pasta brings all the soulful warmth of the classic soup right to your dinner table, but with the satisfying heartiness of silky noodles and melted cheese in every bite.

As the onions slowly caramelize, they release their natural sweetness and fill your kitchen with a deep, buttery aroma that stirs up memories of Sunday suppers and chilly evenings. The pasta cooks directly in the broth with all those golden onions, absorbing every ounce of flavor. Finished with a touch of cream and a sprinkle of melty Gruyère cheese, each forkful is reminiscent of the bubbling top of a French onion crock — perfectly golden and undeniably satisfying.

Why You’ll Love This Recipe

This dish is a weeknight savior and tastes like something you’d order at a cozy café. It’s made entirely in one pot which means minimal cleanup but maximum flavor, thanks to the pasta simmering directly in the onion broth. Caramelizing onions is a labor of love, but the depth of flavor they bring is unmatched. The entire dish comes together with a few pantry staples and simple steps, making gourmet comfort food more accessible than ever.

Whether you are craving a vegetarian dinner option or looking to impress guests with minimal effort, this pasta is versatile, heartfelt, and deeply delicious. The creamy texture, cheesy finish, and slow-cooked goodness deliver comfort in every warm bite.

Serving and Storage Tips

Refrigerate any leftovers in an airtight container for up to 4 days. When reheating, add a splash of broth or cream to loosen the noodles and restore the creamy consistency. This dish reheats well on the stovetop over low heat or in the microwave.

While you can freeze it, the texture is best enjoyed fresh or within a few days of preparing. To freeze, cool the pasta completely and transfer to a freezer-safe container. Thaw overnight in the fridge before reheating. You can also prep the caramelized onions ahead of time and store them in the fridge for up to 3 days, cutting down your cooking time significantly.

Course, Cuisine, Keywords

Dinner, French, Pasta, Comfort food, One pot, Vegetarian, Weeknight meals

Servings, Prep Time, Cook Time, Total Time, Serving Size

Servings: 4
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Serving Size: 1 ½ cups

Nutrition per serving

Calories 320
Protein 25g
Carbohydrates 3g
Fat 22g
Sugar 0g
Fiber 0g
Sodium 580mg

Recipe Notes

For extra flavor, use freshly grated Parmesan and do not skip the lemon zest. Leftovers keep well for 2 days in the fridge.

FAQ

Can I use frozen shrimp?

Yes, just make sure they are completely thawed and patted dry before cooking to avoid excess moisture.

What type of Parmesan works best?

Use real Parmigiano-Reggiano and grate it yourself. Pre-shredded cheese will not melt evenly and lacks flavor.

Can I make this dairy-free?

You can substitute the butter with olive oil and use nutritional yeast instead of Parmesan for a dairy-free version.

We hope you enjoyed this article about One Pot French Onion Pasta! If you did, don’t forget to pin this recipe or any photo from the article to your Pinterest — it really helps others discover it too. We’d love to hear your thoughts, so leave a comment and like the pin on Pinterest. Your support means a lot and helps us keep creating even more delicious content!

One Pot French Onion Pasta

All the soul-warming depth of French onion soup transformed into a creamy one-pot pasta, with sweet caramelized onions, silky noodles, and gooey Gruyère cheese. Comfort food meets elegance in every bite.
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Course Dinner
Cuisine French
Servings 4 servings
Calories 490 kcal

Ingredients
  

  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 3 large yellow onions sliced thin
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 tablespoon fresh thyme leaves or 1 teaspoon dried thyme
  • 2 teaspoons balsamic vinegar
  • 3 cloves garlic minced
  • 4 cups low sodium beef broth or vegetable broth
  • 8 ounces uncooked fettuccine or linguine
  • 1/2 cup heavy cream
  • 1 cup shredded Gruyère cheese
  • 1/4 cup grated Parmesan cheese
  • Chopped parsley for garnish

Instructions
 

  • Heat the butter and olive oil in a large heavy-bottomed pot over medium heat. Add the sliced onions, salt, and pepper.
  • Cook the onions slowly for about 25 to 30 minutes, stirring often, until they are deep golden brown and caramelized. Reduce the heat if they begin to brown too quickly.
  • Stir in the thyme, balsamic vinegar, and garlic. Cook for 1 to 2 minutes until fragrant.
  • Pour in the broth and bring to a gentle boil.
  • Add the uncooked pasta directly into the pot. Simmer for 10 to 12 minutes, stirring frequently, until the pasta is al dente and most of the liquid has been absorbed.
  • Lower the heat and stir in the heavy cream, Gruyère, and Parmesan cheeses. Continue stirring until melted and the sauce is creamy.
  • Taste and adjust seasoning if needed. Serve hot, garnished with chopped parsley and extra Parmesan if desired.

Nutrition

Calories: 490kcalCarbohydrates: 52gProtein: 17gFat: 24gSodium: 780mgFiber: 4gSugar: 7g
Keyword French onion pasta, one pot, comfort food, vegetarian, weeknight meals, creamy pasta
Tried this recipe?Let us know how it was!
Share This Article
Hi, I'm Ella- the voice and heart behind YummyHorizon. I believe that every dish tells a story, and through this blog, I share recipes inspired by home, travel, and the joy of simple ingredients. From cozy comfort food to bold global flavors, YummyHorizon is your place to explore, taste, and create. Whether you're a seasoned cook or just getting started, I'm here to guide you through flavorful journeys- one delicious recipe at a time. Welcome to my kitchen, where every meal opens a new horizon.