Ingredients
Equipment
Method
Caramelize the Onions
- Heat 2 tbsp unsalted butter and 1 tbsp olive oil in a large pot or Dutch oven over medium-low heat. Add thinly sliced yellow onions, 1 tsp granulated sugar, 1/2 tsp salt, and 1/4 tsp black pepper. Stir to coat the onions evenly.
- Cook, stirring occasionally, for 30-35 minutes, or until the onions are deeply golden brown, very soft, and sweet. If they start to stick to the bottom of the pot, add a tablespoon of water or beef broth to deglaze, scraping up any browned bits.
Cook the Pasta
- While the onions are caramelizing, bring a large pot of heavily salted water to a rolling boil. Add 12 oz pasta and cook according to package directions until al dente. Drain well and toss with 1 tbsp olive oil to prevent sticking. Set aside.
Build the Sauce
- Once the onions are caramelized, add minced garlic to the pot and cook for 1 minute until fragrant.
- Pour in 1/4 cup dry white wine (if using) and deglaze the pot, scraping up any remaining browned bits from the bottom. Let it simmer for 2-3 minutes until the liquid is reduced by half.
- Sprinkle 1/4 cup all-purpose flour over the onions and stir well for 1-2 minutes to cook out the raw flour taste, creating a roux.
- Gradually whisk in 4 cups beef broth, about a cup at a time, ensuring no lumps form. Add 1 tsp fresh thyme leaves and 1 bay leaf. Bring the sauce to a gentle simmer, then reduce heat to low and cook for 5-7 minutes, stirring occasionally, until the sauce thickens slightly.
- Stir in 1/2 cup heavy cream (if using). Taste the sauce and adjust seasoning with salt and black pepper as needed. Remove and discard the bay leaf.
Assemble and Bake
- Preheat your oven to 375°F (190°C). Lightly grease a 9x13 inch baking dish.
- Add the cooked pasta to the sauce in the pot and stir gently to combine everything thoroughly, ensuring the pasta is well coated.
- Pour the pasta mixture evenly into the prepared baking dish.
- Sprinkle evenly with 1.5 cups shredded Gruyere cheese and 1/2 cup grated Parmesan cheese over the top.
- Bake for 20-25 minutes, or until the sauce is bubbly and the cheese topping is melted and beautifully golden brown. For extra crispiness and browning, you can broil for the last 1-2 minutes, watching very carefully to prevent burning.
Serve
- Let the French Onion Pasta Bake rest for 5 minutes before serving. Garnish with fresh chopped parsley.
Notes
For a deeper, richer flavor, use high-quality beef broth or homemade stock. Properly caramelizing the onions is the most crucial step for this dish's authentic French onion flavor; do not rush it. This dish can be assembled up to a day ahead, covered, and refrigerated. If baking from cold, add an extra 10-15 minutes to the baking time. Leftovers store well in an airtight container in the refrigerator for up to 3 days.
![A rustic bowl of {{ $('Fetch Recipe Data').first().json["Main Keyword"] }} mixed with caramelized onions and sage.](https://simplrecipes.com/wp-content/uploads/2026/03/french-onion-pasta-.webp)