A dutch oven pot roast takes about 4 hours from start to finish. If you are using a slow cooker then pot roast needs a minimum of 6 hours to cook.