Go Back
+ servings
French Onion Pasta

Creamy French Onion Pasta That'll Melt Your Heart

This Creamy French Onion Pasta is the ultimate comfort dish, combining rich flavors with the warmth of classic French onion soup.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 4 portions
Course: PASTA
Cuisine: French
Calories: 550

Ingredients
  

Ingredients for the Pasta Dish
  • 4 tablespoons Unsalted Butter or olive oil for dairy-free option
  • 2 large Onions sweet onions like Vidalia enhance flavor
  • 1 teaspoon Kosher Salt adjust to taste
  • 1/2 teaspoon Ground Black Pepper or white pepper for milder taste
  • 4 cloves Garlic minced, fresh is best
  • 2 teaspoons Fresh Thyme or 1/3 the amount for dried
  • 1 cup Dry White Wine or additional beef broth for a non-alcoholic version
  • 1 tablespoon Sherry Vinegar or balsamic vinegar as a substitute
  • 1 tablespoon Worcestershire Sauce omit for vegetarian version
  • 1 tablespoon Dijon Mustard or yellow mustard as a substitute
  • 12 ounces Rigatoni Pasta or other tube-shaped pasta like penne or ziti
  • 4 cups Beef Broth or vegetable broth for vegetarian version
  • 1 cup Gruyere Cheese or Swiss, mozzarella as alternatives
  • 1/2 cup Parmesan Cheese or nutritional yeast for a vegan option
  • 1/2 cup Half-and-Half or whole milk, non-dairy cream as a substitute
Optional Toppings
  • Fresh Thyme to sprinkle before serving
  • Additional Cheese for a melty top

Equipment

  • large skillet
  • dutch oven

Method
 

How to Make French Onion Pasta
  1. In a large skillet or Dutch oven, melt the unsalted butter over medium-low heat.
  2. Add the sliced onions, kosher salt, and ground black pepper. Cook slowly, stirring occasionally until caramelized—about 35-45 minutes.
  3. Stir in minced garlic and fresh thyme. Cook for about 1 minute, or until fragrant.
  4. Pour in the dry white wine and sherry vinegar, scraping up any flavorful bits stuck to the bottom.
  5. Push the onions to one side, then add the rigatoni. Pour in the beef broth to submerge the pasta.
  6. Increase the heat to high until it’s simmering. Cover and let it simmer for about 15 minutes or until the pasta is al dente.
  7. Stir in the Gruyère and Parmesan cheese until melted and creamy. Add half-and-half for extra richness and adjust seasoning.
  8. Garnish with more fresh thyme or cheese before serving to enhance the flavor.

Nutrition

Serving: 1portionCalories: 550kcalCarbohydrates: 70gProtein: 20gFat: 25gSaturated Fat: 15gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gCholesterol: 70mgSodium: 1000mgPotassium: 500mgFiber: 3gSugar: 5gVitamin A: 500IUVitamin C: 10mgCalcium: 300mgIron: 2mg

Notes

Caramelizing onions takes time. For best results, use fresh ingredients and season as you go.

Tried this recipe?

Let us know how it was!