warm spinach and sweet potato casserole for family weeknights

3 min prep 30 min cook 3 servings
warm spinach and sweet potato casserole for family weeknights
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s something magical about the moment when the casserole dish hits the table on a Tuesday night at 6:15 p.m., steam spiraling upward, the scent of rosemary and roasted sweet potatoes wrapping around the kitchen like a fleece blanket. My kids drop their backpacks, my husband closes his laptop, and for twenty unhurried minutes we pass spoons and stories while the November rain taps the windows. I first cobbled this warm spinach and sweet-potato casserole together on a frantic evening two winters ago: the fridge held a half-eaten roast chicken, a tired bag of spinach, and three knobbly sweet potatoes rolling around the crisper like tumbleweeds. Thirty-five minutes later we were eating something so comforting—velvety sweet potatoes, garlicky greens, a blanket of Gruyère—that my nine-year-old dubbed it “the hug dinner.” Since then, it’s become our mid-week life raft: nutritious enough to count as vegetables-plus-protein, cozy enough to feel like Sunday supper, fast enough to keep homework and bath time on schedule. If your family craves warmth but your calendar demands speed, bookmark this one; it’s about to become your new favorite weekday ritual.

Why This Recipe Works

  • One pan, one bowl: Everything bakes in a single 9×13 dish—no sautéing, no extra skillets to scrub.
  • Vegetable jackpot: Each serving packs almost two cups of leafy greens and bright-orange beta-carotene power.
  • Complete protein: Beans plus a modest sprinkle of cheese deliver 18 g of protein per portion—hearty enough for the hungriest teenagers.
  • Make-ahead miracle: Assemble Sunday night; bake Tuesday—flavors meld beautifully in the fridge.
  • Pick-eater approved: The natural sweetness of roasted sweet potato balances the spinach; even toddlers willingly scoop seconds.
  • Budget-friendly: No pricey meat; just pantry staples and produce that cost under $1.50 per serving.

Ingredients You'll Need

Ingredients

Look for medium sweet potatoes—about 6 in (15 cm) long—that feel heavy in your palm. Their skin should be taut, never wrinkled or sprouting. If you can only find larger ones, simply cube the flesh into ¾-inch pieces so they roast quickly and evenly. Baby spinach is my go-to because the leaves are tender and the stems are delicate; if you have mature spinach, remove any thick ribs. Frozen spinach works in a pinch—thaw and squeeze bone-dry or the casserole will weep watery puddles.

White beans give the dish staying power; cannellini or great Northern both stay creamy without turning to mush. Canned is fine—just rinse off the starchy liquid for a cleaner flavor. For the cheese layer, I reach for Gruyère for its nutty depth, but a sharp white cheddar shreds beautifully and costs less. Vegans can swap in your favorite melty plant shreds or simply blanket the top with herby breadcrumbs.

The sauce is a lightning-fast blend of vegetable broth, Dijon mustard, and a kiss of maple syrup; the mustard’s tang wakes up the sweet potatoes, while the syrup encourages caramelization. Finally, a whisper of smoked paprika bridges the spinach’s earthiness and the potatoes’ sweetness—think of it as the ingredient that makes guests ask, “What’s that cozy note?”

How to Make Warm Spinach and Sweet Potato Casserole for Family Weeknights

1

Heat the oven & prep the baking dish

Preheat to 425 °F (220 °C). Lightly grease a 9×13-inch (23×33 cm) ceramic or glass dish; the slight fat layer keeps the sweet-potato sugars from cementing to the sides. If your dish is metal, lower the heat to 400 °F to prevent scorched bottoms.
2

Cube & season the sweet potatoes

Peel (or simply scrub) the sweet potatoes and cut into ¾-inch cubes—uniform size guarantees they roast in 18 minutes. Toss with 1 Tbsp olive oil, ½ tsp salt, and ¼ tsp black pepper. Spread in the prepared dish; roast for 10 minutes while you prep everything else.
3

Make the savory sauce

In a spouted measuring cup whisk 1 cup low-sodium vegetable broth, 2 Tbsp Dijon mustard, 1 Tbsp maple syrup, 1 tsp soy sauce or tamari, ½ tsp smoked paprika, and ¼ tsp dried thyme. The mixture will look thin—that’s perfect; it reduces and concentrates as it bubbles in the oven.
4

Rinse, drain & flavor the beans

Drain and rinse a 15-oz can of white beans. In a medium bowl combine beans with 1 tsp olive oil, 1 minced garlic clove, and a pinch of salt. Coating the beans keeps them buttery, not mushy, and infuses garlicky perfume throughout the casserole.
5

Layer in the spinach

Remove the dish from the oven (potatoes will be just starting to brown). Scatter 5 packed cups baby spinach over the hot potatoes; the leaves will wilt instantly, making room for everything to fit. Pour the sauce evenly overtop—the spinach will stay bright because it’s protected from direct heat.
6

Add beans & cheese

Distribute the seasoned beans across the spinach, then sprinkle 1 cup shredded Gruyère (or sharp cheddar). The cheese acts like a moisture seal, trapping steam so the potatoes finish cooking while the spinach stays silky, not leathery.
7

Bake until bubbly & golden

Return the dish to the oven for 12–15 minutes, until the cheese is bronzed and the sauce is percolating around the edges. For an extra-crisp top, switch to broil for the final 2 minutes—watch closely so the paprika-kissed cheese doesn’t char.
8

Rest 5 minutes & serve

Let the casserole stand on a trivet—the sauce thickens as it cools, ensuring tidy squares instead of a soupy mess. Serve straight from the dish with a crisp apple-walnut salad or crusty whole-wheat bread.

Expert Tips

Cut sweet potatoes small

¾-inch cubes roast through in the same time the cheese melts—no par-boiling required.

Squeeze frozen spinach bone-dry

A dish towel works wonders; excess water thins the sauce and mutes flavor.

Toast your spices

Stir smoked paprika into the hot baking dish for 30 seconds; the quick bloom amplifies smoky depth.

Cover for picky eaters

If someone objects to visible greens, stir the spinach into the sauce so it “disappears.”

Double & freeze

Assemble two casseroles; bake one, wrap the other in foil, and freeze un-baked for up to two months.

Use a clear dish

Glass lets you monitor browning at the edges—preventing the dreaded burnt-bottom surprise.

Variations to Try

  • 1
    Mediterranean: Swap white beans for chickpeas, spinach for chopped kale, add ½ cup sun-dried tomatoes, and use feta on top. Finish with a squeeze of lemon.
  • 2
    Tex-Mex: Replace smoked paprika with chipotle powder; use pepper-jack cheese and black beans. Serve with avocado and a cilantro-lime drizzle.
  • 3
    Butternut twist: Sub half the sweet potatoes with butternut squash for a deeper caramel note; sage makes a fragrant herb switch.
  • 4
    Vegan crunch: Omit cheese; pulse 1 cup toasted walnuts with ¼ cup nutritional yeast and a pinch of salt—sprinkle over casserole before baking for a nutty crust.

Storage Tips

Refrigerate: Cool completely, cover tightly, and refrigerate up to 4 days. Reheat individual squares in the microwave for 90 seconds with a damp paper towel on top to re-steam the sweet potatoes.

Freeze: Wrap cooled portions in plastic wrap, then foil; freeze up to 3 months. Thaw overnight in the fridge, then reheat at 350 °F (175 °C) for 20 minutes, adding a splash of broth to re-hydrate.

Make-ahead: Assemble through Step 6, cover with foil, and refrigerate up to 24 hours. Add 5 extra minutes to the final bake time if starting cold from the fridge.

Frequently Asked Questions

Yes, but choose the diced “roast” variety, not fries. Thaw and pat dry or extra moisture will dilute the sauce.

warm spinach and sweet potato casserole for family weeknights
main-dishes
Pin Recipe

Warm Spinach and Sweet Potato Casserole for Family Weeknights

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

Ingredients

Instructions

  1. Preheat: Set oven to 425 °F (220 °C). Lightly oil a 9×13-inch baking dish.
  2. Season potatoes: Toss cubed sweet potatoes with 1 Tbsp oil, salt, & pepper. Spread in dish; roast 10 min.
  3. Mix sauce: Whisk broth, mustard, maple syrup, soy sauce, paprika, & thyme.
  4. Flavor beans: Combine beans, remaining 1 tsp oil, garlic, and a pinch of salt.
  5. Assemble: Remove dish, scatter spinach over potatoes, pour sauce on top, add beans, then cheese.
  6. Bake: Return to oven 12–15 min until bubbly and golden. Broil 2 min for extra browning if desired. Rest 5 min, then serve.

Recipe Notes

Cut sweet potatoes small for rapid roasting; squeeze frozen spinach thoroughly; let casserole stand 5 minutes to thicken sauce.

Nutrition (per serving)

287
Calories
18g
Protein
34g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.