Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One Pot French Onion Pasta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jake
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: One Pot
  • Cuisine: French-American

Description

One Pot French Onion Pasta is a luscious, cheesy dish that combines the savory depth of French onion soup with the comforting embrace of creamy pasta. With caramelized onions, rich broth, and melty cheese, this one-pot wonder transforms a classic soup into a satisfying meal perfect for weeknights or dinner parties.


Ingredients

Units Scale
  • 2 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 3 large yellow onions, thinly sliced
  • 4 cloves garlic, minced
  • 1 tablespoon fresh thyme leaves
  • 1/4 cup dry white wine (optional)
  • 5 cups low-sodium beef broth
  • 1 tablespoon Worcestershire sauce
  • 12 ounces uncooked rigatoni or other short pasta
  • 1 cup shredded Gruyère cheese
  • 1/4 cup heavy cream
  • Salt and freshly ground black pepper, to taste
  • Fresh parsley, chopped, for garnish

Instructions

  1. Caramelize the Onions
    In a large pot, melt butter over medium heat. Add sliced onions and cook, stirring frequently, until deeply caramelized (about 20–25 minutes).
  2. Deglaze the Pot
    Pour in a splash of broth to deglaze the pot, scraping up any browned bits stuck to the bottom.
  3. Add the Broth and Pasta
    Stir in the remaining broth and bring to a boil. Add pasta, reduce heat to a simmer, and cook until the pasta is tender and most of the liquid has been absorbed (about 10–12 minutes).
  4. Incorporate the Cheese
    Stir in shredded Gruyère until melted and creamy. Adjust seasoning with salt and pepper.
  5. Garnish and Serve
    Serve hot, topped with fresh parsley or thyme for a burst of color and freshness.

Notes

  • For a vegetarian version, use vegetable broth and skip the wine.
  • You can substitute Gruyère with mozzarella or Parmesan if preferred.
  • Pair with crusty bread for a complete meal!

Nutrition

  • Serving Size: 1 plate
  • Calories: 450
  • Sugar: 6g
  • Sodium: 780mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 45mg