Tender, seasoned Italian beef piled on a crusty roll with giardiniera is a Chicago high protein classic. This juicy, flavorful sandwich is a Windy City family tradition.
Preheat oven to 325°F. Pat beef chuck roast dry and rub with salt and black pepper.
Sear the roast in a large Dutch oven over medium-high heat for about 5 minutes per side until deeply browned.
Add beef broth, garlic, oregano, basil, and crushed red pepper to the pot. Cover tightly.
Roast for 2.5 hours, turning halfway, until meat is fork-tender and juices are bubbling.
Shred beef with two forks, then return it to the broth to soak for 15–20 minutes for maximum juiciness. Pile the beef onto crusty Italian rolls and top with giardiniera, serving hot.