This butternut squash casserole recipe is similar to a mashed potato casserole. The butternut squash and potatoes are boiled, then mashed with butter, milk, cream cheese, and ricotta cheese. The butternut squash casserole is then topped with cheese and baked. This butternut squash recipe makes a great holiday side dish or make-ahead side dish when butternut squash is in season.