Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C).
- Season chicken with salt and pepper.
- Heat 1 tablespoon of olive oil in a large skillet over medium-high heat.
- Add chicken and cook until browned on all sides and cooked through, about 5-7 minutes. Remove from skillet and set aside.
- Add remaining 1 tablespoon of olive oil to the skillet.
- Add sliced onions and cook over medium-low heat, stirring occasionally, until deeply golden brown and caramelized, about 25-30 minutes.
- Add minced garlic and thyme during the last minute of cooking.
- Deglaze the pan with white wine, scraping up any browned bits from the bottom. Let the wine reduce slightly.
- Add chicken broth to the skillet with the onions and bring to a boil.
- Add orzo pasta and cook until *al dente*, about 8-10 minutes. Drain the orzo and set aside.
- In a medium saucepan, melt butter over medium heat.
- Whisk in flour and cook for 1-2 minutes, creating a roux.
- Gradually whisk in milk until smooth. Bring to a simmer, stirring constantly, until thickened, about 3-5 minutes.
- Remove from heat and stir in salt, pepper, and nutmeg.
- Add 1 1/2 cups of Gruyère cheese and stir until melted and smooth.
- In a large bowl, combine the cooked chicken, caramelized onions, cooked orzo, and cheese sauce. Stir well to combine.
- Pour the mixture into a greased 9x13 inch baking dish.
- Sprinkle with remaining 1/2 cup Gruyère cheese and Parmesan cheese.
- Bake for 20-25 minutes, or until bubbly and golden brown.
- Let the casserole rest for 5-10 minutes before serving.
- Garnish with chopped fresh parsley, if desired.
Notes
For best results, caramelize the onions slowly over low heat. Undercook the orzo slightly to prevent it from becoming mushy in the casserole. Store leftovers in an airtight container in the refrigerator for up to 3 days. You can substitute other types of cheese, such as Swiss or mozzarella, for the Gruyère. For a vegetarian option, omit the chicken and add sautéed mushrooms or other vegetables.
