batch cooked spinach and sweet potato casserole for busy nights

batch cooked spinach and sweet potato casserole for busy nights - batch cooked spinach and sweet potato casserole
batch cooked spinach and sweet potato casserole for busy nights
  • Focus: batch cooked spinach and sweet potato casserole
  • Category: Dinner
  • Prep Time: 5 min
  • Cook Time: 1 min
  • Servings: 4

Love this? Pin it for later!

Batch-Cooked Spinach & Sweet Potato Casserole for Busy Nights

There’s a moment every November—right after the last trick-or-treaters have dashed off and the porch lights dim—when I realize the calendar is about to slam into high gear. One minute I’m sipping cider and folding laundry while the kids sort candy, the next I’m staring down recital rehearsals, holiday travel, end-of-quarter work deadlines, and a refrigerator that looks suspiciously bare. It was during one of those frantic Tuesday evenings—soccer practice until 6:45, parent-teacher Zoom at 7:30—that I first cobbled together what would become this emerald-accented, nutrient-packed, batch-cooked spinach and sweet potato casserole. I needed something that could bake quietly while I answered e-mails, something that would reheat like a dream for lunches, something that tasted like I’d spent hours when I’d actually spent twenty minutes. This casserole has since followed me through three house moves, two job changes, and one pandemic puppy. It freezes in tidy squares, thaws overnight in the fridge, and emerges from the microwave vibrant and comforting, the sweet potatoes caramelized at the edges, the spinach bright against creamy goat cheese. If your life also feels like a treadmill set to “holiday pace,” pull up a chair. We’re about to make dinner the easiest part of your week.

Why This Recipe Works

  • One-pan prep: Roast sweet potatoes while wilting spinach on the stove—both fit on a single sheet tray and one skillet.
  • Batch-cook friendly: Doubles or triples without extra dishes; assemble three casseroles, bake one tonight, freeze two.
  • Vegetarian protein boost: Creamy cannellini beans add 13 g plant protein per serving.
  • Fast future meals: Refrigerated portions reheat in 90 seconds; frozen blocks thaw overnight and bake 15 min.
  • Kid-approved sweet-savory balance: Roasted sweet potatoes caramelize naturally—no added sugar needed.
  • Year-round produce: Frozen spinach works just as well as fresh, keeping costs low and nutrients high.
  • Customizable cheese: Swap goat cheese for feta or dairy-free herbed tofu for vegan households.

Ingredients You'll Need

Ingredients

Sweet potatoes are the workhorses here—look for firm, small-to-medium tubers with unblemished skins. I prefer the deeper-orange “red garnet” variety for their extra beta-carotene and honey-like flavor after roasting. If you’re shopping in bulk, choose similarly sized potatoes so they roast evenly.

Fresh spinach delivers the brightest color, but a 10-oz block of frozen leaf spinach (thawed and squeezed bone-dry) is an economical pantry fallback that shaves five minutes off prep. If you go fresh, buy pre-washed baby spinach in the 5-oz clamshell; it wilts in under a minute and saves rinsing grit.

Cannellini beans—also sold as white kidney beans—give a velvety texture and mild, nutty flavor. Rinse them thoroughly to remove 40% of the sodium listed on the label. No cannellini? Great Northern or navy beans work, though they’re slightly smaller and will feel less creamy.

Goat cheese adds tangy richness that balances the sweet potatoes. Buy it in the log rather than pre-crumbled; the anti-caking starch in crumbles prevents them from melting smoothly. If goat cheese isn’t your favorite, swap in an equal volume of crumbled feta or, for a vegan option, ½ cup nutritional-yeast-seasoned almond ricotta.

Garlic-infused olive oil is my weeknight shortcut. You can make your own by gently warming ½ cup extra-virgin oil with two smashed garlic cloves for five minutes, then cooling and bottling. Store in the fridge for up to two weeks and use in everything from roasted vegetables to vinaigrettes.

Old-fashioned rolled oats blitzed into coarse flour act as the gluten-free binder and create the toasty, slightly chewy top crust. If you need nut-free, substitute an equal weight of crushed cornflakes or panko, but reduce salt by ¼ teaspoon since both are salted.

How to Make Batch-Cooked Spinach & Sweet Potato Casserole for Busy Nights

1
Heat the oven & prep pans

Position one rack in the center and a second 4 inches below the broiler. Preheat oven to 425°F (220°C). Line a rimmed 18×13-inch sheet pan with parchment. Lightly oil a 9×13-inch ceramic or glass baking dish.

2
Season the sweet potatoes

Peel and cube 3 lbs sweet potatoes into ¾-inch pieces (about 8 cups). Toss with 2 Tbsp garlic-infused olive oil, 1 tsp smoked paprika, ½ tsp kosher salt, and ¼ tsp black pepper until evenly coated. Spread in a single layer on the sheet pan.

3
Roast until caramelized

Roast on the center rack for 22-25 minutes, flipping once halfway, until edges are deep golden and a fork slides through with gentle resistance. While they roast, move to step 4.

4
Wilt the spinach & aromatics

Heat 1 Tbsp olive oil in a large skillet over medium. Add 1 diced yellow onion and cook 3 minutes until translucent. Stir in 2 minced garlic cloves and ¼ tsp red-pepper flakes for 30 seconds. Add 10 oz baby spinach (or thawed frozen) and ¼ tsp salt; toss with tongs until wilted and any liquid has evaporated, about 4 minutes. Remove from heat.

5
Make the creamy base

In a large bowl whisk 1 cup low-sodium vegetable broth, ½ cup plain Greek yogurt, 2 tsp Dijon mustard, 1 tsp dried thyme, and ½ tsp freshly grated nutmeg until smooth. Fold in the beans and wilted spinach mixture.

6
Assemble the casserole

Reduce oven to 375°F (190°C). Transfer roasted sweet potatoes to the prepared baking dish. Dot with 4 oz goat cheese. Pour spinach-bean mixture over top and gently fold once to distribute without totally smashing the potatoes. Smooth the surface.

7
Add the oat crust

Pulse ½ cup rolled oats in a mini-processor until coarsely floury with some flecks. Stir with 2 Tbsp olive oil, 1 Tbsp hemp seeds (optional), and pinch of salt. Sprinkle evenly over casserole.

8
Bake & finish

Bake 18-20 minutes until edges bubble and oat topping is toasted. Switch to broil for 2-3 minutes for extra crunch. Let rest 5 minutes before serving to thicken.

Expert Tips

High-heat first roast

Starting at 425°F jump-starts caramelization; the natural sugars in sweet potatoes develop a toffee-like edge that no amount of honey can replicate.

Squeeze spinach bone-dry

Excess water is the enemy of a creamy casserole. After thawing, wrap spinach in a clean kitchen towel and twist until no more liquid drips.

Sheet-pan doubling trick

When batch-cooking for the freezer, roast potatoes on two sheet pans side-by-side; rotate halfway for even browning without crowding.

Al-dente sweet potatoes

Under-roast by 2 minutes; they’ll finish cooking in the casserole and won’t turn to mush after freezing and reheating.

Glass vs. metal dish

Glass retains heat longer, so if you plan to freeze portions directly in the dish, glass won’t warp and you can reheat from frozen at 350°F.

Color pop topping

Add 1 Tbsp finely chopped parsley to the oat mixture for a speckled emerald finish that photographs beautifully for Instagram.

Variations to Try

  • Mediterranean: Swap thyme for oregano, add ½ cup sun-dried tomatoes, and replace goat cheese with crumbled feta.
  • Tex-Mex: Sub smoked paprika with chili powder, use black beans instead of cannellini, and stir in 1 cup roasted corn plus pepper-jack cheese.
  • Curried: Add 1 Tbsp mild curry powder to the yogurt base and use coconut milk in place of half the broth; top with toasted coconut flakes.
  • Vegan protein: Replace goat cheese with ½ cup cashew cream blended with 1 Tbsp white miso; add 1 cup cooked green lentils for extra chew.
  • Crunchy seed topping: Mix 2 Tbsp each pumpkin seeds and sunflower seeds with oats for nut-free crunch plus extra magnesium.
  • Butternut twist: Substitute half the sweet potatoes with peeled butternut squash for a lighter color and subtle nuttiness.

Storage Tips

Refrigerator: Cool casserole completely, then cover tightly with foil or transfer to airtight glass containers. Refrigerate up to 4 days. Reheat single portions in the microwave 90–110 seconds on high, or cover with foil and warm in a 350°F oven 12–15 minutes.

Freezer (baked): Cut cooled casserole into 6 squares. Wrap each in parchment, then foil, and freeze in a labeled zip bag up to 3 months. Thaw overnight in the fridge or microwave from frozen 2–3 minutes, flipping once, then crisp under the broiler 1 minute.

Freezer (unbaked): Assemble through step 6, press plastic wrap directly onto surface, seal dish with foil, and freeze up to 2 months. Bake from frozen at 350°F for 55–65 minutes, adding oat topping the final 20 minutes.

Meal-prep lunch boxes: Layer 1 cup baby arugula in each container, top with a casserole square, and add a 2-Tbsp cup of lemon-tahini dressing. Keeps 4 days; arugula stays crisp if you nestle it against the cooler portion.

Frequently Asked Questions

Canned sweet potatoes are too soft and packed in syrup, which makes the casserole watery and overly sweet. If you must, drain thoroughly, rinse, and roast 10 minutes at 450°F to dry and caramelize before assembling.

Yes—oats are naturally gluten-free but often processed in facilities that handle wheat. Purchase certified GF oats and you’re safe.

Absolutely. Bake in an 8×8-inch dish and reduce the first roast to 18 minutes and the final bake to 15 minutes.

Oats brown quickly under the broiler. Move the rack to the lower third next time and broil only 60–90 seconds, watching like a hawk.

Microwaving works for single portions, but the topping won’t crisp. For the full dish, reheat covered at 325°F for best texture.

The recipe is naturally soy-free. If you sub miso in the vegan variation, choose chickpea miso instead of soy-based.
batch cooked spinach and sweet potato casserole for busy nights
main-dishes
Pin Recipe

Batch-Cooked Spinach & Sweet Potato Casserole for Busy Nights

(4.9 from 127 reviews)
Prep
20 min
Cook
45 min
Servings
8

Ingredients

Instructions

  1. Preheat & roast: Heat oven to 425°F. Toss sweet potatoes with 2 Tbsp oil, paprika, salt, and pepper. Roast 22-25 min until browned.
  2. Wilt aromatics: In a skillet, sauté onion in remaining 1 Tbsp oil 3 min. Add garlic & pepper flakes 30 sec. Add spinach & ¼ tsp salt; cook until wilted and dry.
  3. Mix base: Whisk broth, yogurt, mustard, thyme, and nutmeg. Fold in beans and spinach mixture.
  4. Assemble: Lower oven to 375°F. In a 9×13 dish combine roasted potatoes and goat cheese. Pour spinach mixture over and fold gently.
  5. Top & bake: Pulse oats with seeds and a pinch of salt; sprinkle over casserole. Bake 18-20 min, broil 2-3 min to brown. Rest 5 min before serving.

Recipe Notes

For meal-prep, bake two casseroles and freeze one unbaked. Thaw overnight in the fridge, then bake 35 minutes at 375°F.

Nutrition (per serving)

287
Calories
13g
Protein
41g
Carbs
9g
Fat

Share This Recipe:

You May Also Like

Type at least 2 characters to search...