Holiday Brisket Slow-Cooked to Perfection

Chef Christina Machamer’s brisket is braised in a rich combination of tomatoes, onions, beef stock, and herbs for an impressive holiday main course. It cooks low and slow for 5-7 hours until the meat is fork tender and nearly shreddable. Serve it alongside Frank Family’s ripe and robust Chiles Valley Zinfandel whose rich, dark fruit flavors and cracked pepper spice will pair beautifully with the seared, meaty brisket and take this dish to the next level.


5-7 lbsBrisket, first or second cut
(do not trim fat, especially if grass fed)
¼ CupExtra virgin olive oil, divided
2 eachLarge grown onions, peeled and sliced
1 lbCarrots, peeled and sliced
1 lbCelery, peeled and sliced
28 ozTomatoes – whole, diced, or crushed (1 large can)
10 eachWhole garlic cloves, peeled
4 eachSprigs of thyme
4 eachBay leaves
½ CupApple cider vinegar (white vinegar works too)
2 CupsBeef or chicken broth, divided
To tasteSalt and black pepper


  1. Preheat oven to 300 degrees F. Rinse the brisket and pat dry. Rub both sides of the meat with pepper and salt.
  2. Heat a large skillet over a medium flame on the stovetop. Drizzle 2 tbsp of olive oil into the pan. Brown the brisket on both sides—it will take 4-5 minutes per side. A large brisket may overlap the edges of the skillet; you can brown it in stages, letting half the brisket overlap the edge, then adjusting it to brown the other half.
  3. While brisket is browning, pour canned tomatoes, garlic, brown sugar, apple cider vinegar, and 1 ½ cups broth into a blender or food processor. Add 2 tsp of salt (or 1 tsp if using a salted kosher cut of brisket) and ¼ tsp of black pepper. Pulse till garlic is chopped small and all ingredients are combined.
  4. Remove the browned brisket from the skillet.
  5. Drizzle 2 tbsp more olive oil in the pan and add the sliced onions. Sauté them over medium high for a few minutes until they begin to soften and shrink in size.
  6. Add the carrot and celery slices. Sauté for another 5-6 minutes until the onions are soft and browning and the vegetables are fragrant.
  7. Pour the vegetables out of the skillet and onto a plate, reserve. Add ½ cup of stock into the skillet and let it heat up. Use a spatula to gently scrape up any brown bits and pan juices that are clinging to the skillet. Turn off heat.
  8. Pour half of the tomato mixture into a large roasting pan.
  9. Place brisket on top of the tomato sauce, fat cap facing up.
  10. Pour the sautéed vegetables across the top of the brisket, along with the broth and brown bits. Add thyme and bay leaves.
  11. Pour the remaining tomato sauce over the top of the vegetables and brisket.
  12. Cover the roasting pan tightly with a layer of parchment paper followed by a layer of foil. The parchment forms a protective layer between the meat and sauce (which is acidic) and the foil.
  13. Place brisket in the oven. Let it roast undisturbed for 5 to 7 hours. It will take about 1 hour per pound of meat (leaner cuts of meat like grass fed may take longer—test for doneness). Brisket is ready when it flakes tenderly when pierced with a fork. You can let it cook even longer for a soft, shredded texture if that’s what you prefer. When fully cooked, the brisket will have shrunk in size. (This brisket can be made ahead, allowing it to sit in the refrigerator for 1-2 nights will improve the flavor. If you would like to do this, skip to the “Make Ahead Instructions” section.
  14. Remove brisket from the pan and let it rest on the cutting board fat-side up for 20-30 minutes. Meanwhile, pour the sauce and vegetables from the roasting pan into a smaller saucepan. Skim fat from the surface of the cooking sauce, then reheat the sauce till hot (not boiling).
  15. Cut the cap off the brisket, then cut the brisket in thin slices against the grain. Serve topped with hot tomato sauce and softened vegetables.

Make Ahead Insructions

  1. Open the foil to vent and let the brisket slowly return to room temperature. Switch the brisket and sauce to a ceramic or glass dish (metal from the roasting pan can react with the acid in the sauce, which can cause an off taste if left to sit). Cover with plastic wrap and place in the refrigerator. Let the brisket chill overnight, or up to 2 days. You can also freeze the brisket if you prefer.
  2. 1-2 hours before serving, remove the brisket from the refrigerator and preheat your oven to 350 degrees F. The fat in the sauce will have risen to the top, turned white, and solidified. Use a spoon to scoop the fat bits out of the sauce and discard.
  3. Take the brisket out of the dish and brush any excess sauce back into the dish. Place brisket on a cutting board, fat-side up. Slice the meat cold—first cut the fat cap off the brisket, then cut the brisket in thin slices against the grain.
  4. Return the sliced meat to the dish and spoon sauce over it, making sure to spoon a little sauce between each slice. Cover the dish with a layer of parchment paper, then with foil, and place it in the oven.
  5. Let the brisket roast for 45-60 minutes until heated through. You can cook the brisket even longer to let it become more tender, if you wish. Serve with hot sauce and softened veggies. If you prefer, you can use a slow cooker to reheat. Set the slow cooker to high heat and cook until heated through, about 1 hour.