Heat a dutch oven or heavy pot on medium-high heat. Cut chuck roast into large chunks, pat dry, and season on all sides with the salt and pepper. Coat the bottom of the pot with olive oil (about a ¼ cup) and sear the beef on all sides. Work in batches so as to not crowd the beef.
Set seared beef aside on a plate. Turn heat to medium-low, then add the diced pancetta to the pot and give it a stir. Saute for 5 minutes, then add the carrots and celery and cook for 5 minutes more.
Pour 1 cup of dry white wine into the pot and scrape the bottom of the pot with a wooden spoon to dislodge all the flavor bits. Add in all the onions and 1 cup of water. Give it a stir.
Place the seared beef in the pot and cover with a lid. Turn heat to low and cook for 3 hours. Every 20-30 minutes give the onions a stir and if needed add a bit more water (approximately a ½ cup) to keep moist and prevent burning.
After 3 hours of cooking remove beef pieces, shred, and tent with foil. Turn heat to medium and cook the onions down until they are creamy and soft, but not burned (about 20 minutes).
Add the beef back to the pot and stir it all together. Taste test and make any final adjustments. Serve La Genovese over penne or ziti. If needed add a touch of reserved pasta water to the sauce and pasta to get a perfect consistency. Serve with grated Parmigiano Reggiano. Enjoy!