This Tuscan-Style Slow-Cooked Beef Roast is a rich and satisfying dish that’s perfect for a comforting family dinner. Enjoy the robust flavors of Italy with each tender bite!
Heat olive oil in a large pot over medium-high heat. Season the beef chuck roast with salt and pepper. Sear the beef on all sides until browned. Remove the beef and set aside.
In the same pot, add chopped onion, carrots, celery, and minced garlic. Cook for about 5 minutes, or until the vegetables are softened.
Return the seared beef to the pot. Pour in beef broth and crushed tomatoes. Sprinkle in dried rosemary and thyme. Stir to combine.
Bring the mixture to a boil, then reduce the heat to low. Cover the pot and let it simmer for 3-4 hours, or until the beef is tender and easily falls apart.
Shred the beef directly in the pot using two forks, mixing it with the sauce. Garnish with chopped fresh parsley.
Serve hot and enjoy the hearty flavors of this delicious Tuscan-style roast!