savory sweet potato and spinach casserole for slow mornings

30 min prep 3 min cook 5 servings
savory sweet potato and spinach casserole for slow mornings
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a certain magic to mornings that refuse to be rushed. The kettle hums softly, sunlight pools across the kitchen floor in slow motion, and the air smells like possibility—and, if I’m lucky, like this savory sweet-potato and spinach casserole. I developed the recipe during the first winter my daughter started sleeping past dawn; suddenly I had time to linger, to chop, to let the oven do its quiet work while I sipped coffee that was still hot. The casserole was born from a craving for something nourishing enough to carry me through a morning of toddler antics, yet gentle enough for a stomach that hasn’t quite agreed to wake up. It’s equal parts comfort and sustenance: silky sweet potatoes, earthy spinach, nutty Gruyère, and a whisper of smoked paprika that feels like a cozy blanket for your taste buds. We’ve served it at lazy Sunday brunches, packed wedges of it for snowy picnics, and reheated leftovers on harried weekday mornings when the world starts moving too fast. If you, too, crave a breakfast that meets you where you are—unhurried, forgiving, and quietly spectacular—this casserole is your invitation to press pause.

Why This Recipe Works

  • Make-Ahead Marvel: Assemble the night before; bake while you linger over coffee.
  • Vegetable-Forward: Two full cups of spinach and two pounds of sweet potatoes mean you start the day produce-packed.
  • Protein-Powered: Cottage cheese and eggs deliver 17 g protein per slice—no mid-morning crash.
  • Texture Harmony: Creamy interior, golden cheesy crust, and a whisper-crisp sweet-potato edge.
  • Weekend & Weekday Friendly: 15 minutes of active work; the oven handles the rest.
  • Customizable Canvas: Swap greens, cheeses, or milks to suit what’s in your fridge.

Ingredients You'll Need

Ingredients

Great flavor starts with great raw materials. Below, each component earns its keep.

Sweet Potatoes (2 lb / 900 g): Look for orange-fleshed varieties labeled “garnet” or “jewel.” They’re moist and candy-sweet after roasting. Avoid any with green tinges or soft spots; a few gentle blemishes are fine—just trim them. If you only have regular potatoes, you can substitute, but you’ll lose the subtle sweetness that balances the smoky, savory notes.

Fresh Baby Spinach (about 8 cups loosely packed): Young leaves wilt quickly and bleed less water than mature spinach. If you’re harvesting from a garden bunch, remove thick stems. Frozen spinach works in a pinch: thaw, squeeze bone-dry, and use ⅔ cup.

Extra-Virgin Olive Oil (2 Tbsp): A mellow, fruity oil complements sweet potato. Avocado oil is a neutral swap; coconut oil adds a whisper of sweetness if you like that profile.

Large Eggs (4): The structural backbone. Cold eggs are easier to separate if you ever need to; otherwise, room-temp eggs blend more evenly into the custard.

Low-Fat Cottage Cheese (1 cup): It melts into creamy pockets, boosting protein without the heaviness of cream. Don’t love curds? Blitz it briefly in a food processor for a ricotta-like texture.

Unsweetened Oat Milk (¾ cup): I adore its subtle oatiness, but any milk—dairy or almond, soy or cashew—works. Aim for unsweetened to control final flavor.

Freshly Grated Gruyère (1 cup): Nutty and melty, with a hint of alpine sweetness. If the price makes you wince, substitute Swiss-style Emmental or sharp white cheddar.

Finely Diced Yellow Onion (½ cup): Provides gentle allium depth. Shallots are milder; red onion adds color but can turn a bit sharp—soak in cold water for 10 minutes if you go that route.

Garlic (2 cloves, minced): Because almost everything savory is better with garlic. Purple hard-neck varieties are spicier; elephant garlic is milder.

Smoked Paprika (½ tsp): Spanish pimentón dulce lends campfire whispers without heat. Regular paprika is fine; add a pinch of chipotle powder if you’d like subtle smoke plus warmth.

p>Fresh Thyme (1 tsp leaves): Woodsy and slightly lemony. Strip leaves by running pinched fingers down the stem. Dried thyme is stronger—use ⅓ the amount.

Sea Salt & Black Pepper: Essential amplifiers. I use 1 tsp kosher salt in the custard plus a pinch on the roasting sweet potatoes. Fresh-cracked pepper gives the most fragrance.

How to Make Savory Sweet Potato and Spinach Casserole for Slow Mornings

1
Roast the Sweet Potatoes

Preheat oven to 425 °F (220 °C). Peel sweet potatoes and slice into ¼-inch (6 mm) coins. Toss with 1 Tbsp olive oil, a pinch of salt, and a few grinds of pepper on a parchment-lined sheet. Spread in a single layer; overcrowding will steam, not roast. Bake 18–22 minutes, flipping once, until edges caramelize and centers yield easily to a fork. Lower oven to 375 °F (190 °C) when finished.

2
Sauté Aromatics & Spinach

While potatoes roast, warm remaining 1 Tbsp oil in a large skillet over medium heat. Add onion and cook 3 minutes until translucent. Stir in garlic, thyme, and smoked paprika; cook 30 seconds until fragrant. Pile in spinach, season lightly, and toss with tongs until wilted, about 2 minutes. Transfer to a colander; press out excess moisture with the back of a spoon. Cool slightly.

3
Build the Custard Base

In a large bowl whisk eggs until homogenous and slightly frothy. Whisk in cottage cheese, milk, ½ tsp kosher salt, and several grinds of pepper. The mixture should look like thin pancake batter; small curds are fine—they melt during baking.

4
Grease Your Vessel

Butter or oil a 2-quart (1.9 L) baking dish—an 8-inch square or 9-inch oval works. A light coating prevents sticking and encourages those coveted crispy edges.

5
Layer Potatoes & Spinach

Arrange half the roasted sweet-potato coins in overlapping rows. Scatter the spinach mixture evenly, then top with remaining potatoes. Think of it as a relaxed lasagna—no need for perfection.

6
Add Custard & Cheese

Slowly pour custard over layers, letting it seep in. Gently press potatoes to submerge. Sprinkle Gruyère across the surface. For extra crunch, dust with 2 Tbsp grated Parmigiano and 1 Tbsp panko, but that’s optional.

7
Bake Low & Slow

Cover loosely with foil (tent so it doesn’t stick to cheese) and bake 25 minutes. Remove foil; continue 15–20 minutes until the custard is set and the top is speckled gold. A knife inserted near center should come out clean; if custard still pools, bake 5 minutes more.

8
Rest, Slice, Serve

Let stand 10 minutes; residual heat finishes setting custard and prevents lava-hot bites. Cut into six generous squares or scoop family-style with a big spoon. Garnish with extra thyme leaves or a shower of chives for color.

Expert Tips

Overnight Method

Assemble through Step 6, cover tightly, and refrigerate up to 12 hours. Add 5–8 minutes to covered bake time since you’ll be starting from cold.

Prevent Watery Custard

Spinach exudes moisture as it sits. After sautéing, really press out liquid or give it a squeeze in a clean tea towel.

Dairy-Free Swap

Sub silken tofu blended with 2 Tbsp nutritional yeast for cottage cheese, use oat milk, and swap Gruyère for your favorite melty plant-based shreds.

Crustier Top

Broil 1–2 minutes at the end, watching like a hawk. Cheese should blister, not burn.

Buy Uniform Spuds

Choose sweet potatoes of similar diameter for even roasting; skinny ends can over-brown before centers soften.

Test for Doneness

Jiggle the dish: outer 2 inches should be firm, center may shimmy slightly but not slosh. Carry-over cooking finishes the job while resting.

Variations to Try

  • Breakfast-Meat Lover: Fold in ½ cup crumbled cooked turkey bacon or plant-based sausage for smoky heft.
  • Mediterranean Twist: Swap thyme for oregano, add ⅓ cup sun-dried tomatoes and ¼ cup sliced Kalamata olives.
  • Spicy Southwest: Sub pepper-jack for Gruyère, add 1 minced chipotle in adobo and ½ cup corn kernels.
  • Green Swap: Use chopped kale or Swiss chard; just sauté 1–2 minutes longer to tenderize.
  • Seasonal Mushroom: Sauté 1 cup diced creminis with the onion for umami richness.
  • Goat-Cheese Dream: Replace half the Gruyère with 4 oz tangy goat cheese dotted across layers.

Storage Tips

Refrigerate: Cool completely, cover with foil or transfer to airtight container. Keeps 4 days. Reheat single squares in microwave 60–90 seconds, or warm whole dish, covered, at 325 °F (160 °C) for 15 minutes.

Freeze: Slice into portions, wrap each in plastic then foil, and freeze up to 2 months. Thaw overnight in fridge; reheat as above. Texture remains surprisingly creamy thanks to the custard base.

Make-Ahead: Roast potatoes and sauté spinach up to 3 days ahead; store separately in fridge. Assemble and bake when ready—perfect for holiday mornings.

Frequently Asked Questions

I don’t recommend it—canned versions are too soft and syrupy. If you must, rinse, drain, and pat very dry, then layer without pre-roasting; expect a softer texture.

Naturally! No flour or breadcrumbs required. If you add the optional panko topper, use gluten-free panko to keep it that way.

Yes—halve all ingredients and bake in an 8x4-inch loaf pan. Start checking for doneness at 25 minutes.

Excess moisture from spinach or under-roasted potatoes is the usual culprit. Be sure to squeeze wilted greens thoroughly and roast potatoes until edges brown.

Microwaving saves time but sacrifices caramel flavor. If you’re in a rush, microwave whole potatoes 6–7 minutes until just tender, cool, slice, then broil 3 minutes for partial color.

Anything around 2 quarts: 8-inch square, 9-inch oval, or 9-inch pie plate. Too large = thin custard; too small = overflow.
savory sweet potato and spinach casserole for slow mornings
main-dishes
Pin Recipe

Savory Sweet Potato and Spinach Casserole for Slow Mornings

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

Ingredients

Instructions

  1. Roast: Preheat oven to 425 °F. Toss sweet-potato coins with 1 Tbsp oil, salt, and pepper on a sheet. Roast 18–22 min until browned; lower oven to 375 °F.
  2. Sauté: In skillet, warm remaining 1 Tbsp oil. Cook onion 3 min; add garlic, thyme, paprika 30 sec. Add spinach, wilt 2 min. Drain excess liquid.
  3. Whisk: Beat eggs, cottage cheese, milk, 1 tsp salt, and pepper until smooth.
  4. Assemble: Grease a 2-qt dish. Layer half the potatoes, all the spinach, then remaining potatoes. Pour custard; sprinkle Gruyère.
  5. Bake: Cover loosely with foil; bake 25 min. Uncover and bake 15–20 min more until set and golden.
  6. Rest & Serve: Let stand 10 min. Slice and enjoy warm or at room temperature.

Recipe Notes

Casserole can be assembled the night before. Add 5 min to covered bake time if starting from cold.

Nutrition (per serving)

247
Calories
17 g
Protein
21 g
Carbs
11 g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.