Cut chuck roast into 4 large chunks. Season with salt and black pepper.
Heat olive oil in a large dutch oven or large pot over medium-high heat. Sear chuck roast on each side for 3-4 minutes.
Remove chuck roast and reduce to medium heat. Add veggies and season with salt and pepper. Cook for 15 minutes stirring occasionally.
Add garlic and cook for 1-2 minutes.
Add tomato paste and cook for 2-3 minutes.
Pour in red wine and cook for 4-5 minutes until absorbed.
Add crushed tomatoes, beef broth, herbs, chuck roast, salt, and black pepper.
Bring to a boil and reduce heat to simmer. Cook for 3 hours stirring occasionally. (check after each hour).
Remove beef from dutch oven and shred into smaller pieces. Remove bay leaves and stems from herbs.
Add shredded beef, heavy cream, and parmesan cheese to the pot. Stir and ragu sauce is complete.
Add your pasta of choice to the sauce and stir. Add pasta water if needed.
Serve while hot.