creamy spinach and sweet potato casserole for healthy weeknight suppers

5 min prep 2 min cook 5 servings
creamy spinach and sweet potato casserole for healthy weeknight suppers
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a certain magic that happens when sweet potatoes roast until their edges caramelize and their centers turn velvety, then meet a cloud of garlicky, lemon-kissed spinach in a single bubbling dish. I discovered this creamy spinach and sweet potato casserole on a drizzly Tuesday when the farmers’ market was down to one sad bunch of spinach and a knobby pile of sweet potatoes. I was aiming for “fast,” hoping for “healthy,” and secretly wishing for “comfort-food-level cozy.” Thirty-five minutes later I pulled a casserole dish from the oven that smelled like Thanksgiving and looked like something you’d proudly place on a holiday table—yet it was destined for nothing fancier than my worn-out sofa and a queue of emails. One bite in, I grabbed my phone, snapped a hasty photo, and texted my sister: “Forget the lasagna—this is our new Tuesday night thing.”

Since that rainy evening, this casserole has become my weeknight superhero. It’s gluten-free by default, vegetarian if you use veggie broth, and packed with enough protein (thank you, white beans and Greek yogurt) to keep even my teenage boys full until morning. The prep is mostly hands-off roasting time, which means I can swap the laundry, help with homework, or—let’s be honest—scroll Instagram while dinner makes itself presentable. If you can chop vegetables and whisk together a quick béchamel-style sauce, you can master this dish. It’s also the rare casserole that tastes brighter and more vibrant the next day, so I routinely double it and reap the lunch rewards.

Whether you need a meatless Monday win, a vibrant vegetarian centerpiece, or simply a reason to turn on your oven on a chilly evening, this creamy spinach and sweet potato casserole answers the call. Grab your favorite baking dish and let’s turn humble produce into something that feels like a warm hug.

Why This Recipe Works

  • One-Pan Wonder: Roast and bake in the same vessel—minimal washing up on busy weeknights.
  • Balanced Macros: Complex carbs + plant protein + healthy fats keep you satisfied without the post-casserole slump.
  • Green Power: An entire 10-oz bag of spinach wilts into the sauce for iron, folate, and vibrant color.
  • Creamy Without Heavy Cream: Greek yogurt + a touch of oat milk keep things lush but light.
  • Make-Ahead Friendly: Assemble in the morning, refrigerate, then bake when you walk in the door.
  • Kid-Approved Sweetness: Roasted sweet potatoes add natural sweetness that balances the savory spinach.
  • Freezer Hero: Portions reheat beautifully for grab-and-go lunches.

Ingredients You'll Need

Ingredients

Sweet Potatoes: Look for medium, evenly shaped tubers so slices roast uniformly. Jewel or garnet varieties are sweetest; Japanese purple ones lend a gorgeous color but are slightly drier, so add an extra tablespoon of liquid if you go that route.

Fresh Spinach: Baby spinach wilts quickly and has tender stems, saving you prep time. If you only have curly mature spinach, remove the woody stalks and give it a rough chop.

Cannellini or Great Northern Beans: Creamy white beans bulk up the protein and help thicken the sauce. Low-sodium canned beans are fine—rinse well to remove the starchy liquid.

Greek Yogurt: Use 2% or whole for the silkiest texture. Non-fat can curdle under high heat; if that’s what you have, whisk in 1 tsp cornstarch to stabilize.

Oat Milk: Unsweetened oat milk is my go-to for creamy vegan-friendly bakes, but almond, soy, or dairy milk all work. Avoid canned coconut milk—its fat content can separate.

Aged Sharp Cheddar: Just enough (½ cup) to give a nutty backbone without overshadowing the vegetables. For dairy-free, swap in 3 Tbsp nutritional yeast instead.

Garlic & Shallot: These aromatics perfume the spinach layer. In a pinch, substitute ½ tsp garlic powder and ¼ cup finely diced yellow onion.

Lemon Zest & Juice: Bright acid lifts the earthy spinach and balances the sweet potatoes. Organic lemons are worth it here since you’re using the zest.

Nutmeg: A whisper of freshly grated nutmeg marries spinach and dairy like nothing else. Buy whole nuts and microplane just before using.

Panko + Olive Oil: A speedy two-ingredient topping gives that coveted golden crunch without butter. Use gluten-free panko if needed.

How to Make Creamy Spinach and Sweet Potato Casserole for Healthy Weeknight Suppers

1
Preheat & Prep
Arrange a rack in the center of your oven and preheat to 425°F (220°C). Lightly brush a 9×13-inch (or similar 3-quart) ceramic or glass baking dish with olive oil. Peel the sweet potatoes and slice into ¼-inch coins; aim for uniform thickness so they roast evenly.
2
First Roast
Toss sweet potato slices with 1 Tbsp olive oil, ½ tsp kosher salt, and a few grinds of black pepper. Lay them in a single layer in the prepared dish (some overlap is fine). Slide into the oven for 15 minutes—this jump-starts caramelization while you prep the spinach mixture.
3
Sauté Aromatics
Heat 1 Tbsp olive oil in a large skillet over medium heat. Add minced shallot and cook 2 minutes until translucent. Stir in garlic and cook 30 seconds—do not let it brown or it’ll turn bitter.
4
Wilt Spinach
Add spinach by the handful, stirring until each batch wilts before adding more. You’ll start with what looks like a mountain, but it reduces to about 1 cup. Season with ¼ tsp salt, a pinch of pepper, and the nutmeg. Transfer to a colander and press gently with a spatula to remove excess liquid.
5
Quick Cream Sauce
In the same skillet (no need to rinse), whisk together oat milk and Greek yogurt. Bring to a gentle simmer—not a boil—or the yogurt may curdle. Stir in lemon zest, ¼ tsp salt, and half of the shredded cheddar. Cook until the cheese melts and the sauce thickens enough to coat the back of a spoon, about 3 minutes.
6
Combine Beans & Spinach
Fold drained beans and wilted spinach into the sauce. Taste and adjust seasoning; you want it slightly saltier than you’d eat on its own—potatoes will dilute the flavor.
7
Assemble
Remove sweet potatoes from the oven (they should be just fork-tender). Pour spinach-bean mixture over the top, nudging into crevices with a spatula. Sprinkle remaining cheddar.
8
Add Crunch
In a small bowl, combine panko, 1 tsp olive oil, and a pinch of salt. Scatter evenly over the casserole; this will bake into a gorgeous golden lid.
9
Final Bake
Return dish to the oven and bake 10–12 minutes until the sauce is bubbling around the edges and the panko is deep golden brown. If you like an extra-crispy top, broil for 1 minute, watching closely.
10
Rest & Serve
Let the casserole stand 5 minutes to set the sauce. Drizzle with the reserved lemon juice and scatter fresh parsley or chives for color. Serve hot, straight from the dish—no fancy plating required.

Expert Tips

Temperature Check

If your oven runs hot, roast the sweet potatoes at 400°F instead; scorched edges will taste bitter in the final bake.

Prevent Curdling

Temper cold yogurt by whisking in a splash of hot milk before adding it to the skillet; this keeps the sauce silky.

Squeeze Spinach

Excess water from spinach thins the sauce. Use a clean kitchen towel to wring it dry if you’re in a hurry.

Freezer Portions

Bake in foil-lined individual ramekins, cool, then freeze. Reheat from frozen at 350°F for 25 minutes.

Speed It Up

Microwave the sweet-potato coins in a single layer for 4 minutes before roasting to cut oven time in half.

Color Pop

Add a thinly sliced roasted red pepper on top for red-and-green flair during the holidays without extra effort.

Variations to Try

  • Mediterranean Twist: Swap white beans for chickpeas, add ½ cup sun-dried tomatoes, and replace cheddar with crumbled feta.
  • Spicy Southwest: Add 1 diced chipotle in adobo to the sauce, use pepper-jack cheese, and sprinkle with cilantro.
  • Leafy Greens Medley: Replace half the spinach with chopped kale or Swiss chard; increase simmer time by 2 minutes to soften sturdy leaves.
  • Protein Power: Stir in 1 cup shredded cooked chicken or flaked salmon for omnivore households.
  • Vegan Comfort: Use coconut yogurt, nutritional yeast, and a can of full-fat coconut milk; add 1 tsp white miso for umami.

Storage Tips

Refrigerator: Cool completely, cover tightly with foil or transfer to airtight containers. Keeps 4 days. Reheat single portions in the microwave for 90 seconds, or warm the entire dish covered at 350°F for 15 minutes.

Freezer: Wrap individual servings in plastic wrap then foil, or store in freezer-safe zip bags flat for easy stacking. Freeze up to 3 months. Thaw overnight in the fridge for best texture, though you can microwave straight from frozen at 50% power, adding a splash of milk to loosen.

Make-Ahead: Assemble through Step 7, cover with plastic wrap, and refrigerate up to 24 hours. When ready to serve, add panko topping and bake an extra 5 minutes to account for the chill.

Frequently Asked Questions

Yes. Thaw 10 oz frozen chopped spinach, squeeze absolutely dry, and proceed with the sauté step. You’ll save 5 minutes of prep time.

High heat causes yogurt proteins to seize. Use medium-low when simmering and avoid boiling. If it does curdle, blend with an immersion blender for 10 seconds to re-emulsify.

Air-fry the sweet-potato coins at 400°F for 8 minutes, shaking halfway. Assemble everything in an 8-inch cake pan that fits your fryer basket, top with panko, and air-fry at 350°F for 5–6 minutes until bubbly.

Yes, as written. Just be sure to purchase certified gluten-free panko or substitute crushed rice crackers.

A paring knife should slide in with slight resistance; they’ll finish cooking during the final bake. Under-roasting is better than over, which can turn them mushy.

Absolutely. Use an 8×8-inch dish and reduce the first roast to 10 minutes. Check for doneness at 8 minutes on the final bake.
creamy spinach and sweet potato casserole for healthy weeknight suppers
main-dishes
Pin Recipe

Creamy Spinach and Sweet Potato Casserole for Healthy Weeknight Suppers

(4.9 from 127 reviews)
Prep
15 min
Cook
25 min
Servings
6

Ingredients

Instructions

  1. Preheat & Roast: Preheat oven to 425°F. Toss sweet-potato slices with 1 Tbsp oil, ½ tsp salt, and pepper. Roast in a 9×13 dish for 15 min.
  2. Sauté: In a skillet, cook shallot in 1 tsp oil 2 min. Add garlic 30 sec. Add spinach, season with salt, pepper, nutmeg; wilt. Drain excess liquid.
  3. Make Sauce: Whisk milk and yogurt in the skillet; bring to a gentle simmer. Stir in lemon zest, ¼ tsp salt, and ½ cup cheddar until melted & thick.
  4. Combine: Fold beans and spinach into the sauce.
  5. Assemble: Pour mixture over roasted sweet potatoes. Top with remaining cheddar.
  6. Top & Bake: Mix panko with 1 tsp oil; sprinkle over casserole. Bake 10–12 min until bubbly and golden. Rest 5 min, drizzle with lemon juice, serve.

Recipe Notes

For ultra-crispy topping, broil 1 minute at the end, watching carefully. Store leftovers covered in the fridge up to 4 days or freeze up to 3 months.

Nutrition (per serving)

318
Calories
16g
Protein
38g
Carbs
11g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.