01 -
Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Sear the beef chuck roast for 5–7 minutes per side, until browned on all sides. Remove the roast and set it aside.
02 -
In the same pot, add sliced onions and minced garlic. Cook for 2–3 minutes until the onions are soft and fragrant, scraping up any brown bits from the bottom of the pot.
03 -
Return the beef to the pot and add the broth, water, white vinegar, Worcestershire sauce, oregano, basil, red pepper flakes, black pepper, and a pinch of salt. Bring the mixture to a low simmer, cover, and reduce the heat to low. Let the beef braise gently for about 3–4 hours, or until tender enough to shred with a fork.
04 -
Remove the cooked beef from the pot and shred using two forks. Return the shredded meat to the pot to soak up additional broth. Keep warm until ready to serve.
05 -
Pile the shredded beef onto warm, toasted rolls. Top with giardiniera or sautéed sweet peppers as desired. Add provolone or mozzarella cheese, if preferred.