| Aspect | Information |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 45 minutes |
| Total Time | 1 hour 5 minutes |
| Intensity Level | Medium (layering requires patience, but no advanced techniques) |
| Flavor Intensity | Medium-bold (earthy sweet potato + sharp cheese + garlic) |
| Servings | 6 as a side, 4 as a main |
| Dietary | Vegetarian, can be gluten-free (use GF flour) |
Ingredients
For the sweet potato layers:
-
3 large sweet potatoes (about 2 lbs / 900g), peeled and sliced into 1/8-inch rounds
(Use a mandoline for even thickness) -
2 tablespoons olive oil
-
1 teaspoon salt
-
½ teaspoon black pepper
For the spinach-onion filling:
-
1 tablespoon butter or olive oil
-
1 large yellow onion, thinly sliced
-
4 cloves garlic, minced
-
6 cups fresh spinach (about 6 oz / 170g), roughly chopped
-
¼ teaspoon red pepper flakes (optional)
-
Salt and pepper to taste
For the creamy cheese sauce:
-
2 tablespoons butter
-
2 tablespoons all-purpose flour (or gluten-free blend)
-
1½ cups whole milk (or unsweetened almond milk)
-
1 cup shredded sharp cheddar cheese
-
½ cup grated Parmesan cheese
-
¼ teaspoon nutmeg
-
Salt and white pepper to taste
For topping (optional):
-
¼ cup panko breadcrumbs mixed with 1 tablespoon melted butter
-
Fresh thyme or parsley for garnish
Instructions
1. Preheat and prep
Preheat your oven to 400°F (200°C). Grease a 9×13-inch baking dish or a deep 9-inch round casserole dish. Set aside.
2. Slice the sweet potatoes
Peel the sweet potatoes. Using a mandoline or a sharp knife, slice them into even ⅛-inch rounds. Uniform thickness ensures even cooking. Toss the slices in a large bowl with olive oil, salt, and pepper until coated.
3. Cook the spinach-onion layer
In a large skillet over medium heat, melt 1 tablespoon butter. Add sliced onion and cook for 5–7 minutes until soft and golden brown. Add minced garlic and cook for 1 minute until fragrant. Add the spinach in batches, stirring until wilted (about 2–3 minutes). Season with red pepper flakes, salt, and pepper. Remove from heat and set aside.
4. Make the cheese sauce
In a medium saucepan over medium heat, melt 2 tablespoons butter. Whisk in flour and cook for 1 minute to form a roux (do not brown). Slowly pour in the milk, whisking constantly to avoid lumps. Cook until the sauce thickens enough to coat the back of a spoon, about 3–4 minutes. Remove from heat. Stir in the cheddar, Parmesan, nutmeg, salt, and white pepper until smooth. Taste and adjust seasoning.
5. Assemble the layers
Spread a thin layer (about ½ cup) of cheese sauce on the bottom of your prepared dish. Arrange a single layer of sweet potato slices slightly overlapping. Top with half of the spinach-onion mixture, then drizzle with more cheese sauce. Repeat: another layer of sweet potatoes, the remaining spinach mixture, and more sauce. Finish with a final layer of sweet potatoes. Pour the remaining cheese sauce over the top, spreading to cover. If using breadcrumbs, sprinkle them evenly on top.
6. Bake
Cover the dish with aluminum foil and bake for 30 minutes. Remove the foil and bake for another 15 minutes, until the top is bubbly and golden brown, and the sweet potatoes are fork-tender. Let rest for 10 minutes before serving. Garnish with fresh thyme or parsley.
Last Words: Tips, Variations & Serving
For the perfect texture: Slice sweet potatoes as uniformly as possible. A mandoline is your best friend here. If slices are too thick, they won’t cook through; too thin, they’ll turn mushy. Also, don’t skip resting after baking – it allows the layers to set, making clean slices possible.
Make ahead: Assemble the casserole completely (without baking), cover tightly, and refrigerate for up to 24 hours. When ready to bake, add 10–15 minutes to the covered baking time because the dish starts cold.
Storage & reheating: Store leftovers in an airtight container in the fridge for up to 4 days. Reheat in a 350°F oven for 10–15 minutes or microwave individual portions. This casserole also freezes well – wrap tightly and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Variations to try:
-
Protein boost: Add 1 cup of cooked, crumbled Italian sausage or shredded rotisserie chicken between layers.
-
Vegan version: Use plant-based butter, unsweetened almond milk, vegan cheese shreds, and nutritional yeast instead of Parmesan.
-
Spicy kick: Layer in sliced jalapeños or use pepper jack cheese.
-
Herb infusion: Add 1 teaspoon fresh rosemary or sage to the spinach mixture.
Serving suggestions: This layered sweet potato casserole is spectacular alongside roasted chicken, grilled steak, or a crisp green salad. For a vegetarian feast, pair it with a lentil loaf or stuffed mushrooms. It also shines as a holiday side – think Thanksgiving or Christmas dinner.
Nutrition Information (per serving, based on 6 servings)
| Nutrient | Amount |
|---|---|
| Calories | 385 kcal |
| Protein | 12 g |
| Carbohydrates | 38 g |
| Fiber | 6 g |
| Sugars | 11 g |
| Fat | 21 g |
| Saturated Fat | 10 g |
| Cholesterol | 45 mg |
| Sodium | 680 mg |
| Vitamin A | 380% DV |
| Vitamin C | 18% DV |
| Calcium | 28% DV |
| Iron | 10% DV |