Love this? Pin it for later!
Warm Sweet Potato & Spinach Casserole for Cozy Family Dinners
There’s a moment every November when the air turns crisp, the sun dips behind the maple trees, and my kitchen windows fog up with the scent of rosemary and caramelizing onions. That’s the moment I reach for my largest casserole dish and start layering thin coins of sweet potato with ribbons of garlicky spinach, a snowy blanket of feta, and a whisper of nutmeg. This vegetarian main dish has followed me from tiny apartment ovens to the sprawling farmhouse range I cook on today, feeding newborns nestled in carriers, teenagers racing in from soccer, and grandparents who insist on “just a sliver more.” It’s the recipe my sister requests for every Friends-giving, the one my neighbor asks for after a stressful week, and the one I teach in every holiday cooking class because it never fails to elicit that involuntary “mmm” the second it hits the table.
What makes this casserole magic is the way it straddles comfort and nourishment. The sweet potatoes roast until their edges candy themselves into bronzed perfection while the spinach wilts into silk, soaking up a light cream sauce that tastes decadent but contains only a kiss of half-and-half. A crunchy pecan–oat crumble crowns the top, adding buttered crunch that contrasts every creamy bite. It’s gluten-free adaptable, weeknight-simple, and elegant enough for the vegetarian at your holiday table. Best of all, it assembles ahead, travels well, and reheats like a dream—because cozy family dinners should revolve around stories and laughter, not last-minute stove-side stress.
Why This Recipe Works
- Two-Stage Roast: Par-roasting sweet potatoes before assembly concentrates their sweetness and prevents a watery casserole.
- Flavor Layering: Garlic, shallot, and a pinch of nutmeg bloom in butter before meeting spinach, infusing every leaf with warmth.
- Lightened Creaminess: A modest pour of half-and-half plus tangy feta gives luscious mouthfeel without the weight of heavy cream.
- Crunch Without Bread: Toasted pecans, oats, and a drizzle of maple create a gluten-free crumble that crackles under the fork.
- Make-Ahead Marvel: Assemble up to 24 hours in advance; the flavors meld while you sleep.
- Nutrient Dense: One serving delivers 180% daily vitamin A, 6 g fiber, and 8 g plant protein, yet tastes like comfort food.
Ingredients You'll Need
Choose medium-sized, firm sweet potatoes with tight, unwrinkled skins. I like a mix of orange and purple varieties for color, but any will work. Avoid gigantic monsters—they’re often fibrous. For spinach, grab two big handfuls of baby leaves; they wilt faster and have a milder flavor than mature bunched spinach. If you’re buying in bulk, 10 oz (280 g) is the sweet spot. Swap in kale or chard if you prefer, but remove the ribs and massage for a minute with olive oil to tenderize.
Feta in brine is non-negotiable; the pre-crumbled stuff is dry and lacks the creamy tang that melts into the sauce. If you’re dairy-free, substitute a cup of almond-milk ricotta and add 1 tablespoon white miso for salty depth. For the crumble, use certified-gluten-free oats if allergies are a concern, and don’t skip the pecans—they toast to buttery richness underneath the maple. Finally, keep a fresh nutmeg on hand; the pre-ground dust in a jar pales in comparison to the floral burst you get from micro-planing a whole seed.
How to Make Warm Sweet Potato & Spinach Casserole
Heat the oven & prep the pan
Position rack in center and preheat oven to 425 °F (220 °C). Brush a 2.5-qt (2.3 L) casserole dish with 1 tablespoon olive oil. A shallow, wider dish maximizes crispy topping real estate.
Roast sweet potatoes first
Peel and slice 2½ lb (1.1 kg) sweet potatoes into ¼-inch rounds. Toss with 2 tablespoons olive oil, 1 teaspoon kosher salt, and ½ teaspoon black pepper. Arrange in a single layer on two parchment-lined sheets. Roast 18 min, flipping once, until just tender and edges caramelize. Lower oven to 375 °F (190 °C) when done.
Sauté aromatics & spinach
In a large skillet over medium, melt 1 tablespoon butter. Add 1 diced shallot and 2 minced garlic cloves; cook 2 min until translucent. Pile in 10 oz (280 g) baby spinach, season with ½ teaspoon salt, ¼ teaspoon pepper, and a generous grate of fresh nutmeg. Toss with tongs until wilted, about 3 min. Transfer to a colander and press out excess liquid.
Make quick cream sauce
Return skillet to medium heat; add 1 cup (240 ml) half-and-half, ½ cup (120 ml) vegetable broth, 1 teaspoon Dijon mustard, and ¼ teaspoon smoked paprika. Simmer 2 min, scraping browned bits. Remove from heat; stir in ⅓ cup crumbled feta until partially melted. Taste and adjust salt.
Layer the casserole
Arrange half the sweet-potato slices in overlapping rows on the bottom of the oiled dish. Spread spinach mixture evenly over top, sprinkle with ¼ cup feta. Layer remaining sweet potatoes, then pour cream sauce evenly. Press gently so liquid seeps down.
Mix maple-pecan crumble
In a small bowl, combine ½ cup rolled oats, ⅓ cup chopped pecans, 2 tablespoons maple syrup, 1 tablespoon melted butter, pinch of salt, and ⅛ teaspoon cinnamon until clumpy.
Top and bake
Scatter crumble over casserole. Cover with foil, tenting so it doesn’t stick to topping. Bake 25 min. Remove foil; bake 15–18 min more until sauce bubbles and topping is browned. Rest 10 min to set.
Serve & savor
Garnish with chopped parsley or extra feta. Serve warm alongside roasted chicken or a crisp apple-walnut salad. Leftovers reheat beautifully in a 350 °F oven for 20 min.
Expert Tips
Don’t skip the par-roast
Roasting sweet potatoes beforehand drives off moisture, preventing a soupy final bake and intensifying natural sugars.
Press spinach dry
Wilted greens release water. Squeezing them in a clean towel keeps the sauce silky, not waterlogged.
Toast the nuts first
Quickly toasting pecans in a dry skillet for 3 min before mixing crumble amplifies buttery richness.
Resting = clean slices
Let the casserole stand 10 min after baking; starches set so you can scoop tidy squares without slumping.
Play with color
Mix orange and purple sweet potatoes for a sunset mosaic that looks stunning under the emerald spinach.
Microwave shortcut
Short on time? Microwave sweet-potato slices in a single layer 4 min instead of par-roasting.
Variations to Try
- Vegan Deluxe: Replace half-and-half with coconut milk, swap feta for ½ cup nutritional-yeast cashew cream, and use vegan butter in crumble.
- Protein Boost: Fold 1 cup cooked green lentils into the spinach layer for an extra 5 g protein per serving.
- Smoky Bacon Twist: Add 4 slices crisped turkey bacon crumbled between layers—perfect for omnivores at the holiday table.
- Spicy Harvest: Stir ¼ teaspoon cayenne and 1 tablespoon chipotle purée into the cream sauce for gentle heat.
- Cheese Swaps: Goat cheese melts silkily, while aged white cheddar gives sharper backbone. Use what you love.
- Storage Tips
Make-Ahead: Assemble through Step 6, cover tightly, and refrigerate up to 24 hours. Add 10 extra minutes to covered bake time. Freeze before baking for up to 2 months; thaw 24 hours in fridge.
Leftovers: Cool completely, cut into squares, and refrigerate in airtight container up to 4 days. Reheat single portions in microwave 90 seconds, or warm entire casserole covered at 350 °F for 20 min. For best texture, re-crisp topping under broiler 2 min.
Freezing Cooked: Wrap individual slices in foil, then freeze in zip bag up to 2 months. Thaw overnight and reheat as above.
Frequently Asked Questions
Yes—thaw two 10-oz blocks, squeeze bone-dry, and skip the sauté. Stir directly into warmed garlic-shallot butter off-heat so spices bloom.Absolutely—halve ingredients and bake in an 8-inch square pan. Timing remains the same.Herb-crusted salmon, citrus-roasted chicken, or a simple green lentil soup for a vegetarian feast.Yes—mix crumble and refrigerate up to 3 days; sprinkle just before baking so it stays crisp.The natural sweetness of potatoes and maple crumble win over most kids; omit nutmeg if they’re spice-shy.
main-dishesWarm Sweet Potato & Spinach Casserole
(4.9 from 127 reviews)Prep25 minCook45 minServings8Ingredients
Instructions
- Preheat & prep: Heat oven to 425 °F. Oil a 2.5-qt casserole dish.
- Par-roast potatoes: Toss slices with 2 Tbsp oil, 1 tsp salt, ½ tsp pepper. Roast on parchment 18 min, flip once. Lower oven to 375 °F.
- Wilt spinach: Melt butter in skillet; sauté shallot & garlic 2 min. Add spinach, season with ½ tsp salt, ¼ tsp pepper, nutmeg; cook 3 min. Drain excess liquid.
- Make sauce: Simmer half-and-half, broth, Dijon, paprika 2 min; stir in half the feta.
- Assemble: Layer half the potatoes, all the spinach, remaining feta, then remaining potatoes. Pour sauce evenly.
- Top & bake: Mix oats, pecans, maple, melted butter, cinnamon, pinch salt; sprinkle over casserole. Cover with foil; bake 25 min. Uncover; bake 15–18 min until browned and bubbly. Rest 10 min before serving.
Recipe Notes
For vegan option, substitute coconut milk for half-and-half and use almond-milk ricotta with 1 Tbsp white miso in place of feta.
Nutrition (per serving)
218Calories8gProtein28gCarbs9gFatYou May Also Like
Discover more delicious recipes