Ingredients
Equipment
Method
Step 1: Cook the Yellow Squash
- Boil sliced yellow squash and onion in lightly salted water for 7–10 minutes, until tender but still holding their shape. Avoid overcooking, as mushy squash can make the casserole watery.

Step 2: Drain the Squash
- Drain the cooked squash and onion thoroughly in a colander. Let them sit for a few minutes so excess moisture can escape before adding them to the creamy mixture.

Step 3: Make the Creamy Filling
- Whisk together sour cream, mayonnaise, egg, cheddar cheese, salt, pepper, and garlic powder. Stir until smooth and evenly combined for a rich, creamy casserole filling.

Step 4: Combine the Ingredients
- Gently fold the drained squash and onion into the creamy mixture. Stir carefully so the tender squash keeps some of its shape instead of breaking apart.

Step 5: Prepare the Baking Dish
- Preheat the oven to 350°F and lightly grease a 9 × 13-inch baking dish. Spread the squash mixture evenly across the dish without pressing it down too firmly.

Step 6: Prepare the Cracker Topping
- Melt butter in a small skillet over low heat and add crushed buttery crackers. Stir until the crumbs are evenly coated, then remove from the heat.

Step 7: Add the Topping
- Sprinkle the buttery cracker crumbs evenly over the squash mixture. Add Parmesan cheese across the top for an extra savory layer and a beautifully golden finish.

Step 8: Bake Until Golden
- Bake uncovered for 35–40 minutes, until the casserole is hot and bubbling around the edges and the topping is golden brown. Cover loosely with foil if it browns too quickly.

Step 9: Rest and Serve
- Let the baked casserole rest for 5–10 minutes before serving. This gives the creamy filling time to settle while keeping the buttery cracker topping pleasantly crisp.

Video
Notes
Personal Recipe Note: I’ve found that draining the cooked squash really well makes a big difference. Too much water can leave the casserole loose, while properly drained squash gives you that creamy, comforting texture we’re after.
