Preheat the oven to 350°F.
In a large skillet, heat the olive oil over medium heat.
Add the sliced squash and chopped onion, cooking until the squash is tender, about 8-10 minutes.
Season with salt and pepper. Remove from heat and let cool slightly.
In a large mixing bowl, combine the sour cream, shredded cheddar cheese, crushed crackers, beaten eggs, garlic powder, onion powder, and paprika.
Stir in the cooked squash and onion mixture until well combined.
Transfer the mixture to a greased 9x13-inch baking dish, spreading it evenly.
Bake in the preheated oven for 30-35 minutes, or until the top is golden brown and bubbly.
Let the casserole cool for about 10 minutes before serving.