Question: how long does it take to cook a pork shoulder at 350?
Answer: Roast until some fat has rendered, about 45 minutes. Remove pan from oven and reduce oven temperature to 350 degrees. Tightly cover pan with foil or a lid. Cook until meat is very tender, about 4 hours.