-
1
Preheat the oven to 400F.
-
2
Spray a 9 x 13-inch baking dish with cooking spray.
-
3
For the sauce: In a 2-quart saucepan, melt the butter over medium heat.
-
4
Add the flour and whisk until smooth.
-
5
Gradually add the warm milk, whisking constantly to prevent lumps.
-
6
Simmer over medium heat, whisking constantly, until the sauce is thick and smooth, about 8 minutes (do not allow the mixture to boil).
-
7
Remove from the heat and season with salt and pepper.
-
8
For the farro: In an 8-quart stockpot, bring the chicken broth to a boil over medium-high heat.
-
9
Add the farro, lower the heat, and simmer, stirring occasionally, until tender, about 25 minutes.
-
10
Drain if necessary.
-
11
In a large skillet, heat the oil over medium-high heat.
-
12
Add the mushrooms and season with salt and pepper.
-
13
Cook the mushrooms, stirring occasionally, for 8 minutes or until tender.
-
14
Add the tomatoes to the pan and cook for 2 to 3 minutes, until tender.
-
15
In a large bowl, combine the Parmesan cheese, Gruyere cheese, Fontina cheese, and thyme.
-
16
Remove 1/2 cup of the mixture and set aside.
-
17
Add the cooked farro, sauce, and mushroom mixture to the cheeses.
-
18
Stir until combined.
-
19
Season with salt and pepper.
-
20
Pour the mixture into the prepared baking dish and sprinkle with the 1/2 cup reserved cheese mixture.
-
21
Sprinkle the top with bread crumbs and drizzle with olive oil.
-
22
Bake until the top is golden brown and forms a crust, 25 to 30 minutes.
-
23
Remove from the oven and let stand for 5 minutes before serving.