Use a well-marbled cut of beef like chuck roast for maximum tenderness and flavor. Make your own beef broth if possible for better control over salt and additives. Don’t skip searing the meat to develop a rich crust. Adjust spice level with mild or spicy giardiniera and pepperoncini. For extra juiciness, dip rolls in cooking broth before assembling. Leftover beef and broth can be used in pasta or rice dishes. Variations include adding cheese, making it spicy, vegetarian versions, or serving French dip style with au jus.