Step 1: Heat the Oven and Prepare the Dish - Preheat your oven to 350°F and coat a 9x13 baking dish with nonstick cooking spray. I like to do this first because once the beef mixture is ready, you want to move right into layering while everything is warm and saucy. A sprayed dish also makes serving easier later, especially around the cheesy edges where casseroles love to cling.
Step 2: Soften the Onion in Butter - Melt the butter in a large skillet over medium heat, then add the diced onion. Let it cook for about 8 to 10 minutes, stirring now and then, until the onion softens and turns lightly golden. This step gives the casserole that gentle sweetness you expect from a good French dip. Do not rush it too much. The onion is small, but it does a lot of the heavy lifting for flavor.
Step 3: Add Garlic and Flour - Stir in the minced garlic and all purpose flour, then cook for about 1 minute. The garlic wakes up in the butter, and the flour coats everything so it can thicken the broth in the next step. Keep stirring so the flour does not sit in one spot. You are not trying to brown it deeply here. You just want to cook off that raw flour taste.
Step 4: Whisk in the Beef Broth - Slowly pour in the beef broth while whisking or stirring steadily. Adding it slowly helps the flour blend into the liquid without clumps. Once the broth looks smooth, stir in the Worcestershire sauce, onion powder, garlic powder, black pepper, and salt. Let the mixture simmer for 3 to 4 minutes, just until it thickens a little and starts looking glossy. It should be saucy enough to coat the beef but not so thick that it turns pasty.
Step 5: Stir in the Roast Beef - Add the chopped deli roast beef to the skillet and stir until every piece is coated in the gravy. Let it warm through for a minute or two. Since deli roast beef is already cooked, you are really just helping it soak up all that savory flavor. I like the beef roughly chopped because it makes the casserole easier to scoop and gives you tender pieces in every bite.
Step 6: Layer the Beef and Cheese - Spread the beef and gravy mixture evenly into your prepared baking dish. Lay the provolone slices over the top, covering as much of the beef as you can. The cheese melts into the gravy as it bakes, creating that creamy middle layer that makes this casserole feel extra cozy. If a few slices overlap, that is fine. Nobody at my table has ever complained about an extra cheesy corner.
Step 7: Split and Arrange the Biscuits - Separate each biscuit in half horizontally so you have thinner biscuit layers. Arrange the biscuit halves evenly over the cheese, covering most of the casserole. This little move makes a big difference because whole biscuits can stay doughy underneath in a saucy casserole. Thinner biscuits bake more evenly, give you more topping, and still come out soft inside with golden tops.
Step 8: Bake Until Golden and Bubbling - Bake the casserole for 30 to 35 minutes, until the biscuits are golden brown and cooked through. Look for bubbling around the edges and biscuit tops that feel set, not soft and doughy. If your oven runs a little cool, give it a few extra minutes. Once it comes out, let it sit for 5 minutes before serving so the gravy settles slightly and the scoops hold together better.
Step 9: Serve with Warm Au Jus - Warm the prepared au jus and serve it on the side for dipping. This is the part that makes the whole meal feel like a French dip instead of just a beef and biscuit casserole. Spoon a portion onto each plate, then let everyone drizzle or dip as they like. Around here, the biscuit edges usually get dunked first.