Print

Creamy One-Pot French Onion Pasta with Gruyere

Close-up of a white bowl filled with creamy french onion pasta, featuring caramelized onions and fresh parsley garnish.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this rich, savory French Onion Pasta in one pot. It captures the comforting flavor of French onion soup using caramelized onions and melted Gruyere cheese, perfect for an easy weeknight dinner.

Ingredients

Scale
  • 1 tablespoon olive oil
  • 2 large yellow onions, thinly sliced
  • 1 teaspoon salt, divided
  • 1/2 teaspoon black pepper, divided
  • 2 cloves garlic, minced
  • 4 cups beef broth
  • 1 pound dry pasta (like penne or rotini)
  • 1/2 cup dry white wine (optional, for depth)
  • 1 teaspoon dried thyme
  • 1/2 cup heavy cream
  • 1 cup shredded Gruyere cheese
  • 1/2 cup grated Parmesan cheese
  • 2 tablespoons fresh parsley, chopped (for garnish)

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the sliced onions and cook slowly, stirring occasionally, for 20 to 25 minutes until they are deeply caramelized and brown. Add 1/2 teaspoon of salt and 1/4 teaspoon of pepper during the last 5 minutes of caramelizing.
  2. Add the minced garlic to the pot and cook for 1 minute until fragrant.
  3. Pour in the beef broth and white wine (if using). Scrape up any browned bits from the bottom of the pot. Add the dried thyme, remaining salt, and pepper. Bring the mixture to a simmer.
  4. Add the dry pasta to the simmering broth. Stir well to prevent sticking. Cook according to the pasta package directions, usually 10 to 12 minutes, stirring frequently until the pasta is al dente and most of the liquid is absorbed, creating a thick sauce.
  5. Reduce the heat to low. Stir in the heavy cream until combined.
  6. Remove the pot from the heat. Stir in the Gruyere cheese and Parmesan cheese until the sauce is smooth and creamy.
  7. Serve immediately, garnished with fresh parsley.

Notes

  • For deeper flavor, caramelize the onions low and slow; this step is key to replicating the soup taste.
  • If you skip the white wine, substitute it with an extra 1/2 cup of beef broth.
  • You can substitute Gruyere with Swiss cheese, but Gruyere melts better and has a superior flavor for this dish.

Nutrition