Classic French dip sandwiches were a staple in my house growing up. You slow-cook a beef roast all day long until it’s so tender that you can shred it with one hand and a fork. The real beauty is how simple the ingredients are and how easy it is; it comes together in a matter of minutes in the morning and then you don’t have to worry about it for the rest of the day. It’s also one that works great for a make-ahead meal in the freezer, perfect for times when you know you’re going to be busy. You can also make it in an electric pressure cooker, which is a total game changer.

Ingredient and Recipe Notes
- Beef roast – For best results, use a chuck roast. You could also use top or bottom round. The one roast to stay away from is eye of round; it is dry and flavorless.
- Onion soup mix – Regular or beefy onion flavor will work.
- Beef broth – You’ll notice the recipe calls for 4 cups of beef broth, which is 1 32-ounce box. 2 cans of beef broth will also work, even though they don’t equal a full 4 cups.
- Rolls or bread – How you serve these is totally up to personal preference. Crusty bakery rolls, baguette thirds, or ciabatta rolls all work great.
- Cheese – Take your pick when it comes to cheese! I like Swiss, provolone, or mozzarella, shredded or sliced.
How to Make French Dip Sandwiches
- Heat 2 tablespoons of oil in a large, high-sided pot or Dutch oven over medium high heat. While the oil is heating, season the roast on all sides with salt and pepper. Sear the roast on all sides, then transfer to the pot of a slow cooker.

- Sprinkle with onion soup mix, then add in water and beef broth.

- Cook for 8-10 hours on low or start it on high and cook for 2-3 hours on high (until it comes to a boil), then turn it to low and cook for another 4-5 hours on low. It’s hard to mess this part up, but you’ll know it’s done when you pop a fork in it and the meat just falls apart. When the meat is done cooking, shredded it with two forks.

- Place the meat on crusty rolls. Top with cheese and broil open face in the oven or for 1-2 minutes or until the bread is golden and the cheese is melty. And don’t even think about walking away–things can go from lightly toasted to on fire in a matter of seconds when it comes to bread and broilers. Ladle au jus (the juices, skim off fat as necessary) into small cups for dipping and enjoy!

Freezer Directions
Prepare roast through the searing step. After the meat has cooled, place in a plastic freezer-safe container, cover with onion soup mix, broth, and freeze. When ready to cook, pop it straight into the crockpot, add 2 cups of water, and set to high until simmering, then turn to low; cook for a total of 8-10 hours.
Instant Pot Directions
Prepare meat through the searing step (you can sear it in your Instant Pot.) Transfer the roast to a cutting board and slice it into 1″ slices. Place the slices back in the pot and add onion soup mix, broth, and water. Use the manual setting to cook on high for 30 minutes. Allow it to release naturally (so don’t release the pressure valve); it will take about 10 minutes. Remove lid and shred with forks. Serve as directed.
Frequently Asked Questions
Can I make this ahead of time? Yes! See the freezer meal notes for instructions on prepping ahead.
Related Recipes
If you think French Dip sounds delicious, you may also be interested in these other Our Best Bites favorites:
French Onion Soup
Pepperoncini Beef Sandwiches
Kalua Pork Sliders with Pineapple-Mango Slaw
Did You Make This?
I’d love to hear from you! Snap a picture on tag me on Instagram, then come back and give this recipe a rating!

French Dip Sandwiches
Equipment
Ingredients
- 1 2½ – 3 pound beef roast see note below
- 2 tablespoons olive oil
- kosher salt and freshly ground black pepper
- 2 1-ounce packages dry onion soup mix
- 2 cups water
- 4 cups 1 box or 2 cans beef broth
- 8-10 crusty rolls or baguette thirds ciabatta rolls work great
- Cheese of your choice: Swiss, provolone, or mozzarella, shredded or sliced
Instructions
- Heat 2 tablespoons of oil in a large, high-sided pot or Dutch oven over medium high heat. While the oil is heating, season the roast on all sides with salt and pepper. Sear the roast on all sides, then transfer to the pot of a slow cooker.
- Sprinkle with onion soup mix and add in water and beef broth.
- Cook for 8 hours minimum, but preferably 9-10 hours on low. If you need to speed it up, you can try starting it on high for 2-3 hours (until it comes to a boil), then turn it to low and cook for another 5-6 hours on low. It's hard to mess this part up, but you'll know it's done when you pop a fork in it and the meat just falls apart.
- When the meat is done cooking, shredded it with two forks. Place the meat on crusty rolls.
- Top with cheese and broil open face in the oven or for 1-2 minutes or until the bread is golden and the cheese is melty. Ladle au jus (the juices, skim off fat as necessary) into small cups for dipping and enjoy!
Notes
For best results, use a chuck roast. You could also use top or bottom round. The one roast to stay away from is eye of round; it is dry and flavorless. FREEZER DIRECTIONS: Prepare roast through the searing step. After the meat has cooled, place in a plastic freezer-safe container, cover with onion soup mix, broth, and freeze. When ready to cook, pop it straight into the crock pot, add 2 cups of water, and set to high until simmering, then turn to low; cook for a total of 8-10 hours. INSTANT POT DIRECTIONS: Prepare meat through the searing step (you can sear it in your Instant Pot.) Transfer the roast to a cutting board and slice it into 1″ slices. Place the slices back in the pot and add onion soup mix, broth, and water. Use the manual setting to cook on high for 30 minutes. Allow it to release naturally (so don’t release the pressure valve); it will take about 10 minutes. Remove lid and shred with forks.








Questions & Reviews
In Brazil is well known and it’s called Carne Maluca (Crazy Meat), and with the leftovers they prepare a vinagrette with onion, green and /or red/ peppers and leave it the fridge, and you eat in sandwiches or green salads very popular in summertime. There as many variations as brownies recipes rsrsrs keep the good work
Wow. This was delicious. Just got your book and tried this recipe out. This is the perfect dinner to make for guests that come to visit. Super easy and so delicious. Thanks!!
I made these for friends this weekend, with a few minor changes and it was fabulous. I only added 1 can of broth, but instead added 1 can golden mushroom soup, some water, and worchestershire. The sandwiches were wonderful and very well received. The key to your recipe is toasting the buns – I think that makes it so nice.
I will definitely be making these again and again, either your way, or mine!
Do you know what kind of roast you used? I am excited to try this one, looks great.
I have used this recipe at least 4 times for my freezer cooking sessions! It works wonderfully to freeze. Just pop the frozen hunk in the crock pot when you're ready to cook it! I don't bother browning the meat and it turns out great!
Yellie–My guess is your problem, in part, the vacuum-packed Walmart roast; none of those have ever come out well for me and yeah, they do come out kind of dry and stringy and flavorless. I would opt for one of their shrink-wrapped Angus roasts or buying a roast at another store.
Thanks for the response! This is a chuck roast- I have no idea what I've tried in the past. Except that one was a vacuum packed wal-mart roast- lol! It happens when I cook chicken too- it gets this weird dry/leathery texture? I don't even know how to explain it, but it's just not edible. Today I had to do it in the crock pot b/c our oven broke and after an hour and a half on low I stuck the meat thermometer in and it was already at 140. I didn't want to ruin it so I turned it down to warm where its been sitting at 140 for a few hours. It's covered in liquid so there's got to be enough moisture!? My crock pot must just cook too hot? Are there temperature guidelines for slow cooking in a crock pot? What temp should it reach to be "done?" Thanks for your help!
Yellie- what is the general problem with your meat when you slow-cook? It's actually pretty hard to overcook a roast in the crock pot, so you might just be 1. using a cut of meat that isn't best for slow-cooking, or 2. Using recipes that don't allow enough moisture, or even under cooking it. This one is pretty fool proof so give it a shot!
I love your website! My entire menu plan for the next two weeks if from OBB! I'm about to make this french dip recipe and I'm nervous. Every time I have tried to really slooooow cook meat in a crock pot in my life, it comes out over cooked and yuck! I don't know if the two crock pots I have owned just cook too hot? I've had success with just three hours with a thermometer probe watching the meat's temp on low for a decent pot roast. I think I might actually try it today in the oven like you suggested to someone else cause we have company coming and I don't want to mess up, but do you have any suggestions for my crock pot challengedness for the next time I try this recipe? Thanks!
nikev–Nope, the juices are just straight out of the pot (and YUMMY! 🙂 )