Well, it's a great question, and the answer is not as simple as you might think. You see, cooking time depends on a few factors, like the oven temperature, the type of turkey, and even the level of doneness you prefer.
But, if we had to give you a rough estimate, we'd say it takes around 4-4 1/2 hours to cook a 23lb turkey in a 325°F oven. That's a long time, right? I mean, you could watch a whole movie marathon while you're waiting for that turkey to cook!
Now, you might be wondering, why does it take so long to cook a turkey of this size? Well, it's all about heat penetration - the bigger the bird, the longer it takes for the heat to reach the innermost parts. It's kind of like trying to warm up a swimming pool - it takes a while for the heat to spread throughout the entire pool, right?