For the dry rub: Mix together the basil, oregano, pepper, garlic powder, onion powder and salt.
For the meat: Preheat the oven to 350 degrees F.
Add the beef stock and 1 quart water to a roasting pan. Place the beef roast on a perforated pan and set into the roasting pan. Coat the entire roast with the dry rub. Cover tightly with foil and place in the oven. Cook until the center of the roast reaches 140 degrees F, about 30 minutes per pound.
Refrigerate the roast for at least 2 hours (the beef must be cold to slice properly). Slice as thinly as possible.
For the gravy: While the beef is cooking, combine the beef base, black pepper, garlic, celery, bay leaves, onions and 1 gallon cold water in a stockpot. Bring to a boil, then reduce the heat and simmer for at least 1 hour. (The longer the gravy simmers, the stronger it gets.) Strain and keep hot.
To serve, drop a portion of sliced beef into the hot gravy; heat until hot, 1 to 2 minutes. Place the beef on a hoagie roll, add some giardiniera and enjoy.
Ladle some gravy on the sandwich or simply dip the sandwich into the gravy.
This recipe was provided by a chef, restaurant or culinary professional. It has not been tested for home use.