The night before: Trim some of the excess fat from the roast, pat it dry, and season it well. Refrigerate it uncovered overnight to dry brine.
Sauté the aromatics: Cook the onions in a pan until softened, adding the garlic near the end. Spread them across the bottom of the slow cooker, then add the carrots and celery.
Make the liquid: Whisk the beef broth and cream of mushroom soup together until smooth.
Sear the roast: Brown the roast on all sides in a hot cast-iron skillet with olive oil. Set it on top of the vegetables.
Deglaze: Pour a splash of the broth mixture into the skillet and scrape up the browned bits. Add that to the slow cooker.
Add the liquid: Pour the broth mixture around the roast so it comes about a third to halfway up the meat. Keep the seared top above the liquid.
Cook: Cover and cook on low for 8 to 10 hours, until a fork twists easily in the meat. Don’t lift the lid while it cooks.
Finish: Skim any excess fat from the top and taste the gravy before adding any salt, since the soup and broth are already salty.
Potatoes (cooked separately)
Cube the baking potatoes, microwave them covered with a splash of water for 5 to 6 minutes until barely tender, then serve them alongside the roast. Everyone can add as many as they like and spoon the gravy over the top. For a one-pot version, stir the microwaved potatoes into the crock for the last hour on high.