On one side of the brisket there should be a layer of fat, which you want. If there are any large chunks of fat, cut them off and discard them. Large pieces of fat will not be able to render out completely. Using a sharp knife, score the fat in parallel lines, about ¾-inch apart. Slice through the fat, not the beef. Repeat in the opposite direction to make a cross-hatch pattern. Salt the brisket well and let it sit at room temperature for 30 minutes.
Pat the brisket dry and place it, fatty side down, into the pot on medium high heat. Cook for 5 to 8 minutes, lightly sizzling, until the fat side is nicely browned. Turn the brisket over and cook for a few minutes more to brown the other side.
When the brisket has browned, remove it from the pot and set aside. There should be a couple tablespoons of fat rendered in the pot. If not, add some olive oil. Add the sliced onions and increase the heat to high. Sprinkle a little salt on the onions. Sauté, stirring often, until the onions are lightly browned, 5 to 8 minutes. Stir in the garlic and cook 1 to 2 more minutes, then add the tomato puree.
For Instant Pot move the onions and garlic to the sides of the pot and nestle the brisket inside. Add the beef stock, Worcestershire sauce carrots and the fresh herbs. Place on the lid on Sealing and cook for 75 minutes on high pressure. Let natural release for 15 minutes and then remove the brisket and let rest for 10 minutes before slicing.
For oven, preheat the oven to 300°F (150°C). Move the onions and garlic to the sides of the pot and nestle the brisket inside. Add the beef stock and the fresh herbs. Bring the stock to a boil on the stovetop. Cover the pot, then place in the 300°F (150°C) oven. Cook for 3 hours. Carefully flip the brisket every hour so it cooks evenly.
After 3 hours, add the carrots. Cover the pot and cook for 1 hour more, or until the carrots are cooked through and the brisket is falling-apart tender.
When the brisket is falling-apart tender, take the pot out of the oven and remove the brisket to a cutting board. Cover it with foil. Pull out and discard the herbs.
At this point you have two options. You can serve as is, or you can make a sauce with the drippings and some of the onions. If you serve as is, skip this step. To make a sauce, remove the carrots and half of the onions, set aside and cover them with foil. Pour the ingredients that are remaining into a blender, and purée until smooth. If you want, add 1 tablespoon of mustard to the mix. Put into a small pot and keep warm.
Notice the lines of the muscle fibers of the roast. This is the "grain" of the meat. Slice the meat perpendicular to these lines, or across the grain (cutting this way further tenderizes the meat), in ¼-inch to ½-inch slices. (A sturdy bread knife works great for slicing roasts.) Serve with the onions, carrots and gravy. Serve with mashed, roasted or boiled potatoes, egg noodles, or polenta.
