- Heat the oil in a large oven-safe pan or Dutch oven, add the beef, and brown on all sides before setting aside.
- Add the onion and cook until tender, about 5 minutes.
- Add the tomato paste, garlic, thyme, rosemary, and red pepper flakes, and cook until fragrant, about a minute.
- Add the broth, balsamic vinegar, cranberry sauce, soy sauce, maple sauce, and Worcestershire sauce, and mix before adding the carrots, cranberries, and beef.
- Transfer the pot to a preheated (275F) oven, cover, and braise until the meat is pull apart tender, about 3-4 hours. (or, cook on a stovetop: bring to a boil, reduce heat, and simmer, covered, until the meat is pull apart tender, about 3-4 hours.)
- Remove the beef and slice or shred the beef.
- Serve with your favorite sides and enjoy!