Lunch

French Dip Sandwich

The first time I made French dip at home, I used soft sandwich bread and ended up eating soup with a fork. Lesson learned — the bread matters almost as much as the beef.

This French Dip Sandwich is made with tender roast beef, caramelized onions, melted provolone, and a warm, savory au jus served for dipping. The beef is roasted until flavorful, sliced very thin, and tucked into a crusty French roll that soaks up just enough of the beefy jus without falling apart.

It sounds like a restaurant sandwich, but it’s surprisingly easy to make at home. The key isn’t complicated seasoning — it’s choosing the right beef, slicing it thin, building flavorful au jus from the cooking juices, and using bread sturdy enough to survive a dip.

Why You’ll Love This French Dip Sandwich

This recipe focuses on the parts that actually make a French dip worth making: thinly sliced roast beef for the right texture, a homemade au jus that stays savory instead of turning into gravy, and crusty French rolls that actually hold up to a dip. Caramelized onions and provolone add richness without overpowering the beef, and you can always dress it up further with horseradish or Dijon mustard.

If you want the simplest version, skip the cheese and onions entirely — roast beef, bread, and au jus is really all a French dip needs.

What Is a French Dip Sandwich?

A French dip is a roast beef sandwich served with au jus, a savory meat-based dipping liquid. The bread can be lightly dipped before assembly, while extra jus is served on the side for dunking.

Despite the French-sounding name, the sandwich is strongly associated with Los Angeles. Philippe the Original says its founder, Philippe Mathieu, accidentally dropped a sliced French roll into hot roast drippings in 1918 and the customer liked it enough to request another. Cole’s, another historic Los Angeles restaurant, also claims a role in the sandwich’s creation, so the exact origin remains disputed.

The important part for a home cook is the technique: thin beef, sturdy bread, and flavorful jus.

Ingredients You’ll Need

For the Roast Beef

  • 2 to 2½ pounds beef top round or eye of round
  • 1 tablespoon olive oil
  • 1½ teaspoons kosher salt
  • 1 teaspoon black pepper
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • ½ teaspoon dried thyme


For the Au Jus

  • 2 cups low-sodium beef broth
  • 1 cup beef drippings or additional beef broth
  • 1 small yellow onion, thinly sliced
  • 2 garlic cloves, minced
  • 1 tablespoon Worcestershire sauce
  • ½ teaspoon dried thyme
  • ¼ teaspoon black pepper
  • Salt, only if needed


For the Sandwiches

  • 4 crusty French rolls or hoagie-style rolls
  • 1 large yellow onion, thinly sliced
  • 1 tablespoon butter
  • 4–8 slices provolone cheese, optional
  • Dijon mustard or prepared horseradish, optional
Ingredients for French dip sandwich including beef roast, French rolls, onions, garlic, broth, and provolone

Everything you need, laid out before you start.

How to Make a French Dip Sandwich

1. Season the Beef

Pat the roast completely dry with paper towels. Rub it with olive oil, then coat all sides evenly with kosher salt, black pepper, garlic powder, onion powder, and thyme.

Let the seasoned beef sit for about 20 minutes while the oven heats.

Drying the surface first helps the beef brown rather than steam, while the seasoning creates a flavorful crust.

2. Sear the Roast

Heat a large oven-safe skillet or Dutch oven over medium-high heat.

Place the roast in the hot pan — it should hiss the second it hits the surface — and sear it on all sides until deeply browned. Give each side enough time to develop a proper crust instead of moving the beef constantly.

The browned bits left in the pan matter. That’s the flavor base for the au jus later, so don’t rush this part or wipe the pan clean.

Beef roast being seared in a hot skillet for a French dip sandwich

Searing builds the crust — and the flavor base for the au jus.

3. Roast the Beef

Preheat the oven to 325°F.

Transfer the seared roast to the oven and cook until it reaches a safe internal temperature. For food safety, USDA recommends cooking beef roasts to a minimum internal temperature of 145°F, followed by at least a 3-minute rest.

The exact cooking time varies depending on the size and shape of the roast, so use a meat thermometer rather than relying only on time.

Once cooked, transfer the beef to a cutting board and let it rest for about 15 minutes.

4. Make the Au Jus

While the beef rests, put the skillet over medium heat.

Add the sliced onion and cook until softened. Add the garlic and cook for about 30 seconds.

Pour in the beef broth and beef drippings. Use a wooden spoon to scrape the browned bits from the bottom of the pan.

Stir in Worcestershire sauce, thyme, and black pepper. Simmer for 5–10 minutes so the flavors concentrate.

The finished au jus should be thin and savory, not thick like gravy. Taste it before adding salt, since both the broth and beef drippings may already contain enough.

For a smoother jus, pour it through a fine-mesh strainer before serving.

Homemade beef au jus simmering with onions and garlic for French dip

Let it simmer until the flavor concentrates — thin and savory, not thick like gravy.

5. Slice the Beef Very Thin

After the beef has rested, slice it as thinly as possible against the grain.

This is one of the biggest differences between an average roast beef sandwich and a great French dip. Thin slices are easier to bite through and become coated with the warm jus without making the sandwich bulky.

If the roast feels difficult to slice, let it cool for a few extra minutes. A sharp carving knife makes a noticeable difference too.

Thinly sliced roast beef prepared for a French dip sandwich

Thin slices make all the difference — easier to bite, better coated in jus.

6. Caramelize the Onions

Melt the butter in a skillet over medium-low heat.

Add the sliced onions and cook slowly for about 15–25 minutes, stirring occasionally, until soft and golden brown.

Don’t rush this step. Lower heat gives the onions time to soften and develop their natural sweetness.

If you prefer a more traditional, minimalist French dip, you can skip the onions entirely.

7. Toast the Rolls

Split the French rolls lengthwise and toast them for a few minutes until the edges are lightly crisp.

The goal is crisp outside, soft inside. Avoid turning the bread completely crunchy, since it needs to absorb some of the au jus.

For extra flavor, brush the cut sides lightly with butter before toasting.

8. Assemble the Sandwiches

Pile the thinly sliced roast beef onto each warm roll.

Add caramelized onions and provolone cheese if using. Place the sandwiches in a warm oven for a minute or two if you want the cheese melted.

For extra flavor, spread Dijon mustard or horseradish on the bread.

You can lightly spoon or brush some au jus onto the inside of the roll, but keep most of the jus on the side. That gives you control over how wet the sandwich becomes.

Thinly sliced roast beef, caramelized onions, and provolone being added to a French dip sandwich

Beef, onions, cheese — pile it high before that last dip.

How to Serve French Dip Sandwiches

Serve the sandwich immediately with hot au jus in a small bowl.

You can dip each bite as you eat, or briefly dunk the entire sandwich before serving. If you like a very wet French dip, dip the cut side of the roll into the jus before adding the beef.

For sides, French fries, potato wedges, coleslaw, pickles, or a simple green salad all work well. The acidity of pickles or coleslaw is especially useful alongside the rich beef.

French dip sandwich being dipped into warm homemade au jus

This is the moment that makes it a French dip.

The Best Beef for French Dip

Top round is an excellent choice because it is relatively lean and easy to slice thinly.

Eye of round is another good option and is commonly used for roast beef sandwiches.

Chuck roast can become extremely tender, but it contains more connective tissue and generally needs a different, longer cooking approach. If your goal is a classic thin-sliced French dip, top round or eye of round is the easier choice.

Do You Need Cheese?

No. Cheese is completely optional. Provolone is my usual pick because its mild flavor complements the beef without dominating it — Swiss works well too if that’s what you have.

For a more traditional, minimalist sandwich, skip the cheese and let the roast beef and au jus carry the flavor. Historic Philippe’s, for example, offers its French-dipped sandwiches with several optional cheeses and different roasted meats, all dipped in the natural roast juices.

Why Is My French Dip Soggy?

The most common reason is using bread that is too soft or dipping it too heavily.

Use a crusty French roll or sturdy hoagie roll. Toast it lightly before assembling, and serve most of the au jus on the side.

A good French dip should be juicy, but the bread should still hold together long enough to eat.

Can You Make French Dip Ahead of Time?

Yes. The roast beef and au jus can be prepared ahead of time and refrigerated separately.

When ready to serve, warm the beef gently in some of the au jus, toast fresh rolls, and assemble the sandwiches.

Keeping the beef and jus separate also prevents the bread from becoming soggy.

USDA recommends refrigerating cooked leftovers promptly and using most cooked leftovers within 3–4 days. Leftovers should be reheated to 165°F.

Frequently Asked Questions

What is the difference between French dip and roast beef sandwich?

A French dip is essentially a roast beef sandwich distinguished by its au jus dipping broth. The bread and beef are meant to be dipped into the savory juices.

What is au jus made of?

Au jus is generally made from meat juices or drippings combined with broth and aromatics. In this recipe, beef drippings, beef broth, onion, garlic, Worcestershire sauce, and thyme create the dipping liquid.

Should I dip the bread or the whole sandwich?

Either works. Lightly dipping the bread gives you more control and keeps the sandwich intact. A full dip creates a much juicier, messier sandwich.

Can I make French dip without cheese?

Yes — see above. Cheese adds richness but isn’t essential to a good French dip.

What bread is best for French dip?

A crusty French roll, baguette-style roll, or sturdy hoagie roll is best. Avoid very soft bread, since it can become soggy quickly.

Thinly sliced roast beef for a French dip sandwich, sliced against the grain
Jonas Mitchell

French Dip Sandwich

Tender roast beef piled into crusty French rolls with caramelized onions, optional provolone, and savory homemade au jus for dipping.
Prep Time 20 minutes
Cook Time 1 hour 30 minutes
Rest Time 15 minutes
Total Time 2 hours 5 minutes
Servings: 4 sandwiches
Course: lunch
Cuisine: American
Calories: 520

Ingredients
  

  • 2 to 2½ pounds beef top round or eye of round
  • 1 tbsp olive oil
  • tsp kosher salt
  • 1 tsp black pepper
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • ½ tsp dried thyme
Au Jus
  • 2 cups low-sodium beef broth
  • 1 cup beef drippings or additional beef broth
  • 1 small yellow onion, sliced
  • 2 garlic cloves minced
  • 1 tbsp Worcestershire sauce
  • ½ tsp dried thyme
  • ¼ tsp black pepper
  • salt to taste
Sandwiches:
  • 4 crusty French rolls
  • 1 large yellow onion, sliced
  • 1 tbsp butter
  • 4-8 slices provolone cheese, optional
  • Dijon mustard or horseradish, optional

Equipment

  • 1 large oven-safe skillet or Dutch oven
  • 1 meat thermometer
  • 1 sharp carving knife
  • 1 cutting board
  • 1 Fine mesh strainer, optional
  • 1 small skillet (for caramelizing onions)

Method
 

  1. Preheat the oven to 325°F.
  2. Pat the beef dry and rub it with olive oil, salt, pepper, garlic powder, onion powder, and thyme.
  3. Sear the roast in a hot oven-safe skillet until deeply browned on all sides.
  4. Transfer the skillet to the oven and roast until the beef reaches the recommended safe internal temperature (145°F)
  5. Remove the beef and let it rest for about 15 minutes.
  6. Add sliced onion and garlic to the skillet, then pour in beef broth and drippings.
  7. Scrape the browned bits from the pan and add Worcestershire sauce, thyme, and pepper.
  8. Simmer the au jus for 5–10 minutes and strain if desired.
  9. Slice the rested beef very thinly against the grain.
  10. Slowly caramelize the sandwich onions in butter until golden brown.
  11. Toast the French rolls lightly.
  12. Fill each roll with sliced beef, caramelized onions, and optional provolone.
  13. Serve immediately with hot au jus for dipping.

Notes

For the best texture, slice the beef as thinly as possible and keep the au jus hot when serving. Roast beef and au jus can be made ahead and refrigerated separately for up to 3–4 days.
Nutrition (per sandwich, estimated)
  • Calories: ~520
  • Protein: 38g
  • Carbohydrates: 42g
  • Fat: 22g
  • Fiber: 2g
  • Sodium: 980mg


Final Thoughts

The best French Dip Sandwich comes down to contrast: tender roast beef, crisp-edged bread, sweet caramelized onions, and hot savory au jus that ties it all together.

You don’t need complicated ingredients or a restaurant-sized roast to make it. Start with a good beef roast, build flavor in the same pan, slice the meat thin, and keep the jus hot. Once the au jus is right, everything else — the beef, the bread, the cheese — is just details.

Disclaimer:

This article is for general cooking information only and is not a substitute for advice from a doctor or registered dietitian, especially if you have specific dietary needs or health conditions.

About the Author:

Jonas Mitchell is a home cook and recipe developer at RecipeValley, focused on turning restaurant favorites into simple, from-scratch recipes anyone can make at home. He does not hold a clinical nutrition credential, and this content is not a substitute for advice from a doctor or registered dietitian

Jonas Mitchell

Jonas Mitchell is a recipe developer at RecipeValley, focused on approachable, kitchen-tested recipes and everyday cooking. He does not hold a clinical nutrition credential, and his content is for informational purposes only and is not a substitute for advice from a doctor or registered dietitian.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating