Go Back
+ servings
French Onion Soup Pasta

Creamy French Onion Soup Pasta for Ultimate Comfort Enjoyment

Indulge in creamy, vegetarian-friendly French Onion Soup Pasta, bursting with caramelized onions and rich béchamel.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 4 plates
Course: Soups
Cuisine: French
Calories: 450

Ingredients
  

For the Pasta
  • 8 ounces Cavatappi Macaroni Perfect for holding onto the creamy sauce.
For the Caramelized Onions
  • 3 medium Onions Sweet onions are ideal for flavor.
  • 2 tablespoons Olive Oil Essential for sautéing onions.
  • 1 teaspoon Sugar Optional, helps speed up caramelization.
  • Salt & Pepper Adjust to taste.
For the Béchamel Sauce
  • 2 tablespoons Butter Adds richness.
  • 2 tablespoons Flour Thickening agent for the sauce.
  • 1 cup Heavy Cream Creates a creamy texture; coconut milk can be a substitute.
  • 1 cup Beef Broth Enhances umami depth.
  • cup Parmesan Cheese Savory flavor; can use vegan cheese.
For the Topping
  • 1 medium Baguette For homemade breadcrumbs.
  • ¼ cup Fresh Parsley For garnishing.
  • 1 teaspoon Garlic Powder For flavor.
  • 1 teaspoon Smoked Paprika For warmth.
  • ¼ teaspoon Nutmeg Adds depth.

Equipment

  • large skillet
  • Pot
  • Baking Dish
  • Whisk

Method
 

Step-by-Step Instructions
  1. Thinly slice the onions and heat 2 tablespoons of olive oil in a large skillet over medium heat. Add onions and salt, stirring occasionally for 30-40 minutes until golden brown.
  2. In the same skillet, melt 2 tablespoons of butter over low heat. Whisk in 2 tablespoons of flour and cook for 1-2 minutes until it forms a paste. Gradually add 1 cup of heavy cream, stirring continuously until thickened.
  3. Mix in ⅔ of the caramelized onions, salt, pepper, parmesan cheese, and fresh parsley, then turn off the heat once well combined.
  4. Boil a large pot of water with salt. Add 8 ounces of cavatappi macaroni and cook for 7-9 minutes until just under al dente. Drain and return to pot.
  5. Pour the béchamel sauce over the pasta, stirring until well coated.
  6. Preheat oven to 350°F (175°C). Transfer pasta to a greased baking dish, top with remaining caramelized onions and breadcrumbs. Bake for 10-15 minutes until golden and crispy.
  7. Remove from the oven, let cool, and serve hot garnished with fresh parsley.

Nutrition

Serving: 1plateCalories: 450kcalCarbohydrates: 42gProtein: 12gFat: 26gSaturated Fat: 15gCholesterol: 60mgSodium: 900mgPotassium: 500mgFiber: 3gSugar: 4gVitamin A: 500IUVitamin C: 4mgCalcium: 200mgIron: 2mg

Notes

Store leftovers in an airtight container for 3-4 days in the fridge or freeze for up to 2 months. Reheat in the oven covered with foil for 15-20 minutes.

Tried this recipe?

Let us know how it was!