-
1
Preheat oven to 350.
-
2
Preheat a large, heavy-bottomed saucepan over medium heat.
-
3
Melt butter and add onions and garlic.
-
4
Season well with sea salt and freshly ground black pepper and sautee until onions are translucent and starting to brown.
-
5
Deglaze pan with the wine and cook until the alcohol smell dissipates.
-
6
Add the chicken stock and water and then whisk in the soups until smooth.
-
7
Return to a boil and then add the rice.
-
8
Reduce heat to simmer, cover and cook about half an hour, stirring occasionally, until the sauce thickens and the rice is partially cooked.
-
9
While the sauce is simmering, wash the broccoli heads, remove the florets and cut into uniformly sized pieces, trimming off any long stems.
-
10
Peel the broccoli stems, cut into half-inch cubes and add them to the prepared florets.
-
11
Shred the cheeses and toss thoroughly to combine.
-
12
When the sauce has finished simmering, remove from heat and stir in 3/4 of the cheese mixture, retaining half a cup.
-
13
Stir until smooth and check the seasoning, adding more salt and/or pepper if needed.
-
14
Add the prepared broccoli and stir to combine.
-
15
Turn the mixture into a three inch deep 9x9 casserole and spread evenly.
-
16
Top with the remaining cheese and bake, uncovered, for one hour until the rice is cooked, sauce is thickened, broccoli is tender and cheese is browned.
-
17
Let stand 10-15 minutes before serving.