Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
French Onion Soup Pasta Recipe

French Onion Soup Pasta Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Madison
  • Prep Time: 10 minutes
  • Cook Time: 75 minutes
  • Total Time: 1 hour 25 minutes
  • Yield: Serves 6
  • Category: Main
  • Method: Baking
  • Cuisine: French

Description

Cozy up with this delightful French Onion Soup Pasta Recipe, where the rich flavors of classic French onion soup meet creamy pasta for an unforgettable dish. Perfect for busy weeknights or family gatherings, this recipe features sweet caramelized onions enveloped in a velvety béchamel sauce and topped with a golden, crispy finish.


Ingredients

Scale
  • 1/2 Baguette
  • 1 tbsp Olive Oil
  • 5 Onions (thinly sliced)
  • 300 g Cavatappi Macaroni
  • 1/2 cup Beef Broth
  • 3 cups Heavy Cream
  • 1 cup Grated Parmesan Cheese
  • 1 tbsp Flour + 3 tbsp Water (for béchamel)
  • Salt
  • Pepper
  • Sugar
  • Oregano
  • Garlic Powder
  • Smoked Paprika
  • Nutmeg

Instructions

  1. Caramelize the onions in olive oil over medium heat for 30–40 minutes until golden brown.
  2. In the same skillet, prepare the béchamel sauce by whisking flour with melted butter and gradually adding heavy cream until smooth.
  3. Stir two-thirds of the caramelized onions into the sauce; season with salt, pepper, and parsley.
  4. Cook cavatappi macaroni until just shy of al dente; drain and mix with the sauce.
  5. Transfer to a baking dish; top with remaining onions and breadcrumbs if desired.
  6. Bake at 350°F (175°C) for 10–15 minutes until golden brown.
  7. Allow to cool slightly before serving.


Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 630
  • Sugar: 6g
  • Sodium: 710mg
  • Fat: 38g
  • Saturated Fat: 22g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 48g
  • Fiber: 2g
  • Protein: 20g
  • Cholesterol: 95mg