Go Back
+ servings
French Onion Soup Pasta Recipe

French Onion Soup Pasta Recipe for Cozy Nights In

A delightful French Onion Soup Pasta featuring creamy béchamel and caramelized onions, perfect for cozy nights in.
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Servings: 4 servings
Course: Soups
Cuisine: French
Calories: 650

Ingredients
  

For the Pasta
  • 300 g Cavatappi Macaroni Feel free to swap with your favorite pasta shape.
  • 0.5 cup Beef Broth Substitute with vegetable broth for a vegetarian option.
For the Caramelized Onions
  • 5 Onions Thinly sliced.
  • 1 tablespoon Olive Oil Essential for perfect caramelization.
  • 1 teaspoon Sugar Optional, speeds up caramelization.
For the Béchamel Sauce
  • 3 cups Heavy Cream Consider using coconut milk for a dairy-free alternative.
  • 1 tablespoon Flour
  • 3 tablespoons Water Used for thickening the béchamel.
  • 1 cup Parmesan Cheese Grated; replace with nutritional yeast for a vegan version.
Seasoning & Garnish
  • 1 teaspoon Salt
  • 1 teaspoon Pepper
  • 1 tablespoon Garlic Powder
  • 1 tablespoon Smoked Paprika Powder
  • 0.5 teaspoon Nutmeg
  • Fresh Parsley Chopped, for garnish.
For the Topping
  • 0.5 Baguette For homemade breadcrumbs.

Equipment

  • Large Skillet
  • baking dish
  • pot
  • whisk

Method
 

Step-by-Step Instructions
  1. Thinly slice the 5 onions. In a large skillet, heat the tablespoon of olive oil over medium heat and add the sliced onions. Sauté them for 30-40 minutes until caramelized.
  2. In the same skillet, add the 3 cups of heavy cream along with the flour mixed with water. Whisk until smooth and let it simmer for 5-10 minutes until thickened. Stir in ⅔ of the caramelized onions and season everything well.
  3. Bring a large pot of salted water to a boil, then add the 300 g cavatappi macaroni. Cook until just under al dente. Drain and mix it with the béchamel sauce.
  4. Transfer the pasta mixture to a greased baking dish. Top with remaining caramelized onions and sprinkle with breadcrumbs from the baguette.
  5. Preheat your oven to 350°F (175°C) and bake for 10-15 minutes until golden brown and crispy.
  6. Remove from the oven and let it sit for a couple of minutes. Serve hot, garnished with fresh parsley.

Nutrition

Serving: 1servingCalories: 650kcalCarbohydrates: 75gProtein: 18gFat: 30gSaturated Fat: 17gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 90mgSodium: 600mgPotassium: 700mgFiber: 3gSugar: 5gVitamin A: 500IUVitamin C: 10mgCalcium: 300mgIron: 2mg

Notes

For the best taste, use fresh ingredients and opt for high-quality broth.

Tried this recipe?

Let us know how it was!