01 -
Pat beef roast dry using paper towels and season thoroughly with salt and black pepper.
02 -
Heat olive oil in a Dutch oven over medium-high heat. Sear beef roast on all sides until evenly browned. Transfer to a plate.
03 -
Add chopped onion to the same pot and cook until softened, about 4–5 minutes. Add minced garlic and cook for 1 minute until fragrant.
04 -
Pour in balsamic vinegar, scraping up any browned bits from the bottom of the pot.
05 -
Stir in beef broth and brown sugar. Return the seared beef roast to the pot.
06 -
Scatter cranberries, fresh thyme sprigs, and carrots (if using) around the roast.
07 -
Cover Dutch oven and transfer to a preheated oven at 163°C. Braise for 3 to 3.5 hours until the beef is fork-tender.
08 -
Remove the roast from the oven and let it rest, covered, for 10 minutes.
09 -
Skim excess fat from the pan. Set Dutch oven over medium heat and simmer sauce to thicken as desired.
10 -
Slice or shred beef roast and serve with cranberry balsamic glaze spooned generously over the top.