creamy sweet potato and spinach casserole for healthy weeknight dinners

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

Love this?

Creamy Sweet Potato & Spinach Casserole: The Weeknight Wonder That Converts Veggie Skeptics

There’s a Tuesday night in early November that lives rent-free in my head. I had exactly 37 minutes between the moment I kicked off my commuter sneakers and the instant my daughter’s robotics club carpool would re-deposit her, starving, on the doorstep. The fridge offered a sad landscape: two lumpy sweet potatoes, a half-clamshell of baby spinach that was one day away from “work-lunch only,” and a random block of light cream cheese left from weekend bagels. What happened next defied the odds. That impromptu bake—born of desperation and a refusal to order greasy take-out—turned into the most-requested dinner in our rotation. Friends who swear they “don’t do casseroles” have seconds. My neighbor, a self-proclaimed carnivore, asked for the recipe before dessert. If a dish can feel like a fleece blanket fresh from the dryer, this is it: creamy, aromatic, jewel-toned, and secretly packed with more nutrients than a smoothie bar.

What makes this casserole magic is the way it straddles comfort and virtue. Sweet potatoes whip into silk with just a splash of milk, spinach wilts into emerald ribbons, and the whole thing bakes under a light blanket of nutty Gruyère that bubbles like lava but keeps the calories sane. It’s gluten-free by default, vegetarian by design, and weeknight-proof because everything happens in one dish while you change into yoga pants. Make it once, and you’ll find yourself keeping sweet potatoes on standby like other people keep pasta.

Why This Recipe Works

  • One-Pan Ease: Everything bakes in the same 2-quart casserole—no extra skillets to scrub.
  • Creamy Without the Cream: A modest amount of light cream cheese + starchy potato stock creates luscious body for a fraction of the saturated fat.
  • Make-Ahead Friendly: Assemble up to 24 hours in advance; bake when hunger strikes.
  • Freezer Hero: Double the batch and freeze individual portions for emergency lunches.
  • Kid-Veggie Bridge: The natural sweetness of roasted sweet potato tames spinach’s earthiness—no hidden zucchini required.
  • 15-Minute Hands-On: While the potatoes steam, you’re free to unload backpacks or sign permission slips.

Ingredients You'll Need

Sweet potatoes, spinach, cream cheese, and spices arranged on butcher paper

Before we dive in, let’s talk produce quality. Look for sweet potatoes that feel rock-hard and have tight, papery skin—no soft spots or sprouting eyes. Jewel or Garnet varieties are sweetest; Hannah yellows are creamier and lower in sugar if you’re watching glycemic index. For spinach, grab the darkest green leaves you can find; they’re higher in folate and iron. If your grocery only has the pre-washed tub, give it a quick rinse anyway—sitting water accelerates spoilage.

Sweet Potatoes (2 lbs, about 3 medium): The natural starch acts as the thickener, so skip the floury russets here. Peel for ultra-smooth texture, or leave half the skin on for extra fiber.

Fresh Baby Spinach (5 packed cups): It wilts dramatically—what looks like a mountain collapses to a handful. If you only have frozen, thaw and squeeze every drop of liquid dry or the bake will weep.

Light Cream Cheese (4 oz, half a block): Full-fat works, of course, but the light version melts like a dream and keeps saturated fat under 7 g per serving. Neufchâtel is an equal swap.

Low-Sodium Vegetable Stock (½ cup): Adds depth without the salt bomb. Chicken stock is fine for omnivores; water works in a pinch.

Gruyère (¾ cup shredded): Nutty, melty, and aged long enough to be naturally low-lactose. Not a Gruyère believer? Sharp white cheddar or even dairy-free mozzarella shreds perform well.

Garlic (2 cloves) & Shallot (1 medium): Sweeter and milder than yellow onion, shallots disappear into the sauce, pleasing the “no chunks” crowd.

Smoked Paprika (½ tsp): Gives that whisper of barbecue mystique. Regular paprika works; chipotle powder adds heat if your table likes spice.

Eggs (2 large): The custard insurance policy. Flax “eggs” will bind but won’t deliver the same rise; if you’re vegan, see the variation below.

Lemon Zest (1 tsp): The invisible brightness that makes cream cheese taste like cheesecake. Don’t skip it.

How to Make Creamy Sweet Potato & Spinach Casserole

1
Steam & Mash the Potatoes

Peel sweet potatoes and cut into 1-inch cubes for even cooking. Place in a steamer basket over 1 inch of boiling water, cover, and steam 12–14 minutes until a fork slides through like butter. Tip into a roomy bowl; add cream cheese, vegetable stock, ½ tsp kosher salt, and smoked paprika. Mash with a potato masher until satin-smooth. A few tiny lumps are fine—think rustic elegance, not baby food.

2
Bloom the Aromatics

While potatoes cook, mist a non-stick skillet with olive oil and heat over medium. Add minced shallot and garlic; sauté 2 minutes until translucent and fragrant but not browned—color here equals bitterness. Toss in spinach a handful at a time, wilting each batch before the next. When the last verdant leaf collapses, season with pinch of salt, cracked pepper, and lemon zest. Remove from heat and let cool slightly so eggs won’t scramble in the next step.

3
Build the Custard Base

Beat eggs in a small bowl until homogenous. Stir eggs into the cooled spinach mixture; the residual warmth gently warms eggs without curdling them. Fold spinach-egg mixture into mashed sweet potatoes until you have a uniformly orange-green swirl—think mint chip ice cream but dinner.

4
Season Like a Pro

Taste now—spuds are still hot and receptive. Add more salt if needed (sweet potatoes drink it up), a grind of black pepper, and if you like heat, a pinch of cayenne. Remember cheese will add salt later, so err on the modest side.

5
Choose Your Vessel

Lightly grease a 2-quart casserole or an 8-inch square baking dish. For holiday flair, dot with ½ tsp butter; for everyday, a quick mist of olive oil spray suffices. Spread mixture in an even layer, creating gentle swirls with the back of a spoon—those ridges will bronze beautifully.

6
Top & Bake

Sprinkle Gruyère evenly over surface. Slide onto middle rack of a preheated 400 °F oven (rack at level 3 of 5). Bake 18–22 minutes until the edges puff and the cheese forms amber freckles. If your broiler is reliable, switch to high for the final 90 seconds for restaurant-grade blistering. Remove and let stand 5 minutes—this sets the custard and prevents molten mouth burns.

7
Serve in Style

Garnish with a confetti of chopped parsley or chives for color contrast. Pair with a crisp cucumber-dill salad and crusty whole-grain bread for a complete plate that clocks in under 450 calories. Leftovers reheat like a dream—see storage notes below.

Expert Tips

Steam, Don’t Boil

Boiling water leaches water-soluble vitamins into the pot; steaming keeps potassium and beta-carotene in the spuds where they belong.

Squeeze Frozen Spinach Bone-Dry

One stubborn ice cube translates to a watery casserole. After thawing, twist inside a clean tea towel until no more drips appear.

Speed It Up with Microwave

Pierce potatoes, microwave 6 min, flip, 4 min more. Scoop flesh into bowl; reduce stock to ¼ cup since microwaving retains more moisture.

Size Matters

Cut potatoes uniformly so they finish cooking together. Uneven chunks = lumpy mash and gluey over-cooked bits in the same bite.

Overnight Flavor Boost

Make the mash, cool, cover, refrigerate. Next day, fold in spinach-egg mix and bake. The resting time lets paprika bloom and infuse.

Golden Top Hack

Mix 1 tsp milk with cheese; proteins brown faster thanks to the Maillard reaction. Watch closely—30 seconds can mean the difference between bronze and bitter.

Variations to Try

  • Mediterranean: Swap Gruyère for feta, add ¼ cup sun-dried tomatoes and 1 tsp dried oregano. Finish with a squeeze of lemon.
  • Protein Power: Fold in 1 cup cooked chickpeas or shredded rotisserie chicken with the spinach for a 28 g protein boost.
  • Vegan: Sub cream cheese with vegan cashew cream, use flax eggs (2 Tbsp flax + 5 Tbsp water), and top with nutritional-yeast almond “parm.”
  • Tex-Mex: Replace paprika with cumin and chili powder, stir in ½ cup black beans and corn kernels, top with pepper-jack.
  • Low-Carb Swap: Replace half the sweet potatoes with steamed cauliflower florets; reduce stock by 2 Tbsp.
  • Crunch Top: Mix ¼ cup panko with 1 tsp olive oil and pinch of smoked salt; sprinkle over cheese before broiling.

Storage Tips

Refrigerate

Cool completely, cover tightly, and refrigerate up to 4 days. Reheat single portions in microwave 60–90 sec or bake entire dish at 350 °F for 15 min.

Freeze

Wrap unbaked casserole in plastic + foil; freeze up to 2 months. Thaw overnight in fridge, then bake as directed, adding 10 extra minutes.

Meal-Prep Cups

Portion mixture into silicone muffin tin, top with cheese, bake 12 min. Pop out, cool, freeze. Grab-and-go lunch that reheats in 45 sec.

Frequently Asked Questions

Only in emergencies. Canned varieties are packed in syrup; drain and rinse thoroughly, then cut salt in half. Expect a softer, slightly sweeter bake—still tasty but lacking the fluffy structure of fresh.

Excess moisture from spinach or under-steamed potatoes is the usual culprit. Be sure to squeeze thawed frozen spinach until bone-dry, and steam potatoes until very tender so they absorb rather than leak liquid.

Absolutely. Use a 9×13-inch pan; bake 25–28 minutes. Rotate halfway for even browning. You’ll need 1½ times the cheese topping for the same golden ratio.

Yes, as written. No flour, breadcrumbs, or wheat products are used. If adding the optional panko crunch top, use gluten-free panko or omit.

Yes. Cover tightly and refrigerate unbaked up to 24 hours. Add 5 extra minutes to bake time if going straight from fridge to oven.

Kale, chard, or beet greens are excellent. Remove tough ribs, chop finely, and sauté 1–2 minutes longer than spinach until bright and tender.
Golden-topped sweet potato spinach casserole with melted cheese and fresh herbs
main-dishes
Pin Recipe

Creamy Sweet Potato & Spinach Casserole

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

Ingredients

Instructions

  1. Steam Potatoes: Steam cubed sweet potatoes 12–14 min until very tender. Mash with cream cheese, stock, salt, paprika until smooth.
  2. Sauté Aromatics: In a skillet, cook shallot & garlic 2 min; add spinach in batches until wilted. Stir in lemon zest, cool slightly.
  3. Mix Custard: Beat eggs, fold into cooled spinach mixture, then fold everything into mashed sweet potatoes.
  4. Assemble: Spread mixture into greased 2-qt casserole; top with cheese.
  5. Bake: Bake at 400 °F for 18–22 min until puffed and golden. Broil 1 min for extra browning if desired. Rest 5 min before serving.

Recipe Notes

For a crunchy top, mix ¼ cup panko with 1 tsp olive oil and sprinkle over cheese before baking. Dish can be assembled up to 24 hrs ahead; add 5 min to bake time if chilled.

Nutrition (per serving)

218
Calories
11 g
Protein
27 g
Carbs
7 g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.