French Dip Sandwich
This cozy French Dip Sandwich is pure comfort food energy — juicy slow-cooked beef, melty cheese, crusty bread, and rich au jus made for dunking. It’s simple, satisfying, and guaranteed to make everyone at the table go quiet after the first bite.
Prep Time 20 minutes mins
Cook Time 5 hours hrs
Total Time 5 hours hrs 20 minutes mins
Course Lunch
Cuisine American
Servings 6 sandwiches
Calories 620 kcal
For the beef & au jus:
- 2½ –3 lbs beef chuck roast or rump roast — we want something that loves a long cook
- 1 tablespoon olive oil
- 1 large onion thinly sliced
- 4 cloves garlic smashed or minced
- 3 cups beef broth low sodium if you can
- 1 tablespoon Worcestershire sauce
- 1 teaspoon soy sauce trust me
- 1 teaspoon dried thyme
- ½ teaspoon black pepper
- Salt to taste
- Optional but elite: a splash of balsamic vinegar
For the sandwiches:
- French rolls or hoagie rolls crusty outside, soft inside — non-negotiable
- Provolone or Swiss cheese I usually go provolone, but follow your heart
- Butter for toasting
Sear the beef like you mean it
Heat your olive oil in a big pot or Dutch oven over medium-high heat. Pat the beef dry, season it generously with salt and pepper, then place it in the pot.
Do. Not. Rush. This.
Let it get that deep brown crust on all sides. This is flavor, babe. This is where the magic starts.
Once it’s beautifully browned, take it out and set it aside. Try not to snack on it. (I fail every time.)
Build that cozy base
In the same pot — don’t you dare wash it — add the sliced onions. Let them cook down slowly, scraping up all those beefy bits from the bottom.
When the onions are soft and slightly caramelized, add the garlic. Give it about 30 seconds until your kitchen smells illegal.
Pour in the beef broth, Worcestershire, soy sauce, thyme, pepper, and that optional splash of balsamic if you’re feeling fancy. Stir it up, then nestle the beef back in.
Bring it to a gentle simmer, cover, and lower the heat.
Low and slow = tender dreams
Let that beef cook for about 2½ to 3 hours, flipping it once or twice, until it’s fork-tender and basically falling apart when you look at it.
If you’re using a slow cooker, this is a perfect time to transfer everything and cook on low for 7–8 hours. Same vibes, even less effort.
When it’s done, pull the beef out and shred it. Taste the broth and adjust seasoning — more salt if needed. This broth is your au jus, so make sure it’s bold and savory.
Toast the bread (please don’t skip this)
Slice your rolls, spread a little butter on the cut sides, and toast them in a skillet or under the broiler until golden.
This step is small but mighty. Toasted bread = structure. Structure = confidence when dipping.
Assemble like a queen
Pile that juicy shredded beef onto the bottom half of each roll. Lay slices of cheese on top and broil for a minute or two until melty and irresistible.
Top with the other half of the roll and just admire your work for a second. You did that.
-
Low and slow wins every time. Don’t rush the beef — that’s how you get melt-in-your-mouth magic instead of chewy regret.
-
Crusty bread is essential. Soft rolls won’t survive the dip. Choose sturdy French or hoagie rolls.
-
Taste the au jus before serving. A little extra salt or Worcestershire can take it from good to “where has this been all my life?”
-
This recipe gets better overnight. Perfect for meal prep or entertaining.
-
Extra au jus is never optional. Someone will always ask for more — usually everyone.
Keyword French Dip Sandwich