Prep Time
20 Mins
Cook Time
30 Mins
Bake Time
20 Mins
Stand Time
10 Mins
Makes 6 to 8 servings

How to Make It

Step 1

Melt 2 Tbsp. butter in a large skillet over medium-high heat; add onion, and sauté 5 minutes or until tender. Add squash, 1 1/2 tsp. salt, and pepper; cover and cook, stirring occasionally, 15 minutes or until squash is tender. Remove from heat; drain well.

Step 2

Melt remaining 2 Tbsp. butter in a saucepan over medium-high heat; whisk in flour until smooth. Whisk in milk. Bring to a boil; reduce heat, and simmer 2 minutes. Remove from heat; whisk in cheese and remaining 1/2 tsp. salt. Gently stir together squash and cheese mixture in a large bowl. Pour into a lightly greased 11- x 7-inch baking dish. Sprinkle breadcrumbs evenly over top.

Step 3

Bake at 400° for 20 minutes or until bubbly. Let stand 10 minutes before serving. Garnish, if desired.

Step 4

Note: To make ahead, prepare recipe as directed; do not top with breadcrumbs. Cover and chill overnight. Remove from refrigerator; let stand 45 minutes. Uncover and top with breadcrumbs; bake as directed.

Ratings & Reviews

tbmixon's Review

December 24, 2008
This is one of the best squash casseroles I have ever eaten. I have made it for several different get togethers and everyone always goes back for seconds. When making, I usually seperate the squash into two pans so they do not overflow.

peaches09's Review

May 28, 2010
This recipe is a lot of work, and results were disappointing. Way too much sauce for the amount of squash, making a soupy dish. The baking dish size given is small; mixture can overflow, unless your dish is deep. White cheddar cheese was hard to find and expensive. Final dish tasted too strongly of cheese; also very fattening.

KathyTX's Review

December 11, 2008
This was out-of-this-world!!! This would be a good recipe to try on a non-squash lover!!! Definite "keeper" in our house!!!