Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C). Grease a 9x13 inch baking dish.
- Thinly slice the sweet potatoes and onion using a mandoline or sharp knife. Ensure consistent thickness for even cooking.
- In a large saucepan, melt the butter over medium heat.
- Add the minced garlic and cook for about 30 seconds, until fragrant.
- Whisk in the flour and cook for 1-2 minutes, stirring constantly, to create a roux.
- Gradually whisk in the milk, ensuring there are no lumps. Bring to a simmer, stirring constantly.
- Reduce heat to low and simmer for 5-7 minutes, or until the sauce has thickened slightly.
- Stir in the heavy cream, nutmeg, cinnamon, salt, and pepper. Remove from heat.
- Arrange a layer of sweet potato slices in the prepared baking dish, overlapping slightly.
- Top with a layer of onion slices.
- Drizzle about 1/3 of the cream sauce over the sweet potatoes and onions.
- Sprinkle with 1/3 of the Gruyere and Parmesan cheeses, and 1/3 of the sage (if using).
- Repeat layers twice more, ending with a layer of cheese.
- Cover the baking dish with aluminum foil. Bake for 45 minutes.
- Remove the foil and bake for an additional 15-20 minutes, or until the sweet potatoes are tender and the cheese is golden brown and bubbly. A knife inserted into the sweet potatoes should meet little resistance.
- Let the casserole rest for 10-15 minutes before serving. This allows the sauce to thicken slightly and the flavors to meld.
Notes
For best results, ensure sweet potatoes are sliced uniformly to 1/8 inch thickness. Browning the butter before adding flour enhances the flavor. Resting the casserole after baking is crucial for the sauce to thicken. Store leftovers in the refrigerator for up to 3 days.
