This dish is comfort food with holiday charm. The brisket comes out fork-tender, while the cranberry and Guinness sauce adds a rich savory-sweet balance. It’s simple to prep, easy to roast and seriously satisfying to serve.
Remove brisket from the fridge 30 minutes before you’re ready to cook. Combine salt, pepper, dried thyme, rosemary, garlic powder, and onion powder in a small bowl or ramekin. Rub olive oil on the brisket, then season generously. Let the rest and come to room temperature for 30 minutes.
Dice half of the onion, and thinly slice the other half.
Heat a saucepan over medium heat. Add olive oil and swirl to coat. Next, add the diced onions, shallot, and garlic cloves to a saucepan over medium heat. Cook for 5 minutes, then add cranberry, Worcestershire, and Guinness. Stir to combine and cook for 10 minutes.
Preheat the oven to 250°F.
Pour half the saucepan into the roasting pan. Add sliced onions and place brisket fat side down on top. Pour remaining sauce over the top of the brisket.
Surround the sides of the brisket with potatoes, dried cranberries, and fresh thyme and rosemary sprigs. Cover with foil.
Place onto the oven on the center rack and roast for 4 hours.
Slice brisket and serve with potatoes and sauce.
Notes
Let the brisket rest before slicing: This helps it stay juicy. Slice against the grain: It makes each bite more tender. Don’t skip the dried cranberries: They add chewy texture and a burst of flavor. Use a roasting pan with high sides: It helps contain all the juices and toppings.