A Roast Beef Po Boy is a traditional Louisiana sandwich chock full of rich, fall-apart beef roast bathed in its own debris gravy, wrapped in crispy, light French bread and dressed to the nines with creamy horseradish, lettuce, tomatoes and Provolone cheese.
With the tip of a sharp knife make 16 slits in the surface of your beef pot roast. Insert a halved garlic clove into each slit. Rub the salt and pepper on all sides of the roast until completely covered.
Heat 2 tablespoons canola oil in a deep cast iron skillet, oven proof skillet or dutch oven over medium high heat. Add the seasoned roast and brown for 4-5 minutes on each side to sear the roast well.
Remove the roast from the stove top. Add the beef broth, onion, thyme, bay leaves and Worcestershire sauce around the roast. Cover the roast and place in the preheated oven to cook for 2 ½ hours or until fork tender.
Remove the cooked roast from the oven and let it rest for 10 minutes. Use 2 forks to pull apart and shred the roast completely, removing the fat where necessary. Mix the shredded roast in with the debris gravy, or roast drippings, from the bottom of the pot until all the meat is coated.
Cut the po boy bread open lengthwise, without cutting it all the way through. Coat both sides with mayo or sauce or your choice. Add 2 slices of Provolone cheese to each, then stuff with shredded beef (and extra debris gravy). Place back in the oven just to melt the cheese. Remove and dress the sandwiches with tomatoes, lettuces, pickles or peppers and a dash of hot sauce (if desired). Serve right away!