Classic French Dip Sandwich, a French Dip Sandwich recipe
French Dip Sandwich

Classic French Dip Sandwich

Indulge in the savory delight of a Classic French Dip Sandwich, featuring thinly sliced, tender roast beef piled high on a crusty baguette, served with a rich, warm au jus for dipping. A comforting American classic perfect for lunch or a casual dinner.

By CuocoMitra · Published · Updated 27 March 2026

sandwichroast beefau jusbeef
Total time
Prep
Cook
Serves
4
Per serving
408kcal
Difficulty
easy

Classic French Dip Sandwich is a easy French Dip Sandwich recipe that serves 4 and takes 35 minutes (15 minutes prep, 20 minutes cooking). It uses 9 ingredients across 6 steps. Each serving provides about 407.65 calories.

Ingredients

9 ingredients for 4 servings. Open any ingredient for its nutrition detail.

  • Deli Sliced Roast BeefDeli-style, good quality400 g

    Roast beef, deli style, prepackaged, sliced

    Sausages and Luncheon Meatssr_legacy

    In this recipe: 400 g, Deli-style, good quality

    Per 100 g

    Calories115 kcal
    Protein18.6g
    Carbs0.64g
    Fat3.69g
    Fiber0g

    Common portions

    slice oval 1 undetermined9.3 g
    slice rectangle 1 undetermined13.8 g
    Main proteinFlavor enhancerBeefyUmamiSavoryTender
  • Baguette CrispsCut into 4 portions1 large

    BAGUETTE CRISPS

    Crackers & Biscottisr_legacy

    In this recipe: 1 large, Cut into 4 portions

    Per 100 g

    Calories286 kcal
    Protein7.14g
    Carbs46.4g
    Fat7.14g
    Fiber3.6g

    Common portions

    1 g28 g
    CarrierCrunch elementSnackNeutralStarchyMildly sweet
  • Home-Prepared Beef StockLow sodium, for au jus750 ml

    Soup, stock, beef, home-prepared

    Soups, Sauces, and Graviessr_legacy

    In this recipe: 750 ml, Low sodium, for au jus

    Per 100 g

    Calories13 kcal
    Protein1.97g
    Carbs1.2g
    Fat0.09g
    Fiber0g

    Common portions

    cup 1 undetermined240 g
    Flavor baseLiquid componentUmami builderUmamiBeefySavory
  • Unsalted ButterMelted, for brushing30 g

    Butter, without salt

    Dairy and Egg Productssr_legacy

    In this recipe: 30 g, Melted, for brushing

    Per 100 g

    Calories717 kcal
    Protein0.85g
    Carbs0.06g
    Fat81.1g
    Fiber0g

    Common portions

    pat (1" sq, 1/3" high) 1 undetermined5 g
    tbsp 1 undetermined14.2 g
    stick 1 undetermined113 g
    cup 1 undetermined227 g
    Fat sourceFlavor enhancerEmulsifierDairyRichFatty
  • Raw OnionsThinly sliced1 medium

    Onions, raw

    Vegetables and Vegetable Productssr_legacy

    In this recipe: 1 medium, Thinly sliced

    Per 100 g

    Calories40 kcal
    Protein1.1g
    Carbs9.34g
    Fat0.1g
    Fiber1.7g

    Common portions

    slice, thin 1 undetermined9 g
    tbsp chopped 1 undetermined10 g
    slice, medium (1/8" thick) 1 undetermined14 g
    slice, large (1/4" thick) 1 undetermined38 g
    AromaticFlavor enhancerBase ingredientPungentSweetSavory
  • Provolone CheeseSliced (optional)100 g

    Cheese, provolone

    Dairy and Egg Productssr_legacy

    In this recipe: 100 g, Sliced (optional)

    Per 100 g

    Calories351 kcal
    Protein25.6g
    Carbs2.14g
    Fat26.6g
    Fiber0g

    Common portions

    cubic inch 1 undetermined17 g
    slice (1 oz) 1 undetermined28 g
    oz 1 undetermined28.35 g
    cup, diced 1 undetermined132 g
    Flavor enhancerToppingBinderUmamiNuttyTangy
  • Olive OilFor caramelizing onions15 ml

    Oil, olive, salad or cooking

    Fats and Oilssr_legacy

    In this recipe: 15 ml, For caramelizing onions

    Per 100 g

    Calories884 kcal
    Protein0g
    Carbs0g
    Fat100g
    Fiber0g

    Common portions

    tsp 1 undetermined4.5 g
    tablespoon 1 undetermined13.5 g
    cup 1 undetermined216 g
    Fat sourceCooking mediumFlavor enhancerFruityMildSilky
  • Plain SaltTo taste1 pinch

    PLAIN SALT

    Seasoning Mixes, Salts, Marinades & Tenderizerssr_legacy

    In this recipe: 1 pinch, To taste

    Per 100 g

    Calories0 kcal
    Protein0g
    Carbs0g
    Fat0g
    Fiber

    Common portions

    1 g1.5 g
    Flavor enhancerSeasoningSaltyGrittyCrystalline
  • Black PepperFreshly ground, to taste1 pinch

    Spices, pepper, black

    Herbs & Spicessr_legacy

    In this recipe: 1 pinch, Freshly ground, to taste

    Per 100 g

    Calories251 kcal
    Protein10.4g
    Carbs64g
    Fat3.26g
    Fiber25.3g

    Common portions

    dash 1 undetermined0.1 g
    tsp, ground 1 undetermined2.3 g
    tsp, whole 1 undetermined2.9 g
    tbsp, ground 1 undetermined6.9 g
    SeasoningFlavor enhancerAromaticSpicyPungentEarthy

What you’ll need

6 tools across 6 steps.

  • saucepanEssentialstep 1
  • skilletEssentialsteps 2, 4
  • oven (with grill function)Essentialsteps 3, 4
  • baking sheet (if roasting)Essentialsteps 3, 4
  • Pastry brushstep 3
  • ramekinsstep 6

Method

  1. 1

    Prepare the Au Jus

    Pour 750 ml of beef broth into a medium saucepan. Bring it to a gentle simmer over medium heat. Reduce the heat to low, cover, and keep warm while you prepare the rest of the sandwich. This will be your delicious dipping sauce!

    For a richer au jus, you can add a splash of red wine or a teaspoon of Worcestershire sauce to the broth.

    Timer: 5 minsaucepan
  2. 2

    Caramelize Onions (Optional)

    If using, heat 15 ml in a large skillet over medium-low heat. Add the thinly sliced 1 medium and a pinch of 1 pinch Salt. Cook slowly, stirring occasionally, for 15-20 minutes until the onions are deeply golden brown and caramelized. Remove from heat and set aside.

    Don't rush the caramelization process; low and slow heat is key for sweet, tender onions.

    Caramelize Onions: 20 minskillet
  3. 3

    Prepare the Baguette

    Preheat your oven to 180°C (350°F). Cut the 1 large large into 4 equal portions. Slice each portion lengthwise, but do not cut all the way through, leaving a 'hinge' on one side. Melt the 30 g and brush the cut sides of the baguette with it.

    Using a slightly stale baguette can sometimes yield a better texture when toasted.

  4. 4

    Toast Baguette and Warm Roast Beef

    Place the buttered baguette halves on a baking sheet, cut-side up. Toast in the preheated oven for 5-7 minutes, or until lightly golden and crisp. While the baguette toasts, gently warm the 400 g in a separate pan or briefly in the microwave, ensuring it's just heated through, not overcooked.

    Be careful not to overcook the roast beef, as it can become tough. Just warm it enough to be pleasant.

  5. 5

    Assemble the Sandwiches

    Remove the toasted baguettes from the oven. If using, layer 100 g slices on the bottom half of each baguette, then pile a generous amount of the warm roast beef on top. If you caramelized onions, add them over the roast beef. Season with a pinch of 1 pinch and 1 pinch to taste. Close the sandwiches.

    For extra melty cheese, you can place the assembled sandwiches back in the oven for 1-2 minutes until the cheese is bubbly.

    Timer: 5 min
  6. 6

    Serve and Enjoy!

    Carefully transfer the warm au jus into 4 small individual dipping bowls. Serve the assembled French Dip sandwiches immediately with the hot au jus on the side. Encourage everyone to dip generously!

    A side of crispy fries or a simple green salad pairs wonderfully with a French Dip sandwich.

    Timer: 1 minramekins

Nutrition

Per serving, across 4 servings.

Nutrition for Classic French Dip Sandwich, per serving and for the whole recipe
NutrientPer servingWhole recipe
Calories407.7 kcal1630.6 kcal
Protein29.1 g116.5 g
Carbohydrates26.7 g106.8 g
Fat20 g79.8 g
Fibre2.1 g8.4 g
Sodium1681.5 mg6725.8 mg

Computed from the matched ingredient data rather than entered by hand, with 100% of ingredients matched. Treat it as a close estimate, not a clinical figure.

How it tastes

SavoryUmamiSalty
Salty
3 out of 5
Umami
4 out of 5
Rich
4 out of 5

Texture

TenderCrispyJuicy

Mood

Comfort foodFamily style

Good for

LunchDinner

Free iPhone & Android app

Take this recipe into the kitchen

Everything on this page, plus the parts a web page cannot do: cook along hands-free, resize the recipe to how many people you are feeding, and log what you ate when you are done.

  • Cook it hands-free. Step-by-step voice guidance with built-in timers, so you are not scrolling with wet hands.
  • Scale and swap ingredients. Change the servings, or swap anything you are missing for something you already have.
  • Log it in one tap. Cooked it? Log the macros by photo, barcode or voice, and sync with Apple Health or Health Connect.

Free to download. Your account works on the app and the web, so anything you save here is there too.

Questions about this recipe

How long does Classic French Dip Sandwich take to make?
About 35 minutes from start to finish. That is 15 minutes of preparation and 20 minutes of cooking.
How many calories are in Classic French Dip Sandwich?
Roughly 407.65 calories per serving, based on 4 servings. Each serving also has 29.12g protein, 26.7g carbohydrates, 19.95g fat. These figures are computed from the matched ingredient data rather than entered by hand.
Is Classic French Dip Sandwich vegetarian or vegan?
No. This recipe contains meat, poultry or seafood, so it is neither vegetarian nor vegan.
What equipment do I need for Classic French Dip Sandwich?
saucepan, skillet, oven (with grill function), baking sheet (if roasting). Every tool the recipe calls for is listed above with the steps that use it.

Cook this with a copilot

Scale any recipe, swap ingredients for what you have, track the macros automatically, and get step-by-step guidance while you cook.

Free to start. No card required.