-
1
Preheat the oven to 350 degrees F. Brush an ovenproof casserole dish with oil.
-
2
Bring a pot of water to a rolling boil over high heat.
-
3
Place the yellow squash and onions in a steamer basket and set over the boiling water; steam until the squash is just tender.
-
4
Repeat with the zucchini and steam until just tender.
-
5
(You can also place all of the vegetables in a microwave-safe bowl and zap it until tender, about 4 minutes, depending on the strength of your microwave.)
-
6
Transfer the vegetables to a large bowl.
-
7
Heat the canola oil in a saucepan over medium heat.
-
8
Add the flour and stir until very pale brown.
-
9
Add the milk and whisk until smooth.
-
10
Bring to a boil over high heat, then remove from the heat.
-
11
Add 1 cup of the cheese and stir into the sauce.
-
12
Taste and adjust for seasoning with salt and pepper.
-
13
Pour the sauce over the squash and onions; stir to combine.
-
14
Add the eggs, half of the breadcrumbs and the herbs and stir to combine.
-
15
Transfer the mixture to the prepared casserole.
-
16
Combine the remaining 1/2 cup breadcrumbs and 1/4 cup cheese and sprinkle on top of the squash mixture.
-
17
Bake until firm and brown on top, 30 minutes.
-
18
Remove to a rack to cool slightly before serving.