Print

Creamy Caramelized Onion Pasta: The Ultimate Comfort Dish

A close-up shot of a serving of caramelized onion pasta tossed in a rich, savory sauce, served on a white plate.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Welcome! You are about to make the ultimate comfort food: Creamy Caramelized Onion Pasta. This recipe delivers the rich, deep flavor of French Onion Soup in a simple, weeknight-friendly pasta dish. We focus on slowly caramelizing the onions to build a sweet, savory base for a dreamy, velvety sauce. This is easy gourmet pasta you will make again and again.

Ingredients

Scale
  • 1 pound pasta (spaghetti or linguine recommended)
  • 3 tablespoons olive oil
  • 3 large yellow onions, thinly sliced
  • 4 cloves garlic, minced
  • 1/2 cup dry white wine or vegetable broth
  • 4 cups vegetable broth
  • 1/2 cup heavy cream (or cashew cream for vegan option)
  • 1/2 cup grated Parmesan cheese (or nutritional yeast for vegan option)
  • 1 tablespoon fresh thyme leaves
  • 1 teaspoon Dijon mustard
  • Salt and black pepper to taste
  • Optional: Chili oil for serving

Instructions

  1. Heat the olive oil in a large, heavy-bottomed pot or Dutch oven over medium-low heat. Add the sliced onions and a pinch of salt.
  2. Cook the onions slowly, stirring every 5 to 10 minutes, for 30 to 40 minutes until they are deep golden brown and sweet. This slow cooking builds the rich flavor base.
  3. Add the minced garlic and thyme to the onions and cook for 1 minute until fragrant.
  4. Pour in the white wine or broth to deglaze the pot, scraping up any browned bits from the bottom. Let this reduce by half, about 3 minutes.
  5. Add the 4 cups of vegetable broth to the pot. Bring the mixture to a simmer, then reduce the heat to low, cover, and let it cook for 15 minutes to deepen the flavor.
  6. While the broth simmers, cook your pasta according to package directions until al dente. Reserve 1 cup of the starchy pasta water before draining.
  7. Pour the heavy cream and Dijon mustard into the onion broth mixture. Stir well. If you want a smoother sauce, carefully transfer half the mixture to a blender and blend until smooth, then return it to the pot.
  8. Stir in the Parmesan cheese until the sauce is creamy. Season with salt and pepper.
  9. Add the drained pasta directly to the sauce. Toss to coat everything well. Add reserved pasta water, a splash at a time, until the sauce reaches your desired creamy consistency.
  10. Serve immediately. Top with extra Parmesan and a drizzle of chili oil if you like a spicy kick.

Notes

  • The key to this dish is patience during the onion caramelization step; do not rush it for the best sweet and savory flavor.
  • For a vegan version, substitute heavy cream with a smooth cashew cream made from soaked cashews blended with water, and use nutritional yeast instead of Parmesan cheese.
  • If you want a one-pot method, add the dry pasta directly to the broth mixture in Step 4 and cook according to pasta package directions, adding more liquid if needed.

Nutrition