This French dip recipe is all about ease and flavor: juicy beef and melty caramelized onions, in a crusty hoagie roll dipped into a rich side of jus. Instead of trying to juggle a roast in one pan, the au jus in another, and the onions on the stove, I let my oven do all the work in one roasting pan!
This is quite possibly the best french dip sandwich you'll ever make and eat at home. I've been making these for over a decade and they are the first thing in my oven once cooler weather hits.

It fills my entire home with rich smells and I can't resist trying to grab a little piece of roast beef for myself as it cooks.
Judge me all you want until you try it and it happens to you, too!
Jump to:
Easy, Breezy, Beautiful French Dip
The beauty in this recipe is it's simplicity: chuck roast slathered in a thick garlic butter that roasts and gives all that cook flavor over a bed of sweet onions soaking beef broth.
As it cooks, the onions caramelize, the beef sears and turns tender, and all the collagen and beefy garlicky flavors run down into the jus. You end up with everything in one pan!

When it's ready, just toast the hoagie rolls with cheese, pile them high with the roast beef and onions, and ladle the au jus into little bowls for dunking. It's literally that easy friend, and it's so, so good.
Pair with a cozy, creamy soup like broccoli cheddar or roasted tomato for the perfect soup and sandwich night. But if you're wanting to turn these into a party-ready favorite, try making my easy french dip sliders with au jus sauce instead and serve them up with Atlanta-style lemon pepper wet wings!
Ingredients Needed
Full ingredients, measurements, and printable instructions are in the recipe card at the bottom of this post.

- Chuck Roast – A well-marbled cut from the shoulder that loves low-and-slow cooking, it's the best cut for a hands-off French dip. All that connective tissue melts down as it braises, giving you tender roast beef and a rich, flavorful homemade au jus.
- Sliced Onions – Sweet or yellow onions caramelize in the pan right under the beef. They soften, turn golden, and infuse the French dip sauce with layers of flavor.
- Sugar - my secret weapon to perfectly caramelized onions.
- Garlic – A generous rub of fresh garlic paste adds big flavor to the roast. If you’re not heavy on garlic, you can scale it back or swap in garlic powder.
- Butter – Mixed with garlic for a savory slather on the roast. It helps with browning and richness, but you can use olive oil or another fat if you like.
- Beef Stock – The base of your dipping sauce. As the roast braises, the stock soaks up flavor from the beef and onions, turning into a savory, beefy jus.
- Crusty Rolls – Hoagie rolls, French rolls, or even sub rolls all work here. Toast them so they stay sturdy when dunked into the jus!
- Slices of Cheese – Swiss is the classic choice, but provolone cheese, mozzarella, or even cheddar will melt beautifully over the beef.
Ingredient Swaps
- No chuck roast? A classic french dip sandwich uses thinly sliced roast beef instead of shredded chuck, so try my perfectly tender eye of round roast beef recipe for the perfect swap, or even some leftover rib roast after the holidays!
- No beef stock? Use chicken stock with a splash of Worcestershire or soy sauce for that umami-rich depth.
- Out of onions? Shallots or leeks will add a similar sweetness.
How to Make a Flavorful French Dip Sandwich
Step 1

Layer the onions.
Spread sliced onions in the bottom of a Dutch oven or baking dish. Season with salt, pepper, and a pinch of sugar to help them caramelize.
Step 2

Prep the garlic butter.
Mix together pressed garlic, softened butter, salt, and pepper. Rub this garlic butter mixture all over the chuck roast for maximum flavor.
Step 3

Add the stock.
Pour in the beef stock around the roast. Season the beef with a little more salt and pepper if needed. It's a big piece of meat, don't be afraid to season!
Step 4

Braise low + slow.
Cover and roast at 325°F for 2 hours. Uncover and cook another 1 to 1.5 hours until the roast beef is tender and the top has those browned bits that make the sandwich extra flavorful.
Step 5

Shred + strain.
Shred the beef into thin pieces. Strain the caramelized onions from the au jus if you’d like, or serve them right in the dipping sauce.
Step 6

Build the sandwiches.
Turn the oven to low broil. Split your hoagie rolls or French rolls, add slices of provolone or Swiss cheese, pile on the onions and shredded beef, and broil until the cheese melts.
Step 7

Serve, dip, + enjoy.
Serve the French dip sandwiches with au jus in small bowls on the side for dipping.
Equipment I Used
For quick, super thinly sliced onions, I always trust my safety mandoline!
Make Ahead + Storage Info
- Make-ahead beef: Cook the pot roast fully, slice or shred, and keep in the fridge for up to 3 days. Rewarm slices in the hot jus for a minute or two at most.
- Keep-warm for parties: Hold sandwiches on a sheet pan in the oven at 200°F loosely tented for 20–30 min; keep the jus simmering or in a slow cooker on “Warm.”
- Prevent sogginess: toast the rolls; cheese on both sides is a great moisture barrier.
- Leftovers: store beef and jus separately up to 3 days. Rewarm beef briefly in hot jus.

Troubleshooting/FAQs
That usually means the roast wasn’t cooked long enough. Chuck roast needs time for the connective tissue to break down keep braising until it’s fork-tender or reads 202ºF on a meat thermometer, then shred or slice
Use low-sodium beef stock as your base, since the liquid reduces as it cooks. If it still tastes salty, stir in a little water or unsalted stock to balance it out.
On the other hand, if it's not salty enough, add in some worcestershire sauce or a small spoonful of Better than Bouillon Beef Base to give it more flavor and salt.
Absolutely. Sear the beef first in a large skillet, then cook low and slow in the slow cooker or pressure cook in the Instant Pot. Just strain and skim the jus before serving.
Legend has it started when a cook at a sandwich shop in Los Angeles, California, accidentally dropped a French roll into meat drippings. The customer took it for their lunch anyway, loved it, and the sandwich earned a permanent spot on the menu.
More Plates Full of Cozy
If you loved this, here are more classics you’ll come back to.
Craving more cozy recipes? Sign up for the Sweet Tea & Thyme newsletter, save this recipe with the Pin button. If you whip it up, tag me (@sweet_tea_thyme on IG/@sweetteaandthyme on TikTok) and don’t forget to leave a star rating and note below, it helps more than you know, friend.

Easy French Dip Sandwiches with Au Jus
Equipment
- 9x13 baking dish
- safety mandoline
- mesh sieve
Ingredients
- 5 medium yellow onions, thinly sliced
- 1 teaspoon kosher salt
- 1 teaspoon black pepper, freshly ground
- ½ teaspoon granulated sugar, or brown sugar
- 3 lbs chuck roast, excess fat trimmed
- 2 tablespoon kosher salt
- 2 tablespoon black pepper, freshly ground
- 6 cloves garlic, minced
- 3 tablespoon butter
- 4 cups low sodium beef stock
- 6 hoagie rolls
- 12 slices provolone cheese, or swiss
Instructions
- Preheat oven to 325ºF (165ºC).
- In a 9x13 baking dish or large dutch oven, layer the onion slices on the bottom of the dish. Season with the sugar, salt, and black pepper and toss to coat onion slices in seasoning.5 medium yellow onions, 1 teaspoon kosher salt, 1 teaspoon black pepper, ½ teaspoon granulated sugar
- In a small bowl, use a fork to mix the butter, 1 teaspoon kosher salt, and 1 teaspoon black pepper with the pressed garlic to make a garlic paste. Use the rest of the salt and pepper to season the meat generously on each side, then rub the garlic paste over each side of the roast. Place the seasoned chuck on top of the seasoned onion slices in your baking dish or dutch oven.3 lbs chuck roast, 2 tablespoon kosher salt, 2 tablespoon black pepper, 6 cloves garlic, 3 tablespoon butter
- Pour in beef broth then put it into the oven, covered with aluminum foil or with oven-safe lid, for 2 hours. Remove the lid and cook for another hour until chuck roast is tender and barely holding together.4 cups low sodium beef stock
- Pull the roast out; slice and shred the meat on a cutting board. Use a fine mesh sieve to strain the onions from the jus; save both the au jus and onions separately.
- In the sandwich rolls, layer slices of cheese, onions, and meat. Place on baking sheets and put into the oven on a low broil. Melt the cheese for a few minutes, then remove from oven.6 hoagie rolls, 12 slices provolone cheese
- Serve the french dip sandwiches with the jus in small bowls on the side to dip into.
Recipe Notes
Ingredient Swaps
-
- No chuck roast? A classic french dip sandwich uses thinly sliced roast beef instead of shredded chuck, so try my perfectly tender eye of round roast beef recipe for the perfect swap, or even some leftover rib roast after the holidays!
-
- No beef stock? Use chicken stock with a splash of Worcestershire or soy sauce for that umami-rich depth.
-
- Out of onions? Shallots or leeks will add a similar sweetness.
Make Ahead + Storage Info
- Make-ahead beef: Cook the pot roast fully, slice or shred, and keep in the fridge for up to 3 days. Rewarm slices in the hot jus for a minute or two at most.
- Keep-warm for parties: Hold sandwiches on a sheet pan in the oven at 200°F loosely tented for 20–30 min; keep the jus simmering or in a slow cooker on “Warm.”
- Prevent sogginess: toast the rolls; cheese on both sides is a great moisture barrier.
- Leftovers: store beef and jus separately up to 3 days. Rewarm beef briefly in hot jus.



















Leave a Reply