French dip

Featured in: Dinner
A classic French dip sandwich features tender roast beef piled on a toasted roll, served with a rich, savory au jus for dipping. This homemade version captures the essence of the iconic French dip with a deeply flavorful broth and perfectly melted cheese. It's a comforting meal that's surprisingly simple to make at home.
A close-up of a classic French dip sandwich with melted provolone cheese and juicy roast beef on a toasted roll Pin it
A close-up of a classic French dip sandwich with melted provolone cheese and juicy roast beef on a toasted roll | plateseason.com

The classic French dip sandwich is an American diner staple that turns simple ingredients into something magical. With tender roast beef piled on a toasted roll and a rich, savory au jus for dipping, it’s a meal that feels both indulgent and comforting. I love how this homemade version lets you control the flavors, from the caramelized onions to the depth of the broth. It’s surprisingly simple to make at home and always impresses a crowd, perfect for weeknights or game day gatherings.

Ingredients You’ll Need

  • Olive oil: for sautéing the onions to a perfect caramelized sweetness without burning, use extra virgin for best flavor
  • Yellow onion: thinly sliced for sweet, deep flavor as it cooks down, yellow onions balance sharpness and sweetness beautifully
  • Garlic: minced and added just after onions for a fragrant base, fresh garlic cloves are key here
  • Beef broth: the foundation of your au jus, choose a good-quality low-sodium broth so you can control the salt
  • Worcestershire sauce: adds umami depth and a tangy kick, a little goes a long way in building complexity
  • Soy sauce: contributes savory saltiness and richness, use low-sodium if you’re watching salt intake
  • Fresh thyme: a sprig infuses the broth with earthy, aromatic notes, dried thyme works in a pinch
  • Bay leaf: gives a subtle herbal backbone to the au jus, remember to remove it before serving
  • Thinly sliced roast beef: deli-style or leftover, it warms through in the broth staying tender and juicy
  • French rolls: toasted to hold up to the juicy beef and au jus, look for a crisp crust
  • Butter: softened for easy spreading, toasting the rolls with butter adds richness and golden color
  • Provolone cheese: optional but fantastic for melty, creamy layers, it complements the beef without overpowering
  • Salt and freshly ground black pepper: season to taste at the end, fresh pepper makes a difference
  • Prepared horseradish sauce: optional for a spicy kick on the side, it cuts through the richness
  • Fresh parsley: optional garnish for a pop of color and fresh herbal finish, chop it just before serving

How to Make It

Start with Onions and Garlic:
Heat the olive oil in a medium saucepan over medium heat. Add the sliced onions and cook, stirring occasionally, until they’re softened and caramelized, about 10-12 minutes. This slow cooking builds a sweet, deep base for your au jus. Then add the minced garlic and cook for just one minute until fragrant, being careful not to burn it.

Simmer the Au Jus:
Pour in the beef broth, Worcestershire sauce, and soy sauce. Add the thyme sprig and bay leaf. Bring everything to a simmer, then reduce the heat to low and let it cook for 10 minutes so the flavors can meld beautifully. Taste and season with salt and pepper if needed.

Toast the Rolls:
While the au jus simmers, preheat your oven to 350°F. Split the French rolls in half lengthwise and spread the softened butter on the cut sides. Place them buttered side up on a baking sheet and toast for 5-7 minutes until they’re lightly golden and crisp. This step is crucial for preventing sogginess.

Warm the Roast Beef:
Remove the thyme sprig and bay leaf from the au jus. Add the sliced roast beef to the saucepan and let it warm through in the hot broth for 2-3 minutes. You just want to heat it without overcooking, so it stays tender and juicy.

Assemble the Sandwiches:
Using tongs, pile the warmed roast beef onto the bottom halves of the toasted rolls. If you’re using cheese, place two slices of provolone on top of the beef on each sandwich. The cheese will melt into the warm beef, creating a creamy layer.

Bake to Melt the Cheese:
Return the assembled sandwiches to the baking sheet and bake for 3-5 minutes, just until the cheese is melted and bubbly. Keep an eye on them so the rolls don’t over-brown. This quick bake brings everything together perfectly.

Finish and Serve:
Place the top halves of the rolls on the sandwiches. Ladle the hot au jus into small bowls for dipping. Serve immediately while everything is hot, the cheese is gooey, and the rolls are crisp. It’s time to dig in and enjoy your French dip creation.

Steaming bowls of rich, savory au jus for dipping next to a perfectly assembled sandwich

Storage Tips

Store any leftover sandwiches and au jus separately in airtight containers in the fridge – they’ll keep for up to three days. Reheat the au jus gently on the stovetop over low heat until warm, stirring occasionally. For the sandwiches, pop them in a 350°F oven for about 10 minutes to bring back that crisp texture without drying out the beef. I avoid the microwave because it makes the rolls soggy. If you have extra au jus, you can freeze it in a sealed container for a month and thaw it for another batch of French dip sandwiches.

Ingredient Substitutions

If you don’t have provolone, Swiss or mozzarella cheese work well for melting. For a gluten-free version, use gluten-free rolls and swap soy sauce for tamari. Dairy-free? Skip the cheese and use olive oil instead of butter for toasting the rolls. No fresh thyme? Dried thyme is fine, just use half the amount. Yellow onions can be replaced with sweet onions for a milder flavor. And if you’re out of beef broth, chicken broth mixed with a teaspoon of beef bouillon paste will do in a pinch. Horseradish sauce can be swapped with Dijon mustard for a different kick.

Serving Suggestions

I love serving these French dip sandwiches with a side of crispy steak fries or sweet potato fries for dipping into the extra au jus. A simple green salad with a tangy vinaigrette balances the richness perfectly. Classic dill pickles on the side add a nice crunch and acidity. For drinks, a cold lager or pale ale complements the savory flavors, or if you prefer non-alcoholic, iced tea with lemon is refreshing. It’s a complete meal that feels like a diner treat at home, perfect for casual dinners or watching the game with friends.

Cultural Context

The French dip sandwich is an American classic that emerged from early 20th century Los Angeles, often credited to restaurants like Philippe The Original. Despite its name, it’s not French but a product of American culinary innovation, possibly born from a happy accident involving a roll and beef drippings. It embodies the comfort food ethos of turning humble ingredients into something extraordinary through slow cooking and bold flavors. Today, it’s a beloved menu item in diners and sports bars nationwide, symbolizing hearty, satisfying meals that bring people together. Making it at home connects you to that rich history while allowing for personal touches, from the choice of bread to the depth of the au jus. This version captures that spirit with a from-scratch broth and caramelized onions for extra depth.

A plated French dip sandwich with a side of crispy fries and fresh parsley garnish

Frequently Asked Questions

What type of cheese works best for a French dip?

Provolone is a classic choice for a French dip because its mild, slightly nutty flavor and excellent melting quality complement the savory beef and au jus without overpowering them. Swiss or mozzarella are also great options if you don’t have provolone on hand.

Can I make this French dip ahead of time?

Absolutely. You can prepare the au jus with the onions and garlic up to 3 days in advance. Simply store it in the fridge and reheat it when you’re ready to assemble the sandwiches. For best results, warm the roast beef in the hot jus just before serving.

What can I substitute for Worcestershire sauce?

If you’re out of Worcestershire, you can use an extra teaspoon of soy sauce mixed with a splash of balsamic vinegar to replicate some of the savory, tangy depth. Alternatively, a bit of fish sauce or even steak sauce can work in a pinch.

How do I know when the au jus is ready?

The au jus is ready after simmering for about 15-20 minutes. You’ll know it’s done when the flavors have melded, the broth has reduced slightly, and it tastes rich and deeply savory. Letting it simmer with the bay leaf and thyme is key for the best flavor.

What should I serve with a French dip?

A classic French dip is perfect with a simple side salad, crispy french fries, or potato chips for a satisfying crunch. For a heartier American meal, coleslaw or a dill pickle spear are also fantastic pairings.

Rate This Recipe

How would you rate this recipe?

Classic French Dip Sandwiches

A classic French dip sandwich features tender roast beef piled on a toasted roll, served with a rich, savory au jus for dipping. This homemade version captures the essence of the iconic French dip with a deeply flavorful broth and perfectly melted cheese. It's a comforting meal that's surprisingly simple to make at home.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes
4.6
(266 reviews)
By: Simone Dubois
Category: Dinner
Difficulty: Easy
Cuisine: American
Yield: 4 Servings

Ingredients

  1. 01 1 tablespoon olive oil
  2. 02 1 large yellow onion, thinly sliced
  3. 03 2 cloves garlic, minced
  4. 04 4 cups beef broth
  5. 05 1 tablespoon Worcestershire sauce
  6. 06 1 teaspoon soy sauce
  7. 07 1 sprig fresh thyme (or 1/2 teaspoon dried thyme)
  8. 08 1 bay leaf
  9. 09 1 1/2 pounds thinly sliced roast beef (deli-style or leftover)
  10. 10 4 French rolls or hoagie rolls
  11. 11 2 tablespoons butter, softened
  12. 12 8 slices provolone cheese (optional)
  13. 13 Salt and freshly ground black pepper to taste

Instructions

Step 01

Heat the olive oil in a medium saucepan over medium heat. Add the sliced onions and cook, stirring occasionally, until softened and caramelized, about 10-12 minutes.

Step 02

Add the minced garlic to the saucepan and cook for 1 minute, until fragrant. Be careful not to burn it.

Step 03

Pour in the beef broth, Worcestershire sauce, and soy sauce. Add the thyme sprig and bay leaf. Bring to a simmer, then reduce heat to low and let it cook for 10 minutes to allow the flavors to meld. Season with salt and pepper if needed.

Step 04

While the au jus simmers, preheat your oven to 350°F (175°C). Split the French rolls in half lengthwise and spread the softened butter on the cut sides.

Step 05

Place the rolls, buttered side up, on a baking sheet. Toast in the preheated oven for 5-7 minutes, until lightly golden and crisp.

Step 06

Remove the thyme sprig and bay leaf from the au jus. Add the sliced roast beef to the saucepan and let it warm through in the hot broth for 2-3 minutes.

Step 07

Using tongs, pile the warmed roast beef onto the bottom halves of the toasted rolls. If using, place two slices of provolone cheese on top of the beef on each sandwich.

Step 08

Return the assembled sandwiches to the baking sheet and bake for 3-5 minutes, just until the cheese is melted and bubbly.

Step 09

Place the top halves of the rolls on the sandwiches. Ladle the hot au jus into small bowls for dipping. Serve immediately.

Tools You'll Need

  • Medium saucepan
  • Baking sheet
  • Tongs
  • Cutting board
  • Chef's knife
  • Ladle

Allergy Information

Contains gluten (from rolls), dairy (from butter and cheese), and soy (from soy sauce). To make gluten-free, use gluten-free rolls and tamari instead of soy sauce. For dairy-free, omit cheese and use dairy-free butter or oil.

Nutrition Facts (Per Serving)

Calories
520
Protein
42g
Carbohydrates
38g
Fat
22g