Welcome to dishbymum

warm spinach and potato casserole for budgetfriendly weeknights

By Ruby Caldwell | January 10, 2026
warm spinach and potato casserole for budgetfriendly weeknights

Warm Spinach & Potato Casserole for Budget-Friendly Weeknights

Creamy, cheesy, and packed with greens—this one-dish wonder turns humble potatoes and frozen spinach into the kind of comfort food that feels like a hug after a long day. No fancy equipment, no hard-to-pronounce ingredients, just honest food that feeds the whole family for less than the price of a single take-out entrée.

Why This Recipe Works

  • Pantry staples only: potatoes, onion, garlic, frozen spinach, milk, cheese—no specialty items required.
  • One dish, one hour: while it bakes you can help with homework or fold laundry.
  • Vegetarian protein boost: 18 g protein per serving thanks to eggs & cheese.
  • Freezer-friendly: assemble on Sunday, bake on Wednesday.
  • Kid-approved: my picky nine-year-old calls it “potato pizza.”
  • Easy on the wallet: feeds six for under $7 total.
  • Customizable: swap spinach for kale, add leftover ham, or go dairy-free with nutritional yeast.

Ingredients You'll Need

Ingredients

Each component was chosen for flavor and frugality. Read on for what to look for at the store and how to swap if your pantry looks different than mine.

Potatoes

Russets are cheapest and highest in starch, yielding that fluffy interior that soaks up the custard. Yukon Golds work too—slightly creamier, a tad pricier. Skip red or new potatoes; their waxy texture won’t give you the same melt-in-your-mouth bite. Aim for 3 medium potatoes ≈ 1 ¾ lb (790 g).

Frozen Spinach

A 10 oz (280 g) block costs $1 and is pre-washed and pre-chopped. Thaw overnight in the fridge or in the microwave. Squeeze very dry; excess water = watery casserole. No frozen spinach? Use 8 cups fresh, wilt in a dry skillet, cool, and squeeze.

Eggs

They set the custard. Room-temp eggs mix more evenly—plunge cold eggs into warm tap water for 5 min if you’re in a rush.

Milk

Whole milk gives the richest bake, but 2 % works. Non-dairy? Unsweetened soy or oat. Evaporated milk (one 12 oz can) is a stellar shelf-stable option—expect a slightly sweeter profile.

Cheese

Sharp cheddar brings bold flavor so you can use less. Buy a block and shred yourself; pre-shredded cellulose can make the sauce grainy. Budget tip: stock up when it’s on sale, shred, and freeze in 1-cup portions.

Aromatics & Seasonings

Onion, garlic, salt, pepper, mustard powder (optional but amps cheese flavor), and a whisper of nutmeg to make spinach sing.

How to Make Warm Spinach & Potato Casserole for Budget-Friendly Weeknights

1
Prep & preheat

Position rack in center of oven; preheat to 400 °F (200 °C). Grease a 2-quart (1.8 L) casserole or 9-inch square baking dish with butter or non-stick spray. Peel potatoes and slice ⅛-inch thick—a mandoline speeds this up; otherwise channel your inner Iron Chef and use a chef’s knife. Keep slices thin so they cook through.

2
Quick-pickle the potatoes

Soak sliced potatoes in salted cold water for 10 min. This removes excess starch, preventing gummy layers and helping them stay crisp-edged yet tender inside. Drain and pat thoroughly dry with a kitchen towel.

3
Sauté aromatics

While potatoes soak, heat 1 Tbsp oil or butter in a skillet over medium. Add ½ diced yellow onion; cook 3 min until translucent. Stir in 2 minced garlic cloves for 30 sec—just until fragrant. Remove from heat and cool slightly.

4
Spinach squeeze party

Take thawed spinach, grab fistfuls, and squeeze over the sink until no more water drips—seriously, channel your stress here. You should end with about 1 cup (225 g) densely packed greens. Fluff with a fork so it distributes evenly.

5
Whisk the custard

In a large bowl whisk 3 large eggs, 1 ½ cups milk, 1 tsp kosher salt, ½ tsp black pepper, ½ tsp mustard powder, and ⅛ tsp ground nutmeg. Stir in sautéed onion mixture and 1 cup shredded sharp cheddar.

6
Layer & drown

Layer half of potatoes in the dish, scatter half of spinach, repeat. Pour custard over top; press potatoes gently so every slice is submerged. Top with remaining ½ cup cheese for that Instagram-pull.

7
Bake covered, then uncovered

Cover with foil (sprayed with oil to prevent sticking) and bake 30 min. Remove foil, lower temp to 375 °F (190 °C) and bake 20–25 min more until potatoes pierce easily, custard is set, and top is golden.

8
Rest & serve

Let stand 10 min—this is crucial so the custard firms up for neat squares. Garnish with chopped parsley or chives if you’re feeling fancy. Scoop, plate, and watch it disappear.

Expert Tips

Check oven hot-spots

Rotate dish halfway through uncovered baking for even browning. If your oven runs hot, tent loosely with foil during the final 10 min.

Squeeze, then squeeze again

Excess water is the enemy of creamy casseroles. Save the spinach liquid for smoothies or soup if you hate waste, just don’t put it back in the bake.

Make-ahead strategy

Assemble up to step 6, cover tightly, and refrigerate up to 24 hrs. Add 10–15 min to covered bake time straight from cold.

Scale it

Double the recipe in a 9×13 pan for potlucks. Keep thickness similar so custard sets—use 6 eggs and 3 cups milk.

Golden crust hack

Broil for the last 60–90 sec, but don’t walk away—dairy burns fast. A light spritz of oil on cheese boosts blistering.

Leftover rescue

Revive refrigerated squares with a quick skillet reheat: sear cut-side down in a dry non-stick pan to restore crisp edges.

Variations to Try

  • Smoky Bacon & Chive

    Fold ½ cup crumbled cooked bacon into custard and swap cheddar for smoked gouda. Sprinkle fresh chives on top.

  • Mediterranean

    Replace spinach with 1 cup chopped thawed frozen artichoke hearts, add ¼ cup sun-dried tomatoes, and use feta + mozzarella blend.

  • Vegan Comfort

    Use oat milk, swap cheddar for 1 cup nutritional-yeast cheese sauce, and replace eggs with 1 cup silken-blended tofu + 2 Tbsp cornstarch.

  • Spicy Southwest

    Add 1 cup frozen corn, 1 diced chipotle in adobo, and use pepper-jack. Serve with cilantro and a squeeze of lime.

  • Gluten-free crunch

    Mix ¼ cup crushed rice-chex with 1 Tbsp melted butter and scatter on top for the final 10 min for a crispy crust.

Storage Tips

Refrigerator

Cool completely, cut into squares, and refrigerate in airtight container up to 4 days. Reheat single portions 60–90 sec in microwave or 15 min in 350 °F oven.

Freezer

Wrap individual squares in plastic, then foil; freeze up to 2 months. Thaw overnight in fridge and reheat as above. Texture stays surprisingly creamy.

Frequently Asked Questions

Absolutely. You’ll need about 8 cups fresh leaves. Sauté in a dry skillet over medium heat until just wilted, cool, squeeze dry, and proceed. You’ll lose some volume but the flavor is brighter.

Peeling guarantees silky tenderness. If you love rustic skins, use thin-skinned Yukon Golds and scrub well—just note the texture will be slightly chewier.

Likely excess moisture from spinach or under-baking. Next time squeeze spinach until nearly dry and test doneness by inserting a knife—if it comes out clean and potatoes are tender, you’re good.

Yes. Layer as directed in a 4-quart slow cooker. Cook on LOW 4–5 hrs or HIGH 2–3 hrs, adding final cheese the last 30 min. Leave lid ajar for last 30 min to reduce moisture.

As written, yes. No flour or breadcrumbs. If you add a crunchy topping, choose gluten-free crackers or omit.

It’s hearty enough to stand alone, but pairs beautifully with roasted chicken thighs, a simple green salad with vinaigrette, or a cup of tomato soup for the ultimate comfort combo.
warm spinach and potato casserole for budgetfriendly weeknights
main-dishes
Pin Recipe

Warm Spinach & Potato Casserole for Budget-Friendly Weeknights

(4.9 from 127 reviews)
Prep
20 min
Cook
50 min
Servings
6

Ingredients

Instructions

  1. Preheat & prep: Grease a 2-quart casserole; preheat oven to 400 °F. Soak potato slices in salted cold water 10 min, drain and pat dry.
  2. Sauté aromatics: Cook onion in oil 3 min; add garlic 30 sec. Cool.
  3. Make custard: Whisk eggs, milk, seasonings, sautéed aromatics, and ½ cup cheese.
  4. Assemble: Layer half potatoes, half spinach, repeat. Pour custard; top with remaining cheese.
  5. Bake covered: 30 min at 400 °F.
  6. Bake uncovered: Lower to 375 °F; bake 20–25 min until golden and set.
  7. Rest: 10 min before slicing. Garnish with herbs if desired.

Recipe Notes

For extra decadence swap ½ cup milk with heavy cream. For lighter version use 2 % milk and reduce cheese by ¼ cup.

Nutrition (per serving)

312
Calories
18g
Protein
28g
Carbs
14g
Fat

More Recipes